[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Taylor Ward homers (2) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-19T22:40:20.922Z","endTime":"2026-05-19T22:41:05.423Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":643377,"link":"/api/v1/people/643377"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"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-19T20:49:54.111Z","endTime":"2026-05-19T22:21:57.644Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"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-19T22:21:57.644Z","endTime":"2026-05-19T22:38:37.838Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"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-19T22:38:37.838Z","endTime":"2026-05-19T22:40:23.193Z","isPitch":false,"type":"action","player":{"id":621493,"link":"/api/v1/people/621493"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.0074090254418,"aZ":-11.425418189222157,"pfxX":-4.4102070946340435,"pfxZ":10.60475796441141,"pX":0.194548946311614,"pZ":3.8599274820462526,"vX0":4.619826383492196,"vY0":-139.83538054734888,"vZ0":-2.705998905121625,"x":109.58,"y":134.56,"x0":-0.9154218397757731,"y0":50.00641926868357,"z0":5.602061231824814,"aX":-8.632454092035518},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.7,"breakHorizontal":6.8,"spinRate":2494,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.3934626334489537,"extension":6.346911022580082},"index":3,"playId":"22e2da84-5318-33de-9a32-8dca15ccfccf","pitchNumber":1,"startTime":"2026-05-19T22:40:23.193Z","endTime":"2026-05-19T22:40:26.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.12150931601101,"aZ":-9.74016098293478,"pfxX":-6.708195195299531,"pfxZ":11.473063910415798,"pX":-0.3824674314166416,"pZ":2.863246374863528,"vX0":4.07761987620958,"vY0":-139.8188960844439,"vZ0":-5.339792984301404,"x":131.58,"y":161.47,"x0":-0.9974985071458522,"y0":50.00679541172461,"z0":5.453592291648211,"aX":-13.122378407683803},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.7,"breakHorizontal":11.2,"spinRate":2539,"spinDirection":216},"zone":1,"typeConfidence":0.89,"plateTime":0.39357639752925966,"extension":6.420237879932586},"hitData":{"launchSpeed":99.9,"launchAngle":40.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":35.37,"coordY":71.75}},"index":4,"playId":"edf5bb24-4c9f-37a9-bd36-489de0388864","pitchNumber":2,"startTime":"2026-05-19T22:40:38.153Z","endTime":"2026-05-19T22:41:05.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"contextMetrics":{},"playEndTime":"2026-05-19T22:41:05.423Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-19T22:41:25.187Z","endTime":"2026-05-19T22:42:20.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":86.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":40.356328627544556,"aZ":-8.979683771104247,"pfxX":-4.882146099239444,"pfxZ":11.923766663839544,"pX":-0.0708588919013516,"pZ":2.4858733752864235,"vX0":3.9132491564257825,"vY0":-140.6102382810562,"vZ0":-6.500186176609279,"x":119.7,"y":171.66,"x0":-0.8664515737411689,"y0":50.00470225011659,"z0":5.452948557306975,"aX":-9.498167686148285},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.9,"breakHorizontal":7.7,"spinRate":2552,"spinDirection":214},"zone":5,"typeConfidence":0.92,"plateTime":0.393887642516523,"extension":6.009146477536064},"index":0,"playId":"ad17cb66-63ae-3100-a00a-43ad56e6e24c","pitchNumber":1,"startTime":"2026-05-19T22:41:30.560Z","endTime":"2026-05-19T22:41:34.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.2312168609854,"aZ":-25.690663323315157,"pfxX":-11.823968504865224,"pfxZ":3.6341063730680268,"pX":-0.4216620772394008,"pZ":0.7783832463150974,"vX0":5.0606474528402,"vY0":-134.52267274604654,"vZ0":-7.158579078043406,"x":133.07,"y":217.76,"x0":-0.8186149231794246,"y0":50.006279198819584,"z0":5.365307285442835,"aX":-21.112448876825226},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.8,"breakHorizontal":19.9,"spinRate":1973,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.4112738282707311,"extension":6.2543907722659675},"index":1,"playId":"55c17e12-b8a5-3214-a924-fbe6352f4521","pitchNumber":2,"startTime":"2026-05-19T22:41:43.748Z","endTime":"2026-05-19T22:41:46.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-05-19T22:42:03.219Z","endTime":"2026-05-19T22:42:17.944Z","isPitch":false,"type":"action","player":{"id":683002,"link":"/api/v1/people/683002"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.713015141948244,"aZ":-27.078205795758006,"pfxX":-9.826156301190178,"pfxZ":2.775700898390843,"pX":-1.1958401866973427,"pZ":2.1996565948731406,"vX0":2.6807123908694956,"vY0":-135.20252595300246,"vZ0":-3.7671486619116488,"x":162.58,"y":179.39,"x0":-0.9287116778233697,"y0":50.003314703840914,"z0":5.529093699187745,"aX":-18.044042501320007},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.3,"breakHorizontal":17.2,"spinRate":1956,"spinDirection":231},"zone":13,"typeConfidence":0.89,"plateTime":0.4063879516597133,"extension":6.155384779105201},"index":3,"playId":"1698e585-c8ed-34ac-a206-e26b39f37099","pitchNumber":3,"startTime":"2026-05-19T22:42:17.944Z","endTime":"2026-05-19T22:42:20.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":1.999999999999993,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:42:20.944Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adley Rutschman singles on a fly ball to left fielder Chandler Simpson.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-19T22:42:41.149Z","endTime":"2026-05-19T22:43:56.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.7833224680765,"aZ":-8.836601808124716,"pfxX":-5.389963675479055,"pfxZ":11.687085301790225,"pX":-1.1195048832188985,"pZ":2.161123106523181,"vX0":1.3581995363893298,"vY0":-141.04660444796386,"vZ0":-7.375720178395676,"x":159.67,"y":180.43,"x0":-0.9100001070558211,"y0":50.00080522150543,"z0":5.394086222927725,"aX":-10.760186514179365},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.7,"breakHorizontal":9.5,"spinRate":2575,"spinDirection":213},"zone":13,"typeConfidence":0.92,"plateTime":0.3896839685044968,"extension":6.205167159249835},"index":0,"playId":"5fd771f1-e0e3-3690-aa83-0e2edcc3aee7","pitchNumber":1,"startTime":"2026-05-19T22:42:48.102Z","endTime":"2026-05-19T22:42:52.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.973744387168395,"aZ":-20.05960821416427,"pfxX":0.6143813244089013,"pfxZ":6.380913068000243,"pX":0.04994466700391719,"pZ":3.743664662627246,"vX0":2.882397123179294,"vY0":-137.11069154379928,"vZ0":-1.1943148986318644,"x":115.1,"y":137.7,"x0":-1.0958609259522125,"y0":50.00638722863525,"z0":5.556814038953003,"aX":1.1674042648167864},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.5,"breakHorizontal":-1.7,"spinRate":2646,"spinDirection":196},"zone":12,"typeConfidence":0.94,"plateTime":0.3998279988875475,"extension":6.209223045469551},"index":1,"playId":"eaac39c9-00fa-3bed-835c-a1aec486341a","pitchNumber":2,"startTime":"2026-05-19T22:43:03.638Z","endTime":"2026-05-19T22:43:07.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74779630725329,"aZ":-28.062543250847316,"pfxX":-7.7643860123026665,"pfxZ":2.2555097695033357,"pX":-0.7333380419238437,"pZ":2.4360099084846927,"vX0":3.009723933800075,"vY0":-134.5397015231194,"vZ0":-2.8652929759716597,"x":144.95,"y":173.01,"x0":-0.8614544958948446,"y0":50.00235819956483,"z0":5.515692173425217,"aX":-14.15204446460888},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":3.6,"breakHorizontal":13.3,"spinRate":1940,"spinDirection":226},"zone":4,"typeConfidence":0.89,"plateTime":0.4080016088956695,"extension":6.4376317908626275},"index":2,"playId":"41b65128-5e60-35f5-ac55-e309ad11b090","pitchNumber":3,"startTime":"2026-05-19T22:43:19.099Z","endTime":"2026-05-19T22:43:22.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-05-19T22:43:31.276Z","endTime":"2026-05-19T22:43:45.434Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83051478130401,"aZ":-33.37533138695348,"pfxX":7.694269867980706,"pfxZ":-0.6993531482998634,"pX":0.31124560327893946,"pZ":2.21980419576754,"vX0":1.4304802549822,"vY0":-130.33072968238457,"vZ0":-1.627679844276145,"x":105.14,"y":178.85,"x0":-1.2452496247010998,"y0":50.006304760733556,"z0":5.395683237137079,"aX":13.113509123285674},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.4,"breakHorizontal":-14.3,"spinRate":3056,"spinDirection":50},"zone":9,"typeConfidence":0.92,"plateTime":0.4217903049219758,"extension":6.345261192135976},"hitData":{"launchSpeed":70.4,"launchAngle":26.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.71,"coordY":105.44}},"index":4,"playId":"dbd5b820-639e-3491-87ea-c5f614e168de","pitchNumber":4,"startTime":"2026-05-19T22:43:45.434Z","endTime":"2026-05-19T22:43:56.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":-2.1999999999999957,"leverageIndex":0.58,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:43:56.066Z","atBatIndex":2},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Pete Alonso grounds into a double play, shortstop Taylor Walls to second baseman Richie Palacios to first baseman Jonathan Aranda. Adley Rutschman out at 2nd. Pete Alonso out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-19T22:44:14.796Z","endTime":"2026-05-19T22:45:02.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":89.3,"endSpeed":81.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.168776090266686,"aZ":-33.820252278551365,"pfxX":7.371970177607032,"pfxZ":-0.9757623057587415,"pX":0.6535871291880376,"pZ":0.8723497658546728,"vX0":2.3360617935320453,"vY0":-129.95088879683954,"vZ0":-4.586922886014611,"x":92.09,"y":215.23,"x0":-1.2183267763474803,"y0":50.004795024957915,"z0":5.274866512814809,"aX":12.413476207306081},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-2.6,"breakHorizontal":-13.9,"spinRate":3054,"spinDirection":62},"zone":14,"typeConfidence":0.91,"plateTime":0.4240116123086657,"extension":6.368999427359717},"index":0,"playId":"00ae5a9a-dc26-361d-b3aa-ad9a7d7f6ba2","pitchNumber":1,"startTime":"2026-05-19T22:44:15.654Z","endTime":"2026-05-19T22:44:19.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":96.5,"endSpeed":87.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.42174244345789,"aZ":-16.95177490780623,"pfxX":-9.184730915788125,"pfxZ":7.71373018473382,"pX":-1.5171732486842684,"pZ":2.472765139252857,"vX0":1.5509961171403677,"vY0":-140.44704556112433,"vZ0":-4.9919928810209235,"x":174.83,"y":172.02,"x0":-0.8885334561589089,"y0":50.00425337460925,"z0":5.396295227993676,"aX":-18.125838858459566},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":16.2,"spinRate":2550,"spinDirection":215},"zone":13,"typeConfidence":0.91,"plateTime":0.39183000713206706,"extension":6.3501082081975735},"index":1,"playId":"9e7eabaa-0003-3ac5-b122-71113f1b548b","pitchNumber":2,"startTime":"2026-05-19T22:44:34.354Z","endTime":"2026-05-19T22:44:37.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41278911471527,"aZ":-20.55916101528663,"pfxX":-9.300728362849608,"pfxZ":5.885567357291514,"pX":-0.40320354609018744,"pZ":2.959770529252661,"vX0":4.603010737532559,"vY0":-140.034131849293,"vZ0":-3.039755463072947,"x":132.37,"y":158.87,"x0":-0.8653203192950538,"y0":50.00351594885439,"z0":5.413862469224665,"aX":-18.360392330608512},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":15.8,"spinRate":2559,"spinDirection":210},"zone":1,"typeConfidence":0.91,"plateTime":0.3920492908244957,"extension":6.377512467661827},"hitData":{"launchSpeed":92.8,"launchAngle":-2.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":106.2,"coordY":153.2}},"index":2,"playId":"1ac6d380-8ff8-3720-a612-217d50b1afad","pitchNumber":3,"startTime":"2026-05-19T22:44:54.577Z","endTime":"2026-05-19T22:45:02.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":668939,"link":"/api/v1/people/668939"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.09,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:45:02.377Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chandler Simpson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T22:47:07.178Z","endTime":"2026-05-19T22:48:38.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.478784565001806,"aZ":-13.2927609215607,"pfxX":-2.2784606143107116,"pfxZ":9.867874555772206,"pX":-0.6700833757250988,"pZ":3.569101550319007,"vX0":2.8133919827588922,"vY0":-137.4570390297545,"vZ0":-4.686315566868087,"x":142.54,"y":142.41,"x0":-1.4108510728300465,"y0":50.002700667228346,"z0":6.198613852476982,"aX":-4.359906559343014},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.0,"breakHorizontal":3.5,"spinRate":2464,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.39846818536603745,"extension":6.060505691101874},"index":0,"playId":"5e1a93df-d13b-32b7-a314-7c0abc2aea78","pitchNumber":1,"startTime":"2026-05-19T22:47:15.704Z","endTime":"2026-05-19T22:47:18.969Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.668578659197102,"aZ":-13.69599560331033,"pfxX":-3.020414014667514,"pfxZ":9.835233053206853,"pX":-0.009088736122672511,"pZ":2.088418163445351,"vX0":4.6448882960897055,"vY0":-136.14714190220576,"vZ0":-8.230223027349357,"x":117.35,"y":182.39,"x0":-1.3442074460440878,"y0":50.0019812685774,"z0":6.0967088556706415,"aX":-5.674547592842703},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":4.4,"spinRate":2438,"spinDirection":193},"zone":8,"typeConfidence":2.0,"plateTime":0.4021800940550868,"extension":6.093610778168459},"index":1,"playId":"db0d18e1-872f-3751-a355-dd8dcb94e149","pitchNumber":2,"startTime":"2026-05-19T22:47:32.028Z","endTime":"2026-05-19T22:47:35.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75855627922717,"aZ":-18.067076347177245,"pfxX":-10.090208919442691,"pfxZ":7.514090588513902,"pX":-0.7479238542138138,"pZ":2.3660188709021157,"vX0":4.765216151878398,"vY0":-136.7736517776348,"vZ0":-6.758236952083952,"x":145.51,"y":174.9,"x0":-1.2106463416167428,"y0":50.003257402800884,"z0":6.127270436656045,"aX":-18.94107125726126},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":17.2,"spinRate":2086,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.4018959725192728,"extension":6.118224414038373},"index":2,"playId":"e347ad82-c69a-32ec-a135-0a5d3707bdde","pitchNumber":3,"startTime":"2026-05-19T22:47:49.730Z","endTime":"2026-05-19T22:47:52.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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.1,"endSpeed":87.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.65835977431392,"aZ":-15.643675290617605,"pfxX":-8.61970239154983,"pfxZ":8.274354148877054,"pX":-1.0287798904968197,"pZ":3.499200238556535,"vX0":2.892579128783346,"vY0":-141.28711427611313,"vZ0":-4.78975666738664,"x":156.21,"y":144.3,"x0":-0.9529896864946285,"y0":50.00663770766225,"z0":6.239970357750488,"aX":-17.22921391938955},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.0,"breakHorizontal":14.9,"spinRate":2182,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.3893889894388627,"extension":6.150676080669067},"index":3,"playId":"014f66c9-b5ff-30c9-9985-09c9bb164e9e","pitchNumber":4,"startTime":"2026-05-19T22:48:11.909Z","endTime":"2026-05-19T22:48:14.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.9,"endSpeed":77.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.852297113724017,"aZ":-44.18279585086414,"pfxX":4.678297815435072,"pfxZ":-7.972760842185105,"pX":0.5884176863595054,"pZ":0.34684649504681053,"vX0":2.6902717522730533,"vY0":-123.40416138521506,"vZ0":-5.194190498366131,"x":94.57,"y":229.42,"x0":-1.1320400731199047,"y0":50.0021567324478,"z0":6.294923464963261,"aX":7.047549934405464},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-15.5,"breakHorizontal":-9.2,"spinRate":2736,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.44784474526960993,"extension":6.1491156842232195},"index":4,"playId":"fd7bff40-58df-3cf5-89c9-d12b7a5f3dc4","pitchNumber":5,"startTime":"2026-05-19T22:48:32.094Z","endTime":"2026-05-19T22:48:38.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:48:38.120Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T22:48:51.415Z","endTime":"2026-05-19T22:50:58.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.966440392780925,"aZ":-30.806677581455542,"pfxX":5.2042809346271355,"pfxZ":0.8253969158048844,"pX":1.1610855399177118,"pZ":0.7958217307303205,"vX0":4.609180650600672,"vY0":-128.2909809549082,"vZ0":-7.092672959805455,"x":72.74,"y":217.29,"x0":-1.3410637443743652,"y0":50.00011935449564,"z0":6.028509418589012,"aX":8.588201709641762},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.0,"breakHorizontal":-10.6,"spinRate":2740,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.42854098771787186,"extension":6.067493362681805},"index":0,"playId":"01693e2e-6668-3b09-8852-9782033c1e8f","pitchNumber":1,"startTime":"2026-05-19T22:49:04.578Z","endTime":"2026-05-19T22:49:07.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15917729775662,"aZ":-15.352943619942408,"pfxX":-7.126589627621585,"pfxZ":8.384657841222475,"pX":-0.08818470996636434,"pZ":2.861907404862937,"vX0":5.42041501817577,"vY0":-141.0037833682451,"vZ0":-6.313036092142884,"x":120.36,"y":161.51,"x0":-1.1130796015013629,"y0":50.003373183409174,"z0":6.126990705356142,"aX":-14.298196588639993},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.0,"breakHorizontal":11.8,"spinRate":2173,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.3890016407406778,"extension":6.1804370656852265},"index":1,"playId":"ffedf958-bf7a-327d-b71c-4ece2cd55b76","pitchNumber":2,"startTime":"2026-05-19T22:49:27.092Z","endTime":"2026-05-19T22:49:30.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.094348940106244,"aZ":-11.62759948047807,"pfxX":-5.3806401234289085,"pfxZ":10.15291800667195,"pX":-0.38981916744280914,"pZ":2.075031070416119,"vX0":4.154138151507304,"vY0":-141.53513172584562,"vZ0":-8.657115734511105,"x":131.86,"y":182.75,"x0":-1.1794430756209953,"y0":50.00225754675356,"z0":5.923054976806316,"aX":-10.88751548502599},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":8.9,"spinRate":2141,"spinDirection":192},"zone":7,"typeConfidence":2.0,"plateTime":0.38739037930858267,"extension":6.281390403559125},"index":2,"playId":"1e2251a6-e9cf-3530-8f33-c051f96a7b1c","pitchNumber":3,"startTime":"2026-05-19T22:49:45.673Z","endTime":"2026-05-19T22:50:12.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":139,"player":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.42534090674384,"aZ":-45.93595781859441,"pfxX":4.256791917321365,"pfxZ":-8.966936042757148,"pX":0.5317113055693072,"pZ":-0.28807459747918657,"vX0":2.3801178512472623,"vY0":-124.3299616406643,"vZ0":-6.415713133150951,"x":96.73,"y":246.56,"x0":-0.9970949166920828,"y0":50.0025139461671,"z0":6.221971577322967,"aX":6.534114971268393},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-17.6,"breakHorizontal":-8.3,"spinRate":2819,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.44385466862763856,"extension":6.2456101128065455},"index":3,"playId":"ac888f79-f021-34c5-b4b0-4769d80eedcd","pitchNumber":4,"startTime":"2026-05-19T22:50:25.900Z","endTime":"2026-05-19T22:50:28.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.788501738635027,"aZ":-27.721832883680502,"pfxX":6.667334009397732,"pfxZ":2.7047563736137397,"pX":1.4682189948744901,"pZ":1.2529962299022224,"vX0":4.629626850279818,"vY0":-128.2698068257978,"vZ0":-6.41357316265578,"x":61.03,"y":204.95,"x0":-1.2341787449312558,"y0":50.000152414135876,"z0":5.98496807336898,"aX":10.961643967694881},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.5,"breakHorizontal":-13.2,"spinRate":2590,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.42916838069773533,"extension":6.279080642291379},"index":4,"playId":"e4f5b384-e1f0-3438-a139-235712ef7d7f","pitchNumber":5,"startTime":"2026-05-19T22:50:55.076Z","endTime":"2026-05-19T22:50:58.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.699999999999996,"awayTeamWinProbability":59.300000000000004,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:50:58.076Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jonathan Aranda walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T22:51:21.464Z","endTime":"2026-05-19T22:55:38.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,8,9,10],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.492308367321705,"aZ":-11.602570141252604,"pfxX":-0.7575022341297357,"pfxZ":10.528844523468488,"pX":0.026926584128549307,"pZ":1.9379625762500736,"vX0":3.9051974851057194,"vY0":-139.20708218328937,"vZ0":-9.181717680558947,"x":115.97,"y":186.46,"x0":-1.2983574634651454,"y0":50.00596884471466,"z0":6.055920511377603,"aX":-1.4804268586234768},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":0.5,"spinRate":2456,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.3940979462342149,"extension":6.103249481288521},"index":0,"playId":"a4eeda62-7ba1-300e-9582-6aac3efce8fa","pitchNumber":1,"startTime":"2026-05-19T22:51:26.280Z","endTime":"2026-05-19T22:51:33.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":95.2,"endSpeed":86.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.001900948481975,"aZ":-16.125356315990498,"pfxX":1.518255589332296,"pfxZ":8.267250562242165,"pX":-0.33916303458045044,"pZ":5.153503628675276,"vX0":1.541267606895843,"vY0":-138.6798852256069,"vZ0":-0.769766686823687,"x":129.93,"y":99.64,"x0":-1.1000309646037096,"y0":50.00145492767976,"z0":6.513732154225694,"aX":2.946636071931434},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":-3.1,"spinRate":2385,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.3954768589650457,"extension":6.1270974420562965},"index":1,"playId":"f89335c3-b39c-3c8e-b654-8afc5aee0332","pitchNumber":2,"startTime":"2026-05-19T22:51:58.264Z","endTime":"2026-05-19T22:52:01.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5154896535922,"aZ":-14.931653029448064,"pfxX":0.5122212722735875,"pfxZ":8.75473523707028,"pX":-0.09754456963001013,"pZ":3.2846955934544044,"vX0":3.0234675593184845,"vY0":-139.70052215286125,"vZ0":-5.2135944908503715,"x":120.72,"y":150.09,"x0":-1.2620070317094483,"y0":50.0050616290512,"z0":6.16251514549286,"aX":1.0079740741138592},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":-1.6,"spinRate":2419,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.3926114226913029,"extension":6.162491205829293},"index":2,"playId":"3118f44f-5307-3fd0-a4a1-a25d57a316ba","pitchNumber":3,"startTime":"2026-05-19T22:52:17.146Z","endTime":"2026-05-19T22:52:20.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.469102798580057,"aZ":-43.94322848189163,"pfxX":3.9985128193429165,"pfxZ":-7.831543034257829,"pX":0.48456222398700044,"pZ":1.310715674917111,"vX0":2.50608794125259,"vY0":-123.16530165538137,"vZ0":-3.0077627339146433,"x":98.53,"y":203.39,"x0":-1.0732736179261244,"y0":50.00376720502196,"z0":6.344663689749498,"aX":6.007983481068672},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-14.6,"breakHorizontal":-7.9,"spinRate":2677,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.44850463588448,"extension":6.2779536433621566},"index":3,"playId":"2ff0d7ef-39d8-3cbc-835a-ca7d5ae6cb1b","pitchNumber":4,"startTime":"2026-05-19T22:52:35.782Z","endTime":"2026-05-19T22:52:38.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":87.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.715387694788205,"aZ":-11.771396564105089,"pfxX":-3.6745775256650566,"pfxZ":10.20510257647313,"pX":-0.3788859901969762,"pZ":4.1846851644554395,"vX0":3.1045629025678942,"vY0":-141.33947829867475,"vZ0":-3.617989777047504,"x":131.44,"y":125.79,"x0":-1.0204816899495286,"y0":50.00628046159241,"z0":6.251073378191064,"aX":-7.349400912521122},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.8,"breakHorizontal":5.9,"spinRate":2133,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.3892672191276816,"extension":6.154150422169881},"index":4,"playId":"995f769c-d442-3758-acbc-6ca25fc130aa","pitchNumber":5,"startTime":"2026-05-19T22:52:56.234Z","endTime":"2026-05-19T22:52:59.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.18673012716376,"aZ":-34.18589693338113,"pfxX":8.057102981807486,"pfxZ":-1.2443594479272537,"pX":0.5398816817077265,"pZ":1.2614792270624822,"vX0":2.3476761559973913,"vY0":-126.74878151268628,"vZ0":-5.163018135427092,"x":96.42,"y":204.72,"x0":-1.4474423561337304,"y0":50.006296582879145,"z0":6.084643966048881,"aX":12.98745528706048},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.2,"breakHorizontal":-15.1,"spinRate":2671,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4337102619178945,"extension":6.13017560401659},"index":5,"playId":"40a571a3-3d44-3d7f-a2fb-328fbb24fa7a","pitchNumber":6,"startTime":"2026-05-19T22:53:15.447Z","endTime":"2026-05-19T22:53:18.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.18827616072969,"aZ":-13.469394288916753,"pfxX":-7.900451093402285,"pfxZ":9.403849374331685,"pX":-0.24522282238003243,"pZ":2.1650287614503667,"vX0":5.168905753843632,"vY0":-140.67921015802912,"vZ0":-8.066707678332197,"x":126.35,"y":180.32,"x0":-1.0872175575201672,"y0":50.003460195343145,"z0":5.9576593354439025,"aX":-15.715082074390518},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":13.1,"spinRate":2177,"spinDirection":196},"zone":8,"typeConfidence":2.0,"plateTime":0.3904817203236801,"extension":6.2839569448149275},"index":6,"playId":"72964a34-bc60-3638-b218-343fa8bbe2c3","pitchNumber":7,"startTime":"2026-05-19T22:54:10.329Z","endTime":"2026-05-19T22:54:13.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2026-05-19T22:54:31.263Z","endTime":"2026-05-19T22:54:51.443Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.293513152598102,"aZ":-32.4624539322023,"pfxX":7.394705200316873,"pfxZ":-0.1718135908570182,"pX":0.8030639356371232,"pZ":-0.6250475001564922,"vX0":3.329335678532228,"vY0":-129.40294291088503,"vZ0":-9.993694536027151,"x":86.39,"y":255.66,"x0":-1.467503104520167,"y0":50.002778048926764,"z0":5.837666250010559,"aX":12.327403187547754},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.6,"breakHorizontal":-14.2,"spinRate":2663,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.42605461227423813,"extension":6.091229696863782},"index":8,"playId":"4adcf436-14c0-3eea-82ff-925a84bcb91e","pitchNumber":8,"startTime":"2026-05-19T22:54:51.443Z","endTime":"2026-05-19T22:54:55.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.148864236005288,"aZ":-43.53820676578496,"pfxX":5.127143074598332,"pfxZ":-7.549165150685571,"pX":-0.32863435451080175,"pZ":1.5512664442579691,"vX0":0.5923051377575607,"vY0":-122.69532398506885,"vZ0":-2.6473000958452246,"x":129.53,"y":196.9,"x0":-1.2391614285898223,"y0":50.00305275765567,"z0":6.399731753319819,"aX":7.717791658652859},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-14.0,"breakHorizontal":-9.4,"spinRate":2663,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.448603171818986,"extension":6.201893408907272},"index":9,"playId":"48ab2ef9-3549-3321-a07e-3ca4f9425d58","pitchNumber":9,"startTime":"2026-05-19T22:55:11.925Z","endTime":"2026-05-19T22:55:15.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.68527574533966,"aZ":-17.003809108797874,"pfxX":-9.812770007303355,"pfxZ":7.537989065493655,"pX":0.3302751070467817,"pZ":0.7108447140371328,"vX0":7.380331028274029,"vY0":-141.5416269372109,"vZ0":-11.118200590042727,"x":104.41,"y":219.59,"x0":-1.0464198572447454,"y0":50.00706779311207,"z0":5.7993721646659235,"aX":-19.758161684688577},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.3,"breakHorizontal":16.1,"spinRate":2147,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3881466346311959,"extension":6.328655214881582},"index":10,"playId":"245872d1-fb18-3f00-a3b1-f4e2a25ed53c","pitchNumber":10,"startTime":"2026-05-19T22:55:34.285Z","endTime":"2026-05-19T22:55:38.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.42,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:55:38.145Z","atBatIndex":6},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yandy Díaz doubles (7) on a sharp line drive to center fielder Leody Taveras. Jonathan Aranda scores.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T22:56:01.407Z","endTime":"2026-05-19T22:58:47.451Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":{"id":680694,"link":"/api/v1/people/680694"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.388618552133096,"aZ":-15.785770753514237,"pfxX":-8.821168498411788,"pfxZ":8.497132078587937,"pX":-1.6095159566038393,"pZ":2.416418417488299,"vX0":2.2752424814915706,"vY0":-138.57344097764954,"vZ0":-6.932788411113707,"x":178.35,"y":173.54,"x0":-1.2997315101946159,"y0":50.00264352314287,"z0":6.021601602597645,"aX":-17.010738584269312},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.0,"breakHorizontal":15.5,"spinRate":2093,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.3965330406592744,"extension":6.202982124063782},"index":0,"playId":"8b0bd29a-c24f-326a-be3b-f1b45299ecd5","pitchNumber":1,"startTime":"2026-05-19T22:56:06.070Z","endTime":"2026-05-19T22:56:09.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.227551660536406,"aZ":-15.009339126822155,"pfxX":-8.413890780992425,"pfxZ":9.00570683605088,"pX":-0.7268721513989334,"pZ":2.652815661634507,"vX0":4.0625049114787934,"vY0":-137.82631686878457,"vZ0":-6.618941051410872,"x":144.71,"y":167.15,"x0":-1.134065152561737,"y0":50.00531238453002,"z0":6.116104712415311,"aX":-16.042933866449857},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":14.3,"spinRate":2101,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.3987899461205462,"extension":6.218958042259557},"index":1,"playId":"5233a6f0-ff7c-32f4-aee3-a4fd14be1c94","pitchNumber":2,"startTime":"2026-05-19T22:56:25.761Z","endTime":"2026-05-19T22:56:28.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":96.2,"endSpeed":87.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45265137253135,"aZ":-15.305680519155157,"pfxX":-7.970694445487403,"pfxZ":8.608069293901679,"pX":-0.590693307566275,"pZ":1.8531929323602923,"vX0":4.313062033886754,"vY0":-139.78443593319602,"vZ0":-8.434822538335386,"x":139.52,"y":188.74,"x0":-1.1264334796807314,"y0":50.001668487787015,"z0":5.935961126442802,"aX":-15.614362333876707},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":13.4,"spinRate":2087,"spinDirection":197},"zone":7,"typeConfidence":2.0,"plateTime":0.39334922029369856,"extension":6.2500548386936545},"index":2,"playId":"82dc5c4c-891c-36cd-b9a3-0286d17f14b8","pitchNumber":3,"startTime":"2026-05-19T22:56:48.173Z","endTime":"2026-05-19T22:56:52.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-19T22:56:56.686Z","endTime":"2026-05-19T22:57:16.729Z","isPitch":false,"type":"action","player":{"id":650490,"link":"/api/v1/people/650490"},"defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":96.7,"endSpeed":87.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.6777925025904,"aZ":-14.070601738159061,"pfxX":-6.8916761007191365,"pfxZ":9.147825012941572,"pX":-0.13390984576562356,"pZ":3.618937523352859,"vX0":5.059407587133228,"vY0":-140.6829724075054,"vZ0":-4.677173358190868,"x":122.1,"y":141.07,"x0":-1.0718031456106132,"y0":50.00318724529811,"z0":6.2336471037770345,"aX":-13.640014628372823},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":11.3,"spinRate":2038,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.3912248475375524,"extension":6.244659702597298},"index":4,"playId":"2ea9c9db-6e75-3cd4-8313-851ce656c52a","pitchNumber":4,"startTime":"2026-05-19T22:57:16.729Z","endTime":"2026-05-19T22:57:21.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":87.7,"endSpeed":80.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.262893205821612,"aZ":-32.083927763937,"pfxX":7.838383518918782,"pfxZ":0.05565284134563997,"pX":1.345784710505008,"pZ":-0.16055562267513898,"vX0":4.145073359945139,"vY0":-127.4259388763067,"vZ0":-8.648221042309729,"x":65.7,"y":243.12,"x0":-1.3289550569505921,"y0":50.001882166385464,"z0":5.8718674952959535,"aX":12.674373909566745},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.9,"breakHorizontal":-15.2,"spinRate":2642,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4326076404205237,"extension":6.258435273831027},"index":5,"playId":"f09be8b9-7692-34ee-b846-e9fcb0fb2da4","pitchNumber":5,"startTime":"2026-05-19T22:57:45.650Z","endTime":"2026-05-19T22:57:48.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.043530043149985,"aZ":-11.002892044593887,"pfxX":2.396628167548765,"pfxZ":10.894961672713059,"pX":-0.4161999827778495,"pZ":3.9669224259760956,"vX0":0.924496503415734,"vY0":-139.40603826416583,"vZ0":-4.829012513074071,"x":132.86,"y":131.67,"x0":-1.0646565115300446,"y0":50.00484942166089,"z0":6.465101465496799,"aX":4.657442258907753},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.7,"breakHorizontal":-4.6,"spinRate":2519,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.3948164022467897,"extension":5.880828741318809},"index":6,"playId":"f099e332-e9f0-3d2c-ab50-7e3b9aeb37a4","pitchNumber":6,"startTime":"2026-05-19T22:58:11.675Z","endTime":"2026-05-19T22:58:15.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":85.1,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.60580718947864,"aZ":-11.341993044943683,"pfxX":-8.336517064775599,"pfxZ":11.061180409166866,"pX":0.35636032978359455,"pZ":1.8581123025578974,"vX0":6.825384216393176,"vY0":-138.03216404610183,"vZ0":-8.847741410185709,"x":103.42,"y":188.61,"x0":-1.095183629215695,"y0":50.00439471032028,"z0":5.9175793719518595,"aX":-15.701605080723619},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":13.2,"spinRate":2215,"spinDirection":199},"zone":9,"typeConfidence":2.0,"plateTime":0.4005339726382111,"extension":6.219060795068562},"hitData":{"launchSpeed":113.7,"launchAngle":10.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":104.19,"coordY":39.52}},"index":7,"playId":"c0e97e3d-587e-3b27-9e6d-d74ba63904a4","pitchNumber":7,"startTime":"2026-05-19T22:58:33.986Z","endTime":"2026-05-19T22:58:47.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"first":{"id":666018,"link":"/api/v1/people/666018"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":11.300000000000004,"leverageIndex":0.92,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-05-19T22:58:47.451Z","atBatIndex":7},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Richie Palacios walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T22:59:18.158Z","endTime":"2026-05-19T23:00:34.963Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"postOnSecond":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":95.8,"endSpeed":86.7,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.739294738864224,"aZ":-14.56214492971024,"pfxX":1.1406290373785979,"pfxZ":9.041489119514535,"pX":-0.3956878395811642,"pZ":4.09148585706038,"vX0":2.1479783057107413,"vY0":-139.48543328059554,"vZ0":-3.33316330587836,"x":132.08,"y":128.31,"x0":-1.3273793758178547,"y0":50.00279025987776,"z0":6.277243797752976,"aX":2.221146330170478},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":-2.5,"spinRate":2503,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.394411971291158,"extension":6.202198026070545},"index":0,"playId":"c79577f5-a7c4-3bf0-8bb0-cea17377b90e","pitchNumber":1,"startTime":"2026-05-19T22:59:28.727Z","endTime":"2026-05-19T22:59:32.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.0,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.28769069448925,"aZ":-29.278640663927032,"pfxX":6.229418780591029,"pfxZ":1.774082635963254,"pX":0.927846622707013,"pZ":0.5362027562751034,"vX0":4.025377959444028,"vY0":-128.28867497677487,"vZ0":-7.581258817222413,"x":81.63,"y":224.3,"x0":-1.4830691991109548,"y0":50.00028605082428,"z0":5.886257627798891,"aX":10.139089247124442},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.3,"breakHorizontal":-12.4,"spinRate":2655,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.43081775705273406,"extension":6.175930589944621},"index":1,"playId":"d0f7abdb-6af9-3d6a-b5d3-04184da72fe2","pitchNumber":2,"startTime":"2026-05-19T22:59:48.463Z","endTime":"2026-05-19T22:59:54.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":94.5,"endSpeed":85.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.382937325316604,"aZ":-17.271198116859875,"pfxX":-10.380145939717877,"pfxZ":7.933973221642743,"pX":-0.48743098189684947,"pZ":1.3806362883333718,"vX0":5.587236788233557,"vY0":-137.15675233440172,"vZ0":-9.16508664991466,"x":135.58,"y":201.5,"x0":-1.2179679185107215,"y0":50.00316226382473,"z0":5.977976332476701,"aX":-19.49391167162828},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.2,"breakHorizontal":17.4,"spinRate":2176,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.40155389945230047,"extension":6.165786569247204},"index":2,"playId":"21b7fc1a-1bbc-3e0d-803a-f14a75014295","pitchNumber":3,"startTime":"2026-05-19T23:00:12.269Z","endTime":"2026-05-19T23:00:16.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17098258509792,"aZ":-17.5926014601132,"pfxX":-9.88354476287341,"pfxZ":7.781045437444449,"pX":-0.708834473065745,"pZ":1.3701321948592604,"vX0":4.887677877288603,"vY0":-136.9890625831497,"vZ0":-9.139974346522296,"x":144.02,"y":201.79,"x0":-1.2455849697180372,"y0":50.003097203382985,"z0":5.9860979814086654,"aX":-18.52494158970237},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.0,"breakHorizontal":16.7,"spinRate":2150,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.4019719562345956,"extension":6.117041054012495},"index":3,"playId":"6049718b-03be-3a97-8bef-32f821e1ced7","pitchNumber":4,"startTime":"2026-05-19T23:00:31.067Z","endTime":"2026-05-19T23:00:34.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":1.22,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:00:34.963Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo challenged (pitch result), call on the field was overturned: Jonny DeLuca called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-19T23:01:40.912Z","endTime":"2026-05-19T23:03:29.313Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-19T23:00:41.770Z","endTime":"2026-05-19T23:01:43.002Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":79.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.242780321792235,"aZ":-27.511899388654264,"pfxX":5.284472312186776,"pfxZ":2.8830325798783614,"pX":1.0765805652858504,"pZ":0.9536801179526255,"vX0":4.533041769841499,"vY0":-127.43427273636753,"vZ0":-7.079949372770991,"x":75.96,"y":213.03,"x0":-1.422461752439648,"y0":50.0021723120103,"z0":5.9912415611291765,"aX":8.547072621640591},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.6,"breakHorizontal":-10.7,"spinRate":2700,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.43256632912338056,"extension":6.240891675301499},"index":1,"playId":"ba5bba89-1e22-3c7f-8fa0-df4bed676d69","pitchNumber":1,"startTime":"2026-05-19T23:01:43.002Z","endTime":"2026-05-19T23:01:46.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.086582300856673,"aZ":-27.089265348801536,"pfxX":4.173545707883735,"pfxZ":3.1004794112738097,"pX":0.6871677370834541,"pZ":1.87627597491057,"vX0":3.975178576525039,"vY0":-127.99135915711626,"vZ0":-5.013750482214252,"x":90.81,"y":188.12,"x0":-1.4345793960787416,"y0":50.005054658462576,"z0":6.0103132606971075,"aX":6.849652299422299},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.6,"breakHorizontal":-8.5,"spinRate":2656,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.4297361815001959,"extension":6.2241924014339265},"index":2,"playId":"1c37e914-4244-3060-b609-258db98ae106","pitchNumber":2,"startTime":"2026-05-19T23:02:01.953Z","endTime":"2026-05-19T23:02:04.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":78.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.846512301198278,"aZ":-27.968963333891793,"pfxX":5.88668922045281,"pfxZ":2.657850233254046,"pX":1.9328269426456917,"pZ":1.2570934339564166,"vX0":5.96637322260498,"vY0":-126.13613391811026,"vZ0":-5.900908457762736,"x":43.33,"y":204.84,"x0":-1.2435883974750168,"y0":50.00530398014185,"z0":5.93304413160736,"aX":9.319190245657255},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":-12.2,"spinRate":2644,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4371792692781198,"extension":6.195753437763116},"index":3,"playId":"bef11db9-cd0a-3e23-997a-6420c937f342","pitchNumber":3,"startTime":"2026-05-19T23:02:20.608Z","endTime":"2026-05-19T23:02:23.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":87.3,"endSpeed":79.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29060232403697,"aZ":-30.056488446081232,"pfxX":5.9501507141030165,"pfxZ":1.319727910133774,"pX":1.0570319465303581,"pZ":0.3647629911279828,"vX0":4.432397174607862,"vY0":-126.83344616917566,"vZ0":-7.624385564528625,"x":76.71,"y":228.93,"x0":-1.4947806380752977,"y0":50.00381698906216,"z0":5.852317715718794,"aX":9.560433612124706},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":-11.9,"spinRate":2656,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4341602285101005,"extension":6.379290880974276},"index":4,"playId":"c1677edc-d3cb-359b-9063-191defcbd25b","pitchNumber":4,"startTime":"2026-05-19T23:02:39.934Z","endTime":"2026-05-19T23:02:43.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.456565089820213,"aZ":-45.66609603267901,"pfxX":4.035248628539235,"pfxZ":-9.16441081168317,"pX":-0.4863747012689748,"pZ":3.2373517397657046,"vX0":0.368402051038734,"vY0":-121.34210617629249,"vZ0":1.8047094413917095,"x":135.54,"y":151.37,"x0":-1.1640326500390668,"y0":50.000135048695725,"z0":6.499737370192474,"aX":5.942699646941535},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-15.7,"breakHorizontal":-7.3,"spinRate":2616,"spinDirection":32},"zone":1,"typeConfidence":2.0,"plateTime":0.45352589439702395,"extension":6.094993308355516},"index":5,"playId":"1d036cb7-0cbc-338e-bf62-0864b1b6a45f","pitchNumber":5,"startTime":"2026-05-19T23:03:02.306Z","endTime":"2026-05-19T23:03:29.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"first":{"id":680700,"link":"/api/v1/people/680700"},"second":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"}},"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.7,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:03:29.313Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samuel Basallo grounds out sharply, third baseman Junior Caminero to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-19T23:05:27.484Z","endTime":"2026-05-19T23:06:52.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":82.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.413125889300428,"aZ":-23.505821886048338,"pfxX":-9.701906485826012,"pfxZ":4.915381716922253,"pX":-0.7112160535051467,"pZ":2.453041858629602,"vX0":3.784206142914866,"vY0":-132.685502225192,"vZ0":-3.4386874201971667,"x":144.11,"y":172.55,"x0":-0.9048884957842899,"y0":50.00002243494134,"z0":5.501199695623212,"aX":-17.09870130622678},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.3,"breakHorizontal":16.6,"spinRate":1794,"spinDirection":230},"zone":4,"typeConfidence":0.9,"plateTime":0.4146219189247895,"extension":6.281334350147858},"index":0,"playId":"9e73c9c8-d849-3a89-90d0-36a0d7fad141","pitchNumber":1,"startTime":"2026-05-19T23:05:35.355Z","endTime":"2026-05-19T23:05:38.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-05-19T23:05:48.963Z","endTime":"2026-05-19T23:06:03.814Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":91.2,"endSpeed":82.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.853335926274656,"aZ":-22.138491806342614,"pfxX":-11.67363837484486,"pfxZ":5.712012291354571,"pX":-0.2936660649426183,"pZ":2.2805881464319877,"vX0":4.960800465757325,"vY0":-132.57517923957562,"vZ0":-4.082034079494146,"x":128.19,"y":177.2,"x0":-0.6865196363292907,"y0":50.00105753536228,"z0":5.482801256854682,"aX":-20.501919063851364},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":19.8,"spinRate":1930,"spinDirection":223},"zone":7,"typeConfidence":0.91,"plateTime":0.4152528649328895,"extension":6.31728266906434},"index":2,"playId":"e5f26c21-5a98-3099-a36b-fb79824d25d3","pitchNumber":2,"startTime":"2026-05-19T23:06:03.814Z","endTime":"2026-05-19T23:06:06.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21142821998998,"aZ":-20.39374470689481,"pfxX":-1.1047218082081542,"pfxZ":6.278268884408684,"pX":1.42094791612876,"pZ":2.1885350589391783,"vX0":6.7524236789223,"vY0":-136.20102984925853,"vZ0":-4.895205812873823,"x":62.84,"y":179.69,"x0":-0.9480706547627606,"y0":50.00597599537542,"z0":5.421688815723557,"aX":-2.0751100911522955},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":0.6,"spinRate":2608,"spinDirection":200},"zone":14,"typeConfidence":0.92,"plateTime":0.4023110466723909,"extension":6.177593758588012},"index":3,"playId":"33fbeef4-e822-3cb8-93f3-77c064c76b0d","pitchNumber":3,"startTime":"2026-05-19T23:06:25.365Z","endTime":"2026-05-19T23:06:28.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":91.9,"endSpeed":83.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90344018710188,"aZ":-28.0072281356819,"pfxX":-9.439157361696205,"pfxZ":2.323220978299913,"pX":-1.2832714975427886,"pZ":2.5116206551277416,"vX0":2.3329327326418863,"vY0":-133.81520504471086,"vZ0":-2.4342894043403343,"x":165.92,"y":170.97,"x0":-0.9465219458496266,"y0":50.0034665130066,"z0":5.462971736073817,"aX":-16.925590046942947},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.8,"breakHorizontal":16.4,"spinRate":1910,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4110920918291283,"extension":6.394234664850626},"hitData":{"launchSpeed":101.5,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":104.18,"coordY":162.83}},"index":4,"playId":"934c0cb6-c3d0-3def-ab6b-df5c1a3bf277","pitchNumber":4,"startTime":"2026-05-19T23:06:44.513Z","endTime":"2026-05-19T23:06:52.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:06:52.544Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leody Taveras grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-19T23:07:12.921Z","endTime":"2026-05-19T23:08:57.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.4,"endSpeed":87.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6879638532662,"aZ":-19.633061050242343,"pfxX":-10.721202074689709,"pfxZ":6.376903890268429,"pX":0.5616340249948965,"pZ":2.093828655172917,"vX0":7.578619172605027,"vY0":-140.10555789212233,"vZ0":-5.251555967898127,"x":95.59,"y":182.25,"x0":-0.7995849838688477,"y0":50.00661738004481,"z0":5.294931830736981,"aX":-21.1001215511224},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":17.6,"spinRate":2547,"spinDirection":212},"zone":9,"typeConfidence":0.9,"plateTime":0.39248010690005275,"extension":6.26955898880212},"index":0,"playId":"07737188-0377-39c5-8a22-df7ca7ba18d4","pitchNumber":1,"startTime":"2026-05-19T23:07:18.880Z","endTime":"2026-05-19T23:07:22.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80343151121351,"aZ":-20.8237825700536,"pfxX":-1.2726155487385418,"pfxZ":6.034158139975031,"pX":1.9694423280910038,"pZ":1.421950165358433,"vX0":7.83823057927497,"vY0":-136.47869238595175,"vZ0":-6.510109948291852,"x":41.93,"y":200.39,"x0":-0.7778868843887753,"y0":50.005098113319484,"z0":5.278610660562087,"aX":-2.3958178908787686},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.7,"breakHorizontal":0.6,"spinRate":2732,"spinDirection":199},"zone":14,"typeConfidence":0.91,"plateTime":0.4017535403581278,"extension":6.421468406528274},"index":1,"playId":"02ef2f06-e7b8-3db1-8597-0fff88022f93","pitchNumber":2,"startTime":"2026-05-19T23:07:34.030Z","endTime":"2026-05-19T23:07:37.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55214906309075,"aZ":-26.962857178038924,"pfxX":-9.81419828555331,"pfxZ":2.855912328683681,"pX":-0.026169906739760752,"pZ":1.119734221703784,"vX0":5.394465933397366,"vY0":-134.55269347179487,"vZ0":-6.058957656153466,"x":118.0,"y":208.55,"x0":-0.787258297465662,"y0":50.002051491131915,"z0":5.323888091055686,"aX":-17.904793848475045},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.0,"breakHorizontal":16.6,"spinRate":1759,"spinDirection":229},"zone":13,"typeConfidence":0.91,"plateTime":0.40784526336848614,"extension":6.402479610695888},"index":2,"playId":"d0e77212-7faa-3b63-a47f-f2bfbd659c72","pitchNumber":3,"startTime":"2026-05-19T23:07:55.505Z","endTime":"2026-05-19T23:07:58.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-05-19T23:08:13.354Z","endTime":"2026-05-19T23:08:28.348Z","isPitch":false,"type":"action","player":{"id":665750,"link":"/api/v1/people/665750"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.041041838879142,"aZ":-42.79292497358863,"pfxX":1.4348131704512395,"pfxZ":-6.496777455526417,"pX":0.24811200736441008,"pZ":-0.15954741274266146,"vX0":2.060119045950193,"vY0":-127.28875400028238,"vZ0":-5.561798455632674,"x":107.54,"y":243.09,"x0":-0.7592572948526674,"y0":50.00199889154472,"z0":5.4559077878155895,"aX":2.3453398261358296},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-12.8,"breakHorizontal":-3.1,"spinRate":3056,"spinDirection":45},"zone":14,"typeConfidence":0.92,"plateTime":0.4309180913272348,"extension":6.395109964866974},"index":4,"playId":"984a4e13-7d63-3943-8e1a-1a73d0d106df","pitchNumber":4,"startTime":"2026-05-19T23:08:28.348Z","endTime":"2026-05-19T23:08:31.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.27030412060026,"aZ":-21.722779175114063,"pfxX":-10.21214645334788,"pfxZ":5.33749091139761,"pX":-0.4112814480353651,"pZ":2.1379140346047625,"vX0":5.067992593887479,"vY0":-140.15114827190283,"vZ0":-4.6484783140592825,"x":132.68,"y":181.06,"x0":-0.9316495641092953,"y0":50.004285205307085,"z0":5.266421450262284,"aX":-20.00096773107792},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.8,"breakHorizontal":17.2,"spinRate":2504,"spinDirection":214},"zone":7,"typeConfidence":0.9,"plateTime":0.39315979584125094,"extension":6.4371945884905175},"hitData":{"launchSpeed":87.9,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.85,"coordY":155.74}},"index":5,"playId":"f9bd4566-d939-3fc7-8061-c3176c854ea0","pitchNumber":5,"startTime":"2026-05-19T23:08:49.671Z","endTime":"2026-05-19T23:08:57.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:08:57.176Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Holliday strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-19T23:09:21.985Z","endTime":"2026-05-19T23:10:34.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":86.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.48415053165168,"aZ":-15.883815791926532,"pfxX":-10.072038649016278,"pfxZ":8.322155757764431,"pX":0.47165280279246685,"pZ":2.057054354527703,"vX0":7.013233231829532,"vY0":-140.38544743777626,"vZ0":-6.083973679262209,"x":99.02,"y":183.24,"x0":-0.7751169253469816,"y0":50.00371286727146,"z0":5.320951073706526,"aX":-19.717952044098237},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":16.4,"spinRate":2525,"spinDirection":212},"zone":9,"typeConfidence":0.91,"plateTime":0.39306500688019286,"extension":6.397411523066742},"index":0,"playId":"0f806ed8-c9be-34ae-b448-3eedd9f02730","pitchNumber":1,"startTime":"2026-05-19T23:09:33.456Z","endTime":"2026-05-19T23:09:37.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.97816478011725,"aZ":-18.75893252194059,"pfxX":-0.580329731266688,"pfxZ":7.117735461669606,"pX":1.4741092353502425,"pZ":2.1478040185244085,"vX0":6.498935948505715,"vY0":-136.87087993621086,"vZ0":-5.033730806318958,"x":60.81,"y":180.79,"x0":-0.8622259949843419,"y0":50.00643471323576,"z0":5.307099759762187,"aX":-1.09491846523332},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":-0.4,"spinRate":2632,"spinDirection":191},"zone":14,"typeConfidence":0.93,"plateTime":0.4011425255406387,"extension":6.3486008151151685},"index":1,"playId":"653016e2-b3bc-3db4-aafc-1aa3b19d2877","pitchNumber":2,"startTime":"2026-05-19T23:09:48.326Z","endTime":"2026-05-19T23:09:51.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.12447335310555,"aZ":-31.217239029951916,"pfxX":-11.899639256960969,"pfxZ":0.5271192722043656,"pX":-0.9318466598574829,"pZ":1.6461095804493664,"vX0":4.017706501374212,"vY0":-135.17184027057493,"vZ0":-3.9098901072649506,"x":152.52,"y":194.34,"x0":-0.909961307089942,"y0":50.0027764720335,"z0":5.354182675200611,"aX":-21.565816459098645},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.2,"breakHorizontal":20.4,"spinRate":1994,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.40845986795789413,"extension":6.397508133615632},"index":2,"playId":"93b539f8-4b20-3023-a373-64f6f58f484a","pitchNumber":3,"startTime":"2026-05-19T23:10:05.573Z","endTime":"2026-05-19T23:10:08.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-19T23:10:18.352Z","endTime":"2026-05-19T23:10:29.706Z","isPitch":false,"type":"action","player":{"id":702616,"link":"/api/v1/people/702616"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.8,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.52081579075303,"aZ":-29.441049488842587,"pfxX":-12.142545639626466,"pfxZ":1.510712830110391,"pX":-1.2683263958096243,"pZ":1.3571934645764154,"vX0":3.04786983287854,"vY0":-135.22544301306843,"vZ0":-5.034833718393765,"x":165.35,"y":202.14,"x0":-0.8487740474878401,"y0":50.00542912103756,"z0":5.36481398728052,"aX":-21.996423607755347},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.7,"breakHorizontal":21.0,"spinRate":2027,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.40849729891894393,"extension":6.43849198443557},"index":4,"playId":"ac26f4b1-1217-30d6-ba81-a298ba707e18","pitchNumber":4,"startTime":"2026-05-19T23:10:29.706Z","endTime":"2026-05-19T23:10:34.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:10:34.587Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a sharp ground ball to right fielder Colton Cowser.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-19T23:12:47.075Z","endTime":"2026-05-19T23:13:55.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.345789815424187,"aZ":-16.579952567721993,"pfxX":-2.2256516879513017,"pfxZ":8.551807029680049,"pX":0.022528991726372016,"pZ":3.4760185247988744,"vX0":4.186971663178478,"vY0":-134.25530020287607,"vZ0":-4.563502006116236,"x":116.14,"y":144.93,"x0":-1.2688031042258803,"y0":50.004559716906506,"z0":6.379758156864094,"aX":-4.059704331107258},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.6,"breakHorizontal":3.1,"spinRate":2386,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.40813676402786303,"extension":6.008669362566288},"index":0,"playId":"b08fd11f-8120-3253-a1ca-233420ab98fb","pitchNumber":1,"startTime":"2026-05-19T23:12:52.753Z","endTime":"2026-05-19T23:12:56.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.666583889909756,"aZ":-17.19414303613656,"pfxX":-1.5080592222238367,"pfxZ":8.142426680339264,"pX":0.05373556683421048,"pZ":4.303527778096921,"vX0":3.651907832831935,"vY0":-134.87893401113723,"vZ0":-2.4947825242842123,"x":114.95,"y":122.58,"x0":-1.122610664350359,"y0":50.0058784404539,"z0":6.454662978331223,"aX":-2.775891765495403},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":1.9,"spinRate":2365,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.4062721522622015,"extension":5.979204578972144},"index":1,"playId":"2f515b20-0b84-3a30-b2ab-44deeaf6f437","pitchNumber":2,"startTime":"2026-05-19T23:13:09.063Z","endTime":"2026-05-19T23:13:12.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.617781773556075,"aZ":-17.101010661255454,"pfxX":-2.4410355146112432,"pfxZ":8.226495431925386,"pX":-0.040027834471716345,"pZ":4.060700677879409,"vX0":3.763227670480654,"vY0":-134.60129443685287,"vZ0":-3.1177639156843355,"x":118.53,"y":129.14,"x0":-1.140039314980593,"y0":50.00206083356214,"z0":6.447072005955464,"aX":-4.472526801377787},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":3.6,"spinRate":2385,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.40716052628748667,"extension":6.095095824776315},"index":2,"playId":"b804a793-f10c-3acc-8136-27a48b2da236","pitchNumber":3,"startTime":"2026-05-19T23:13:26.809Z","endTime":"2026-05-19T23:13:30.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":92.9,"endSpeed":84.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.384391906549705,"aZ":-17.213721406781588,"pfxX":-8.218747694857194,"pfxZ":8.16061957644278,"pX":-0.5787046680613727,"pZ":2.3850127204392395,"vX0":4.660915951712153,"vY0":-135.0236620576693,"vZ0":-6.642005368256312,"x":139.06,"y":174.38,"x0":-1.2661316136600242,"y0":50.00046472203983,"z0":6.102706846607241,"aX":-15.06376363227785},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":13.8,"spinRate":2149,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.40676827390396486,"extension":6.089917032820227},"hitData":{"launchSpeed":101.1,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":169.54,"coordY":103.04}},"index":3,"playId":"a5993e8d-da00-36d9-969c-e7d73ea35603","pitchNumber":4,"startTime":"2026-05-19T23:13:44.645Z","endTime":"2026-05-19T23:13:55.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:13:55.775Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Hunter Feduccia lines out to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-19T23:15:02.570Z","endTime":"2026-05-19T23:15:36.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"2f8793f5-4818-3822-8645-3be1284f59c1","startTime":"2026-05-19T23:14:21.197Z","endTime":"2026-05-19T23:14:24.998Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"a9efa655-280e-3a32-a585-45bf7e0ac8f4","startTime":"2026-05-19T23:14:44.155Z","endTime":"2026-05-19T23:14:47.155Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.929360590756925,"aZ":-19.351356486199677,"pfxX":1.691444415836663,"pfxZ":7.002680737212859,"pX":0.19446313931295464,"pZ":3.9131604242213065,"vX0":3.0829100381594796,"vY0":-134.6203975649906,"vZ0":-2.7934705481644455,"x":109.59,"y":133.12,"x0":-1.186358045835528,"y0":50.00014272244443,"z0":6.338116280878162,"aX":3.0955670211033777},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":-3.7,"spinRate":2322,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.4072659343964373,"extension":6.237969875824356},"index":2,"playId":"d7e09e85-8b44-3430-86ed-168c7966e827","pitchNumber":1,"startTime":"2026-05-19T23:15:04.814Z","endTime":"2026-05-19T23:15:08.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.01818605273367,"aZ":-14.723601253054937,"pfxX":0.679514077741824,"pfxZ":9.63526081320648,"pX":-0.044211868014784994,"pZ":2.203094401997164,"vX0":3.110721887599419,"vY0":-133.9787352963234,"vZ0":-7.763255781378487,"x":118.69,"y":179.3,"x0":-1.3103954196128622,"y0":50.00061016634239,"z0":6.198736719077075,"aX":1.229609899065359},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":-1.9,"spinRate":2342,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.40944548340503495,"extension":6.123267422420997},"hitData":{"launchSpeed":97.5,"launchAngle":21.0,"totalDistance":330.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.69,"coordY":83.27}},"index":3,"playId":"009a44c6-5151-3908-a6d0-41b2c8a058f7","pitchNumber":2,"startTime":"2026-05-19T23:15:24.152Z","endTime":"2026-05-19T23:15:36.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:15:36.105Z","atBatIndex":14},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Taylor Walls grounds into a force out, second baseman Jackson Holliday to shortstop Gunnar Henderson. Cedric Mullins out at 2nd. Taylor Walls to 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-19T23:15:55.948Z","endTime":"2026-05-19T23:16:30.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"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":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.682683412187707,"aZ":-17.494656177159037,"pfxX":0.1758748497690994,"pfxZ":7.992557672287585,"pX":-0.9451225874183109,"pZ":3.0288750014268087,"vX0":0.6350107848195227,"vY0":-134.9828028213254,"vZ0":-5.362904273646679,"x":153.03,"y":157.0,"x0":-1.206715266218454,"y0":50.001566685238636,"z0":6.2819279499307354,"aX":0.32295553334396676},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":-0.5,"spinRate":2410,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.4065012590102941,"extension":6.195797871314128},"index":0,"playId":"aa71fa5a-06ab-311a-8144-9891d7b7cc25","pitchNumber":1,"startTime":"2026-05-19T23:16:03.773Z","endTime":"2026-05-19T23:16:07.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":92.7,"endSpeed":84.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.55001120277217,"aZ":-17.601388655032594,"pfxX":0.9869613491826792,"pfxZ":7.9509176365590335,"pX":0.3126462547331682,"pZ":2.99905714277556,"vX0":3.340459147733057,"vY0":-134.84336363613596,"vZ0":-5.389548207878929,"x":105.08,"y":157.81,"x0":-1.072785553960188,"y0":50.00579932255013,"z0":6.27411340587405,"aX":1.8091757096295396},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.4,"breakHorizontal":-2.5,"spinRate":2454,"spinDirection":186},"zone":3,"typeConfidence":2.0,"plateTime":0.4068883161550163,"extension":6.3302973231109965},"hitData":{"launchSpeed":84.2,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":155.74}},"index":1,"playId":"f7300f4e-363e-3c46-8b2f-a5b56cab69f2","pitchNumber":2,"startTime":"2026-05-19T23:16:22.665Z","endTime":"2026-05-19T23:16:30.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.400000000000006,"awayTeamWinProbability":47.599999999999994,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.27,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:16:30.332Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, second baseman Jackson Holliday to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-19T23:16:56.070Z","endTime":"2026-05-19T23:17:27.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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.7,"endSpeed":86.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.501060603843484,"aZ":-14.921879752702221,"pfxX":0.24539042963985858,"pfxZ":9.026023881362722,"pX":-0.3954172405841034,"pZ":2.9964396291491173,"vX0":1.949753834031261,"vY0":-137.84258189830905,"vZ0":-6.0219741011053305,"x":132.07,"y":157.88,"x0":-1.145761982036312,"y0":50.00595104789929,"z0":6.228518006365294,"aX":0.4691443671905433},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":-0.8,"spinRate":2462,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.39835698792490826,"extension":6.2480675305230085},"index":0,"playId":"4499d517-7c46-354c-b5c3-8aa86d192cc8","pitchNumber":1,"startTime":"2026-05-19T23:16:59.914Z","endTime":"2026-05-19T23:17:04.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76130102877137,"aZ":-14.661537619770408,"pfxX":-1.2140058799802222,"pfxZ":9.19621248667052,"pX":0.4744006586777453,"pZ":2.894911161779364,"vX0":4.475924393166395,"vY0":-137.21040947041752,"vZ0":-6.321356005133362,"x":98.92,"y":160.62,"x0":-1.0212493128944469,"y0":50.00248160518017,"z0":6.230299470550892,"aX":-2.3126302550933944},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":1.2,"spinRate":2487,"spinDirection":186},"zone":3,"typeConfidence":2.0,"plateTime":0.39940403221218634,"extension":6.142270614909423},"hitData":{"launchSpeed":88.5,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.41,"coordY":159.79}},"index":1,"playId":"71e57300-b61d-369f-92e7-9a145472f9f1","pitchNumber":2,"startTime":"2026-05-19T23:17:20.175Z","endTime":"2026-05-19T23:17:27.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"first":{"id":670764,"link":"/api/v1/people/670764"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:17:27.580Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Coby Mayo pops out to shortstop Taylor Walls.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T23:19:32.726Z","endTime":"2026-05-19T23:20:42.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":78.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.125891877359667,"aZ":-31.196770378043837,"pfxX":5.4948041474542375,"pfxZ":0.6082077267626893,"pX":0.4580473599156625,"pZ":2.7539452972660863,"vX0":1.9209484396533543,"vY0":-126.98015898778165,"vZ0":-0.5178514709087851,"x":90.79,"y":146.08,"x0":-1.0255612717932487,"y0":50.003321013158505,"z0":5.479836626982956,"aX":8.819312496475074},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":-10.4,"spinRate":3008,"spinDirection":56},"zone":6,"typeConfidence":0.89,"plateTime":0.43419177109557205,"extension":6.195810961075213},"index":0,"playId":"e504263c-ca02-3381-bb27-822b667bfe00","pitchNumber":1,"startTime":"2026-05-19T23:19:39.990Z","endTime":"2026-05-19T23:19:43.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.2,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.556307130366086,"aZ":-17.250661832272968,"pfxX":-10.471779098910819,"pfxZ":7.722550858755301,"pX":0.6615787792228444,"pZ":2.4472991040302765,"vX0":7.246927943895159,"vY0":-139.39499958809847,"vZ0":-4.685480528592229,"x":91.78,"y":172.7,"x0":-0.6352503711494145,"y0":50.00558210295457,"z0":5.319045781424933,"aX":-20.2427370503733},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.0,"breakHorizontal":17.0,"spinRate":2579,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.3956544391429464,"extension":6.2332412356094045},"index":1,"playId":"b03f0a82-fce2-3462-91b1-920e1a238e3f","pitchNumber":2,"startTime":"2026-05-19T23:19:56.160Z","endTime":"2026-05-19T23:19:59.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.7,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.93339424746329,"aZ":-32.840890285251156,"pfxX":4.2311391439242,"pfxZ":-0.3953258766092911,"pX":1.5061889649805444,"pZ":0.7570019149014119,"vX0":4.975650840530178,"vY0":-130.28261353582113,"vZ0":-5.020364128824719,"x":59.59,"y":218.34,"x0":-0.9879844364569195,"y0":50.001256640739854,"z0":5.231551839930738,"aX":7.170786507314922},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.7,"breakHorizontal":-8.9,"spinRate":3226,"spinDirection":57},"zone":14,"typeConfidence":0.85,"plateTime":0.4226748699816425,"extension":6.333878217382319},"index":2,"playId":"292510af-78ad-3047-a2e1-fff1cfb123fd","pitchNumber":3,"startTime":"2026-05-19T23:20:14.492Z","endTime":"2026-05-19T23:20:17.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.95926146364107,"aZ":-33.61561800052719,"pfxX":7.288522313168521,"pfxZ":-0.8722138133325803,"pX":0.19817894591317123,"pZ":2.4595763160660686,"vX0":0.8336349767674738,"vY0":-128.6447979222248,"vZ0":-0.7377473612121019,"x":109.45,"y":172.37,"x0":-1.0766565572432425,"y0":50.002354134413736,"z0":5.386223789850603,"aX":12.054875018441123},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.4,"breakHorizontal":-13.3,"spinRate":2968,"spinDirection":53},"zone":5,"typeConfidence":0.91,"plateTime":0.4279295075491767,"extension":6.351307952895886},"hitData":{"launchSpeed":92.6,"launchAngle":56.0,"totalDistance":212.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":90.91,"coordY":123.36}},"index":3,"playId":"a09c7c64-4139-348d-adbb-5881c298e988","pitchNumber":4,"startTime":"2026-05-19T23:20:32.825Z","endTime":"2026-05-19T23:20:42.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:20:42.706Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Colton Cowser singles on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T23:21:03.418Z","endTime":"2026-05-19T23:21:34.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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, 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":96.2,"endSpeed":87.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.38210073144558,"aZ":-19.77999561093506,"pfxX":-9.75809352499422,"pfxZ":6.339932260552586,"pX":-0.05371869498052299,"pZ":2.425474063981914,"vX0":5.470550913011678,"vY0":-139.88210472836633,"vZ0":-4.331746986369433,"x":119.05,"y":173.29,"x0":-0.7804174527431879,"y0":50.00692726038233,"z0":5.313791823250969,"aX":-19.090829660959244},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.7,"breakHorizontal":16.3,"spinRate":2514,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.3935329569879764,"extension":6.25607764929865},"index":0,"playId":"e5efb897-4916-323a-9fb5-d7d5445805e3","pitchNumber":1,"startTime":"2026-05-19T23:21:08.787Z","endTime":"2026-05-19T23:21:12.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6603756804751,"aZ":-27.4619366153595,"pfxX":-10.027574755845267,"pfxZ":2.632867535334075,"pX":-0.7417363119258001,"pZ":2.5095166353834677,"vX0":3.652572693111562,"vY0":-134.07158064880645,"vZ0":-2.458501647344333,"x":145.27,"y":171.02,"x0":-0.8328848494218297,"y0":50.00152505498074,"z0":5.433624350511463,"aX":-17.9380530815347},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":17.2,"spinRate":1960,"spinDirection":233},"zone":4,"typeConfidence":0.91,"plateTime":0.41126148551557273,"extension":6.28706231840919},"hitData":{"launchSpeed":75.2,"launchAngle":16.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.67,"coordY":101.51}},"index":1,"playId":"f77fa4af-11c2-338f-a203-a9fef8271070","pitchNumber":2,"startTime":"2026-05-19T23:21:23.795Z","endTime":"2026-05-19T23:21:34.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:21:34.313Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T23:22:17.886Z","endTime":"2026-05-19T23:24:19.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"036ad340-5b2e-32cf-945e-db224ed60f1c","startTime":"2026-05-19T23:22:02.021Z","endTime":"2026-05-19T23:22:05.804Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":80.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.836954027714725,"aZ":-34.33790721084339,"pfxX":3.2618450819763005,"pfxZ":-1.2899413678856861,"pX":0.6627880960225658,"pZ":1.798924240594501,"vX0":3.099980259468843,"vY0":-130.62940590806,"vZ0":-2.202769574311877,"x":91.74,"y":190.21,"x0":-0.9755414873137179,"y0":50.00184297256899,"z0":5.307859404225722,"aX":5.475494535045614},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.6,"breakHorizontal":-6.7,"spinRate":2973,"spinDirection":56},"zone":9,"typeConfidence":0.79,"plateTime":0.4239715323949875,"extension":6.369293540955621},"index":1,"playId":"7af7d7c8-f051-3269-9b2c-9878b77f61ea","pitchNumber":1,"startTime":"2026-05-19T23:22:20.135Z","endTime":"2026-05-19T23:22:23.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.66083858674647,"aZ":-15.819791483763034,"pfxX":-9.931717185249962,"pfxZ":8.317906641956041,"pX":-0.6586667136609534,"pZ":0.9659695933870511,"vX0":4.054597925017255,"vY0":-140.2623644464258,"vZ0":-8.809075544677079,"x":142.11,"y":212.7,"x0":-0.843775276005105,"y0":50.00110375805836,"z0":5.208030532230099,"aX":-19.52388882502075},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":16.9,"spinRate":2543,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.3924965470075601,"extension":6.382045439222152},"index":2,"playId":"45ecec5a-bdf9-335a-a25d-e58c02338897","pitchNumber":2,"startTime":"2026-05-19T23:22:41.292Z","endTime":"2026-05-19T23:22:47.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Colton Cowser steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"45ecec5a-bdf9-335a-a25d-e58c02338897","startTime":"2026-05-19T23:22:59.134Z","endTime":"2026-05-19T23:23:17.870Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":681297,"link":"/api/v1/people/681297"},"postOnSecond":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"homeTeamWinProbability":47.8,"awayTeamWinProbability":52.2,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":1.38,"dramaIndex":51.0,"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":80.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62558754520851,"aZ":-29.643768367294715,"pfxX":4.921105553779778,"pfxZ":1.5190910962259392,"pX":1.5536630644059108,"pZ":0.4668617993086913,"vX0":4.499761420927547,"vY0":-129.4328353099284,"vZ0":-6.139583391670524,"x":57.78,"y":226.17,"x0":-0.8582656028009017,"y0":50.00239615105378,"z0":5.193206436023951,"aX":8.19639067755589},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.3,"breakHorizontal":-10.1,"spinRate":2973,"spinDirection":45},"zone":14,"typeConfidence":0.85,"plateTime":0.4261744895865043,"extension":6.426255871133152},"index":4,"playId":"5c4badfb-eaff-3e60-9b0e-ff30f0bffb5d","pitchNumber":3,"startTime":"2026-05-19T23:23:17.870Z","endTime":"2026-05-19T23:23:21.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.519832845397346,"aZ":-31.65771196021058,"pfxX":4.569445192882004,"pfxZ":0.3027332454792848,"pX":1.1426672543263907,"pZ":1.5794614922047114,"vX0":4.156822606762024,"vY0":-130.65382886281134,"vZ0":-3.2699863245356244,"x":73.44,"y":196.13,"x0":-1.0671329743728826,"y0":50.00420350392483,"z0":5.245909466261644,"aX":7.83880626031942},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.0,"breakHorizontal":-9.2,"spinRate":2928,"spinDirection":49},"zone":14,"typeConfidence":0.89,"plateTime":0.4204731239666857,"extension":6.445567060693805},"index":5,"playId":"8a992ba9-7222-3463-946d-4d49a7a0903d","pitchNumber":4,"startTime":"2026-05-19T23:23:42.506Z","endTime":"2026-05-19T23:23:45.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"playId":"b8f32377-2de0-4b1f-924b-6f5edceb02e5","startTime":"2026-05-19T23:23:59.011Z","endTime":"2026-05-19T23:24:04.011Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.801362050509884,"aZ":-29.872761215782223,"pfxX":6.353412879382933,"pfxZ":1.359493697341609,"pX":0.19494707840564957,"pZ":3.6363402245475633,"vX0":1.38228438838543,"vY0":-129.81282262247115,"vZ0":1.2282989003807092,"x":109.57,"y":140.6,"x0":-1.1705136443701525,"y0":50.00415576304105,"z0":5.4420021538381995,"aX":10.774618901788875},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":-11.8,"spinRate":2919,"spinDirection":54},"zone":12,"typeConfidence":0.91,"plateTime":0.42296895426758896,"extension":6.392319861874258},"index":7,"playId":"e69fd684-e1e2-3b7a-8757-f1d86c17e337","pitchNumber":5,"startTime":"2026-05-19T23:24:16.213Z","endTime":"2026-05-19T23:24:19.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.800000000000004,"awayTeamWinProbability":48.199999999999996,"homeTeamWinProbabilityAdded":4.000000000000007,"leverageIndex":1.38,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:24:19.213Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gunnar Henderson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-19T23:24:38.346Z","endTime":"2026-05-19T23:26:05.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.015692522011822,"aZ":-31.098735186091698,"pfxX":5.735955562015668,"pfxZ":0.6373305944810816,"pX":0.3293985045442312,"pZ":1.5962479688022009,"vX0":1.7871904318867204,"vY0":-129.3175314446351,"vZ0":-3.153007872576824,"x":104.44,"y":195.68,"x0":-1.1171080444463912,"y0":50.00125563570966,"z0":5.23741910162176,"aX":9.633854603519376},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.6,"breakHorizontal":-10.8,"spinRate":2945,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.424887296275684,"extension":6.294329605211711},"index":0,"playId":"0da371c1-67e5-3e57-8186-d2f026e6dfc9","pitchNumber":1,"startTime":"2026-05-19T23:24:49.625Z","endTime":"2026-05-19T23:24:53.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"cc43c214-d438-4e3c-af2f-51e2fc5878eb","startTime":"2026-05-19T23:25:04.336Z","endTime":"2026-05-19T23:25:09.340Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.133494825735962,"aZ":-45.35286946288904,"pfxX":2.1727326664559734,"pfxZ":-8.348419599705714,"pX":-0.5929144957271663,"pZ":1.4930190507892673,"vX0":-0.26083511143220867,"vY0":-125.33684517450209,"vZ0":-0.9650037340511175,"x":139.6,"y":198.47,"x0":-0.769077094884691,"y0":50.002926151992234,"z0":5.611571029669513,"aX":3.4303084473026693},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-15.0,"breakHorizontal":-3.8,"spinRate":2953,"spinDirection":38},"zone":13,"typeConfidence":0.91,"plateTime":0.4382973209191299,"extension":5.998575070180493},"index":2,"playId":"02c05dc9-87fd-3a9a-bfc7-6138158ccc5b","pitchNumber":2,"startTime":"2026-05-19T23:25:19.259Z","endTime":"2026-05-19T23:25:22.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5400137563039,"aZ":-28.412304964804274,"pfxX":-9.894824813168984,"pfxZ":2.0902605580432514,"pX":-1.8707747248725926,"pZ":0.08263149624203019,"vX0":0.6489652760238527,"vY0":-134.20808886124433,"vZ0":-8.172255208314237,"x":188.31,"y":236.55,"x0":-0.8342288778405671,"y0":50.003974304447965,"z0":5.229440991472753,"aX":-17.818299454939957},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.0,"breakHorizontal":17.6,"spinRate":1836,"spinDirection":228},"zone":13,"typeConfidence":0.91,"plateTime":0.4101386202707755,"extension":6.388642448616805},"index":3,"playId":"a9c13cc2-1394-30ff-935f-fd703157baa2","pitchNumber":3,"startTime":"2026-05-19T23:25:38.721Z","endTime":"2026-05-19T23:25:44.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.253406552347045,"aZ":-25.84989284844247,"pfxX":-8.991345101098712,"pfxZ":3.4587834516006506,"pX":-1.02587201967673,"pZ":1.3051046747057127,"vX0":2.9057087128367605,"vY0":-135.1112908028209,"vZ0":-5.67020721709645,"x":156.1,"y":203.54,"x0":-0.953662323223441,"y0":50.00558004873196,"z0":5.272362876867952,"aX":-16.455727452356758},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.2,"breakHorizontal":15.6,"spinRate":1791,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.40699459715748265,"extension":6.244107320268205},"index":4,"playId":"83285bb7-6db7-3081-8140-0a819e2ea085","pitchNumber":4,"startTime":"2026-05-19T23:26:02.741Z","endTime":"2026-05-19T23:26:05.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"second":{"id":681297,"link":"/api/v1/people/681297"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.4,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:26:05.741Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Junior Caminero doubles (5) on a sharp line drive to center fielder Leody Taveras.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T23:28:14.835Z","endTime":"2026-05-19T23:30:19.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12507103487097,"aZ":-15.37854359168355,"pfxX":-8.995662434779014,"pfxZ":8.89206044093261,"pX":-0.9469234995342769,"pZ":2.184418749618022,"vX0":3.8652833994567213,"vY0":-137.44853494906363,"vZ0":-7.341321776938757,"x":153.09,"y":179.8,"x0":-1.2130120812620875,"y0":50.000962567945514,"z0":5.9600160128362445,"aX":-16.988553320274267},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":15.4,"spinRate":2138,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.40046297524842656,"extension":6.237011926029162},"index":0,"playId":"a8e1ef01-b572-3549-afa9-56a463eb181e","pitchNumber":1,"startTime":"2026-05-19T23:28:20.913Z","endTime":"2026-05-19T23:28:25.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.465370341516007,"aZ":-29.788835492758466,"pfxX":5.768394579148559,"pfxZ":1.4911686566405784,"pX":0.7079269171531235,"pZ":1.908887972561852,"vX0":3.2087790759997397,"vY0":-126.72134179448899,"vZ0":-4.186751669357423,"x":90.02,"y":187.24,"x0":-1.3304475084626772,"y0":50.00601940484465,"z0":6.002483402967448,"aX":9.243191212331011},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":-11.3,"spinRate":2688,"spinDirection":59},"zone":9,"typeConfidence":2.0,"plateTime":0.4347031889528372,"extension":6.230619091949653},"index":1,"playId":"7424991b-aedd-369d-82c0-f2fb2e58b264","pitchNumber":2,"startTime":"2026-05-19T23:28:37.300Z","endTime":"2026-05-19T23:28:40.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-05-19T23:28:49.196Z","endTime":"2026-05-19T23:29:03.284Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.913934003021165,"aZ":-47.01240529911592,"pfxX":3.346204831545933,"pfxZ":-10.323744806266731,"pX":1.005356705348274,"pZ":1.5217523241294397,"vX0":3.328679774027,"vY0":-120.62376041615616,"vZ0":-1.6583757132715764,"x":78.68,"y":197.69,"x0":-0.8401992951360842,"y0":50.00372932389962,"z0":6.458339855915282,"aX":4.808433133505855},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-18.7,"breakHorizontal":-7.0,"spinRate":2750,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.45847971087181794,"extension":6.176297436513039},"index":3,"playId":"f1892b40-4c7f-3f56-b33a-0b69a23a37f6","pitchNumber":3,"startTime":"2026-05-19T23:29:03.284Z","endTime":"2026-05-19T23:29:07.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":79.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45560387485831,"aZ":-31.244300080272705,"pfxX":5.994359903568001,"pfxZ":0.5737577816648889,"pX":0.4767014321489162,"pZ":1.4583699496515683,"vX0":2.8012973262384335,"vY0":-127.58849885691296,"vZ0":-5.154440671715054,"x":98.83,"y":199.4,"x0":-1.4200451623300434,"y0":50.003537886450026,"z0":6.017593872624448,"aX":9.712477474403045},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.1,"breakHorizontal":-11.5,"spinRate":2645,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.43215085945029896,"extension":6.191683406790807},"index":4,"playId":"1617f6b7-9eef-3387-90aa-87e1d9da0f79","pitchNumber":4,"startTime":"2026-05-19T23:29:22.113Z","endTime":"2026-05-19T23:29:26.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.0,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.442817554639063,"aZ":-34.333620139463065,"pfxX":8.399639880753327,"pfxZ":-1.3574036153654454,"pX":0.512788310542853,"pZ":1.9812812198962577,"vX0":2.1199756800715828,"vY0":-126.67565991186427,"vZ0":-3.267058896979224,"x":97.45,"y":185.29,"x0":-1.4293104105966663,"y0":50.001078796473756,"z0":6.086846501742103,"aX":13.390254290545746},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.0,"breakHorizontal":-15.7,"spinRate":2712,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4355592791108367,"extension":6.251845482141837},"hitData":{"launchSpeed":107.8,"launchAngle":21.0,"totalDistance":415.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":108.15,"coordY":49.12}},"index":5,"playId":"76bf8d0c-32a1-36e2-aa2b-ace5749ae49e","pitchNumber":5,"startTime":"2026-05-19T23:30:05.683Z","endTime":"2026-05-19T23:30:19.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":6.79999999999999,"leverageIndex":0.98,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:30:19.729Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonathan Aranda pops out to second baseman Jackson Holliday.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T23:30:55.017Z","endTime":"2026-05-19T23:33:13.330Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.894644151794125,"aZ":-16.531365621619344,"pfxX":-8.678263885978033,"pfxZ":8.101637989037679,"pX":-0.9968430192929241,"pZ":2.909547675833424,"vX0":3.0704427631687974,"vY0":-138.98865945918027,"vZ0":-5.682576537163421,"x":155.0,"y":160.22,"x0":-0.9967856788478814,"y0":50.005105098604716,"z0":6.101539361481524,"aX":-16.762485675752348},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":14.9,"spinRate":2295,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.3960390820596231,"extension":6.226849896998517},"index":0,"playId":"1390563f-bf46-34bd-ac73-4a02abeab99e","pitchNumber":1,"startTime":"2026-05-19T23:30:59.312Z","endTime":"2026-05-19T23:31:02.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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.2,"endSpeed":85.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.88548405701574,"aZ":-19.878408858384777,"pfxX":0.9488432173124288,"pfxZ":6.525937855745301,"pX":0.3969474064714394,"pZ":3.7783153916081593,"vX0":4.0924712953298705,"vY0":-137.05166652152036,"vZ0":-2.704829797233673,"x":101.87,"y":136.77,"x0":-1.2446736584565896,"y0":50.00665808138956,"z0":6.150095427041682,"aX":1.7881482017798067},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":-2.6,"spinRate":2481,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.40105996615679906,"extension":6.275016615667682},"index":1,"playId":"756fb068-c447-352b-bda7-df436d9e5fd9","pitchNumber":2,"startTime":"2026-05-19T23:31:18.980Z","endTime":"2026-05-19T23:31:22.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.364021796644725,"aZ":-43.65652768788513,"pfxX":4.164155865833726,"pfxZ":-7.790654915981585,"pX":0.006571722542924502,"pZ":1.5308925177140174,"vX0":1.4501544065270502,"vY0":-121.84039900792516,"vZ0":-2.161445475416263,"x":116.75,"y":197.45,"x0":-1.1406141214628802,"y0":50.00469032598918,"z0":6.273205589219382,"aX":6.136349297481968},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-14.3,"breakHorizontal":-7.9,"spinRate":2599,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.45300319723453786,"extension":6.184954512693892},"index":2,"playId":"762ef985-55ee-37fb-93df-eea37630b609","pitchNumber":3,"startTime":"2026-05-19T23:31:39.662Z","endTime":"2026-05-19T23:31:43.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18294534082072,"aZ":-17.95324244822937,"pfxX":-9.718065089889599,"pfxZ":7.659752159640057,"pX":-0.23249315285122046,"pZ":2.013977786347996,"vX0":5.332761129455043,"vY0":-136.20914234770956,"vZ0":-7.397239235007117,"x":125.86,"y":184.4,"x0":-0.9652869266951098,"y0":50.003972498815195,"z0":6.031992129275643,"aX":-18.048182718239225},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.2,"breakHorizontal":16.3,"spinRate":2165,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.40391853007101375,"extension":6.358957068479521},"index":3,"playId":"9aab52e1-ec84-3f30-8f82-9b7956e2da76","pitchNumber":4,"startTime":"2026-05-19T23:32:01.541Z","endTime":"2026-05-19T23:32:05.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.361845800609515,"aZ":-29.7224710894321,"pfxX":7.619473745761509,"pfxZ":1.530399297054391,"pX":0.5004360489803154,"pZ":2.685320165478826,"vX0":2.464441280384993,"vY0":-126.31847200314883,"vZ0":-2.440473988735952,"x":97.92,"y":166.28,"x0":-1.4802710232528298,"y0":50.00135573679344,"z0":6.080156821253192,"aX":12.175262387961535},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.4,"breakHorizontal":-14.4,"spinRate":2674,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4354512629943885,"extension":6.141035849701035},"index":4,"playId":"0f920ebb-9020-3425-8636-d099716edaa2","pitchNumber":5,"startTime":"2026-05-19T23:32:21.891Z","endTime":"2026-05-19T23:32:25.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-05-19T23:32:41.480Z","endTime":"2026-05-19T23:33:02.004Z","isPitch":false,"type":"action","player":{"id":666018,"link":"/api/v1/people/666018"},"defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87685682990042,"aZ":-30.714822691427663,"pfxX":7.626136476829279,"pfxZ":0.9063304864088995,"pX":0.12624882983341237,"pZ":2.559892932933373,"vX0":1.4612682597178486,"vY0":-126.47153014182142,"vZ0":-2.642649074121265,"x":112.19,"y":169.66,"x0":-1.4503593550384521,"y0":50.00158859296772,"z0":6.103472083817484,"aX":12.245033644524918},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":-14.2,"spinRate":2621,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.43452132687882505,"extension":6.2126982644826985},"hitData":{"launchSpeed":92.6,"launchAngle":63.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":155.86,"coordY":146.62}},"index":6,"playId":"131fbe7d-e240-3bf5-a13f-d66855cef389","pitchNumber":6,"startTime":"2026-05-19T23:33:02.004Z","endTime":"2026-05-19T23:33:13.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.34,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:33:13.330Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yandy Díaz flies out to right fielder Colton Cowser in foul territory. Junior Caminero to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T23:33:31.072Z","endTime":"2026-05-19T23:33:53.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.610286992469973,"aZ":-31.866792995211767,"pfxX":7.304368786994127,"pfxZ":0.18909493215870654,"pX":0.5550927200390767,"pZ":1.8171410864145074,"vX0":2.938539707262815,"vY0":-128.14708107055992,"vZ0":-4.078794042783625,"x":95.84,"y":189.72,"x0":-1.55843893926747,"y0":50.00520695372818,"z0":5.942717775517196,"aX":12.044660125814593},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.4,"breakHorizontal":-13.9,"spinRate":2610,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.4288346875479103,"extension":6.224420039595487},"hitData":{"launchSpeed":80.6,"launchAngle":40.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.2,"coordY":132.74}},"index":0,"playId":"2b010fda-5c64-3bb5-8cc2-3721128ea84c","pitchNumber":1,"startTime":"2026-05-19T23:33:42.396Z","endTime":"2026-05-19T23:33:53.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"second":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.44,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:33:53.876Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Richie Palacios grounds out, first baseman Pete Alonso to pitcher Kyle Bradish.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-19T23:34:29.167Z","endTime":"2026-05-19T23:36:13.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52259130090732,"aZ":-17.718670357260553,"pfxX":-7.885816666259459,"pfxZ":7.527296995060492,"pX":-0.2047356655410007,"pZ":3.2338490204775745,"vX0":5.277292782971631,"vY0":-138.3511212255858,"vZ0":-4.45179194962328,"x":124.8,"y":151.47,"x0":-1.1214188255869606,"y0":50.003633481629784,"z0":6.066771806448103,"aX":-15.147075026618754},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":13.1,"spinRate":2128,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.3973003193254958,"extension":6.257138222785667},"index":0,"playId":"497e097f-66c9-36b7-aca2-96bbb621422d","pitchNumber":1,"startTime":"2026-05-19T23:34:35.987Z","endTime":"2026-05-19T23:34:39.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.25811870617268,"aZ":-17.89498299586875,"pfxX":-9.934040068126954,"pfxZ":7.385780063330981,"pX":-0.6465571928034959,"pZ":1.776575372541525,"vX0":5.1339153768728165,"vY0":-138.72897019425585,"vZ0":-7.980325272740922,"x":141.65,"y":190.81,"x0":-1.238027590225357,"y0":50.0064328802,"z0":5.90043994911922,"aX":-19.218855878880788},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":16.8,"spinRate":2109,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.3959802403958923,"extension":6.2589487801392485},"index":1,"playId":"0169dc43-a7e6-327b-9baf-793f0ab1c5af","pitchNumber":2,"startTime":"2026-05-19T23:35:03.372Z","endTime":"2026-05-19T23:35:07.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.5,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.184001710920448,"aZ":-31.051820863133035,"pfxX":9.92554870062996,"pfxZ":0.6971453544269899,"pX":-0.06746694265878238,"pZ":2.2104926429829863,"vX0":0.5657531198921149,"vY0":-127.46947563412341,"vZ0":-3.2975066008987675,"x":119.57,"y":179.1,"x0":-1.5800764052673688,"y0":50.006327193373046,"z0":6.015332660509783,"aX":16.070002931781595},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":-18.0,"spinRate":2623,"spinDirection":56},"zone":5,"typeConfidence":2.0,"plateTime":0.4323968436413863,"extension":6.189644354931956},"index":2,"playId":"73911b07-d483-38f3-af72-70f716e293dc","pitchNumber":3,"startTime":"2026-05-19T23:35:36.906Z","endTime":"2026-05-19T23:35:40.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.9,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.894554942343575,"aZ":-44.65599057375168,"pfxX":2.3616422784186946,"pfxZ":-7.918457586118958,"pX":-0.20177143768566677,"pZ":1.0384625207260825,"vX0":1.8253278616392252,"vY0":-126.12489201584297,"vZ0":-3.563309157327496,"x":124.69,"y":210.74,"x0":-1.2474014524539911,"y0":50.00494877830975,"z0":6.151228401897251,"aX":3.721411307104266},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-15.0,"breakHorizontal":-4.8,"spinRate":2673,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4379687693298271,"extension":6.190805602496346},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":161.31}},"index":3,"playId":"6a5960ff-6d91-30d0-a056-b11df200d199","pitchNumber":4,"startTime":"2026-05-19T23:36:05.686Z","endTime":"2026-05-19T23:36:13.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"third":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-4.300000000000004,"leverageIndex":1.59,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:36:13.116Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adley Rutschman lines out to left fielder Chandler Simpson.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T23:38:20.562Z","endTime":"2026-05-19T23:39:09.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58624522003217,"aZ":-20.57237582538511,"pfxX":-10.523014744691329,"pfxZ":6.101732131623959,"pX":0.07002723191925446,"pZ":1.7974222723077555,"vX0":5.792957651813293,"vY0":-137.50975728314788,"vZ0":-5.920508032014648,"x":114.33,"y":190.25,"x0":-0.7050777139615008,"y0":50.001810098999854,"z0":5.389379216760827,"aX":-20.00265695490909},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":17.8,"spinRate":2528,"spinDirection":213},"zone":8,"typeConfidence":0.87,"plateTime":0.3994539551669667,"extension":6.357543426929234},"index":0,"playId":"b2bdc673-96f0-34ee-9f9c-4fca1f192257","pitchNumber":1,"startTime":"2026-05-19T23:38:26.864Z","endTime":"2026-05-19T23:38:30.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.368493221245497,"aZ":-43.922052987933746,"pfxX":4.2159206009952666,"pfxZ":-7.735677671940925,"pX":0.41438534460761406,"pZ":0.5492624424018435,"vX0":1.2964147731306528,"vY0":-123.2743525902106,"vZ0":-2.838235761854833,"x":101.2,"y":223.95,"x0":-0.667567373773233,"y0":50.00042674974234,"z0":5.468462155582436,"aX":6.405817374057154},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-14.4,"breakHorizontal":-7.9,"spinRate":3086,"spinDirection":39},"zone":14,"typeConfidence":0.93,"plateTime":0.44645723833996076,"extension":6.33876030352344},"index":1,"playId":"2b12e32e-e957-3814-9414-6c03e5e54281","pitchNumber":2,"startTime":"2026-05-19T23:38:42.201Z","endTime":"2026-05-19T23:38:45.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.091116507280713,"aZ":-29.67311995771623,"pfxX":-9.332819449528639,"pfxZ":1.4192646536734932,"pX":-0.6405224673344718,"pZ":1.6140231014265787,"vX0":3.905362625007241,"vY0":-132.47019125763939,"vZ0":-4.0752912652268005,"x":141.42,"y":195.2,"x0":-0.926832494296595,"y0":50.00652035693736,"z0":5.358565987209835,"aX":-16.47733093243652},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.8,"breakHorizontal":16.0,"spinRate":1586,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.4145618124216135,"extension":6.358216264478144},"hitData":{"launchSpeed":78.6,"launchAngle":27.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.24,"coordY":108.07}},"index":2,"playId":"ae0176fe-bb14-3322-8c89-daaa6d4e9919","pitchNumber":3,"startTime":"2026-05-19T23:39:01.812Z","endTime":"2026-05-19T23:39:09.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:39:09.473Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Alonso walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T23:39:29.227Z","endTime":"2026-05-19T23:40:46.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.996080363355567,"aZ":-26.65283579964682,"pfxX":5.471026531993438,"pfxZ":3.3951528610932584,"pX":0.947652547551034,"pZ":1.837505916547824,"vX0":3.2625207602264954,"vY0":-127.21218900267526,"vZ0":-3.127483553223888,"x":80.88,"y":189.17,"x0":-1.065540706033534,"y0":50.00306442019113,"z0":5.2135438457422465,"aX":8.896215203059443},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.6,"breakHorizontal":-10.7,"spinRate":2928,"spinDirection":55},"zone":14,"typeConfidence":0.89,"plateTime":0.43184746752373915,"extension":6.255776412598032},"index":0,"playId":"6402624f-bc85-35d4-8dba-226a5477850e","pitchNumber":1,"startTime":"2026-05-19T23:39:34.683Z","endTime":"2026-05-19T23:39:38.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.6296649319321,"aZ":-24.337798558460094,"pfxX":-10.29744116167451,"pfxZ":4.087907233514523,"pX":0.9635277250096653,"pZ":2.531633238045526,"vX0":8.177265685557522,"vY0":-138.28672070898222,"vZ0":-3.233891460405821,"x":80.27,"y":170.43,"x0":-0.7082828868296546,"y0":50.00511574617329,"z0":5.36701567725942,"aX":-19.753053313466864},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":6.8,"breakHorizontal":16.7,"spinRate":2547,"spinDirection":207},"zone":14,"typeConfidence":0.84,"plateTime":0.3975596897576832,"extension":6.2775306395677},"index":1,"playId":"8e092329-1024-3a8f-b32c-c3256ca06cd9","pitchNumber":2,"startTime":"2026-05-19T23:39:49.414Z","endTime":"2026-05-19T23:39:53.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.083926268174352,"aZ":-30.56124467812965,"pfxX":7.128176171364876,"pfxZ":0.980680872928879,"pX":-0.19770431024197288,"pZ":1.9437791633723926,"vX0":0.4458536509345066,"vY0":-127.70056695747732,"vZ0":-2.354727895061191,"x":124.54,"y":186.3,"x0":-1.2998916808541083,"y0":50.00037388891379,"z0":5.299393047506534,"aX":11.684916025095497},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":-13.0,"spinRate":2849,"spinDirection":54},"zone":8,"typeConfidence":0.91,"plateTime":0.43010919496453237,"extension":6.30933278089832},"index":2,"playId":"cb45f49e-91c9-3ca8-85f3-cf6f24367dee","pitchNumber":3,"startTime":"2026-05-19T23:40:04.836Z","endTime":"2026-05-19T23:40:08.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3872365644647,"aZ":-16.07506226939293,"pfxX":-10.131670612614474,"pfxZ":8.30083726270831,"pX":-0.3431756522319434,"pZ":0.02844903653854899,"vX0":4.917636281604924,"vY0":-138.93014214409695,"vZ0":-10.906856992086176,"x":130.08,"y":238.01,"x0":-0.8273114653510794,"y0":50.00570846704976,"z0":5.093806469484362,"aX":-19.654498247305835},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":17.2,"spinRate":2467,"spinDirection":217},"zone":13,"typeConfidence":0.9,"plateTime":0.39542213719299424,"extension":6.521832402404397},"index":3,"playId":"7f75286a-9a52-3025-aaea-2ba9fe476fea","pitchNumber":4,"startTime":"2026-05-19T23:40:21.470Z","endTime":"2026-05-19T23:40:24.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.870469230245952,"aZ":-27.06214316690975,"pfxX":6.444278747311612,"pfxZ":3.1384061349358134,"pX":-0.24157596931420197,"pZ":3.4266833679722204,"vX0":0.23207309569319529,"vY0":-126.97690432263536,"vZ0":0.5230834019464946,"x":126.21,"y":146.26,"x0":-1.1708567619174026,"y0":50.000042416518355,"z0":5.377393180273179,"aX":10.48264296681432},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.0,"breakHorizontal":-11.8,"spinRate":3001,"spinDirection":65},"zone":2,"typeConfidence":0.91,"plateTime":0.43196193921900683,"extension":6.262707005202195},"index":4,"playId":"6a6653c9-74d5-318e-b7fd-8d5c97d427b7","pitchNumber":5,"startTime":"2026-05-19T23:40:42.727Z","endTime":"2026-05-19T23:40:46.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.79,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:40:46.632Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Samuel Basallo strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T23:41:12.989Z","endTime":"2026-05-19T23:42:25.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"628eec97-6ad5-4932-bb4c-700b304bcf58","startTime":"2026-05-19T23:41:12.989Z","endTime":"2026-05-19T23:41:17.989Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.455555029370892,"aZ":-45.361739191897925,"pfxX":3.536342471177388,"pfxZ":-8.42003889100357,"pX":-0.07181907359562599,"pZ":2.5817546105374203,"vX0":0.6311266726252003,"vY0":-124.99509806773025,"vZ0":1.5393753154494947,"x":119.74,"y":169.07,"x0":-0.7872280959898316,"y0":50.00092123329627,"z0":5.710128831214812,"aX":5.540665657688106},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-14.5,"breakHorizontal":-6.6,"spinRate":2977,"spinDirection":39},"zone":5,"typeConfidence":0.87,"plateTime":0.43983018036949995,"extension":6.2891507199686325},"index":1,"playId":"793ade5a-bb8d-3702-a48e-d29ce30d3c5e","pitchNumber":1,"startTime":"2026-05-19T23:41:24.567Z","endTime":"2026-05-19T23:41:31.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pete Alonso steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"actionPlayId":"793ade5a-bb8d-3702-a48e-d29ce30d3c5e","startTime":"2026-05-19T23:41:36.086Z","endTime":"2026-05-19T23:41:49.564Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"first":{"id":624413,"link":"/api/v1/people/624413"},"postOnSecond":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"homeTeamWinProbability":47.599999999999994,"awayTeamWinProbability":52.400000000000006,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":1.49,"dramaIndex":56.0,"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.71080425689444,"aZ":-27.253324631940224,"pfxX":-9.919341291940114,"pfxZ":2.755806009178234,"pX":-0.7791858404936562,"pZ":1.3093145205014665,"vX0":3.5598861988345907,"vY0":-133.79392023103873,"vZ0":-5.369829836765827,"x":146.7,"y":203.43,"x0":-0.8493198267441073,"y0":50.00527280212714,"z0":5.331245073109658,"aX":-17.728981869762745},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.8,"breakHorizontal":17.0,"spinRate":1844,"spinDirection":230},"zone":13,"typeConfidence":0.91,"plateTime":0.4116468099624204,"extension":6.435268549700483},"index":3,"playId":"dda1398e-cfa8-3c62-a10f-f855b748e48b","pitchNumber":2,"startTime":"2026-05-19T23:41:49.564Z","endTime":"2026-05-19T23:41:52.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-19T23:41:59.078Z","endTime":"2026-05-19T23:42:19.622Z","isPitch":false,"type":"action","player":{"id":694212,"link":"/api/v1/people/694212"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":77.8,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.168065223158955,"aZ":-46.49728795260874,"pfxX":3.2501425120612284,"pfxZ":-9.362285007561866,"pX":-0.06034311117145082,"pZ":0.16744567873774432,"vX0":0.7390339132259837,"vY0":-124.3142167706168,"vZ0":-3.289370524009915,"x":119.3,"y":234.26,"x0":-0.78500653520477,"y0":50.003381179996424,"z0":5.4544235864674375,"aX":4.971967605650679},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-17.5,"breakHorizontal":-6.0,"spinRate":3079,"spinDirection":39},"zone":13,"typeConfidence":0.92,"plateTime":0.44447408568653257,"extension":6.338475783470905},"index":5,"playId":"0d1b06f3-4ad9-3d9d-8d84-a66a1e7905e3","pitchNumber":3,"startTime":"2026-05-19T23:42:19.622Z","endTime":"2026-05-19T23:42:25.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.9,"awayTeamWinProbability":48.1,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.49,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:42:25.187Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Leody Taveras grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-19T23:42:44.750Z","endTime":"2026-05-19T23:43:37.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.87815205686915,"aZ":-23.784984985813896,"pfxX":-0.24224198173508693,"pfxZ":4.613503583251506,"pX":1.319633377171315,"pZ":0.8627533343481761,"vX0":5.807085256665983,"vY0":-134.4558877975217,"vZ0":-6.902174908684224,"x":66.7,"y":215.49,"x0":-0.8425534945582267,"y0":50.004622473167494,"z0":5.1667251059239705,"aX":-0.44065534325215905},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.0,"breakHorizontal":-0.8,"spinRate":2778,"spinDirection":192},"zone":14,"typeConfidence":0.92,"plateTime":0.4083490008688542,"extension":6.390938160194372},"index":0,"playId":"fc3729d9-b8bf-3ea8-adee-a9523e4695fe","pitchNumber":1,"startTime":"2026-05-19T23:42:50.189Z","endTime":"2026-05-19T23:42:53.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.86551782710541,"aZ":-17.737948957159333,"pfxX":-9.754672709888535,"pfxZ":7.630863331214533,"pX":-0.7164906789047901,"pZ":1.975178160744408,"vX0":3.653766072937191,"vY0":-138.1336065593124,"vZ0":-5.5196856515068875,"x":144.31,"y":185.45,"x0":-0.8056961521709817,"y0":50.00145209906697,"z0":5.231531476645057,"aX":-18.44800621263801},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":16.7,"spinRate":2510,"spinDirection":211},"zone":7,"typeConfidence":0.9,"plateTime":0.39979801458272224,"extension":6.430721687145322},"index":1,"playId":"6f7e944e-f98c-3023-9076-67e5d10ccea8","pitchNumber":2,"startTime":"2026-05-19T23:43:09.428Z","endTime":"2026-05-19T23:43:13.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":92.2,"endSpeed":82.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.46827603746446,"aZ":-31.431777160935383,"pfxX":-10.746597781534515,"pfxZ":0.4206625060091289,"pX":-0.44402235344085145,"pZ":2.0203624111239544,"vX0":4.637474050652612,"vY0":-133.95900675550212,"vZ0":-2.885638740967865,"x":133.93,"y":184.23,"x0":-0.8288065611019607,"y0":50.00361018156486,"z0":5.425095481387807,"aX":-18.98618630191604},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":0.2,"breakHorizontal":18.0,"spinRate":2024,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.41333196510008374,"extension":6.321799129862316},"hitData":{"launchSpeed":64.4,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.91,"coordY":164.51}},"index":2,"playId":"ca7d41e1-9da9-3cbd-8b0e-73750b0358c2","pitchNumber":3,"startTime":"2026-05-19T23:43:30.000Z","endTime":"2026-05-19T23:43:37.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"L","description":"Left"}},"second":{"id":624413,"link":"/api/v1/people/624413"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":4.1000000000000085,"leverageIndex":1.54,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:43:37.727Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jonny DeLuca lines out to right fielder Colton Cowser.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T23:45:46.264Z","endTime":"2026-05-19T23:47:04.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.33578883485191,"aZ":-29.364532475056507,"pfxX":7.105477559597897,"pfxZ":1.8116584564258043,"pX":0.06554369842296788,"pZ":1.995054316956704,"vX0":1.614818823019098,"vY0":-124.38160818028226,"vZ0":-4.041187189548996,"x":114.5,"y":184.91,"x0":-1.5164273927165843,"y0":50.002352475827145,"z0":6.1037234157481075,"aX":11.018592330365259},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.5,"breakHorizontal":-13.2,"spinRate":2695,"spinDirection":50},"zone":8,"typeConfidence":2.0,"plateTime":0.4420991595828152,"extension":6.037684967725103},"index":0,"playId":"3ebb028f-cad7-32e1-b2fc-806af8b0f075","pitchNumber":1,"startTime":"2026-05-19T23:45:57.183Z","endTime":"2026-05-19T23:46:00.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.880118334942544,"aZ":-32.91270419697986,"pfxX":8.135554090090192,"pfxZ":-0.488950855354918,"pX":1.204284623567828,"pZ":0.45477545523060525,"vX0":3.0607626461070097,"vY0":-123.16798098509551,"vZ0":-6.801768749050842,"x":71.1,"y":226.5,"x0":-1.1184298363898144,"y0":50.00488626919666,"z0":6.104027224335232,"aX":12.25770190379831},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.5,"breakHorizontal":-15.5,"spinRate":2560,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4480511285934803,"extension":6.368461602490696},"index":1,"playId":"8900ec70-bf1d-36bc-b69a-cc2df5f6d2a8","pitchNumber":2,"startTime":"2026-05-19T23:46:13.483Z","endTime":"2026-05-19T23:46:16.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.399629165383068,"aZ":-29.17199475523956,"pfxX":5.915838311924469,"pfxZ":1.9872746914223227,"pX":1.353926269292669,"pZ":0.6479634102244939,"vX0":4.376357763558801,"vY0":-122.89946586249941,"vZ0":-7.1140786275304375,"x":65.39,"y":221.28,"x0":-1.2267532194884248,"y0":50.00237967597481,"z0":6.10226700420179,"aX":8.926884271562635},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.9,"breakHorizontal":-11.9,"spinRate":2538,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.447985851527509,"extension":6.042816938417398},"index":2,"playId":"1df57059-ce32-3e87-a6a2-e9fcb8e84d3e","pitchNumber":3,"startTime":"2026-05-19T23:46:35.770Z","endTime":"2026-05-19T23:46:38.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.326534558917494,"aZ":-16.078950207148004,"pfxX":-6.476594891660497,"pfxZ":8.378392023373317,"pX":0.5503534098029296,"pZ":2.903144322968798,"vX0":5.77165143065124,"vY0":-138.53721231250293,"vZ0":-5.910479053774674,"x":96.02,"y":160.4,"x0":-0.7305388439555163,"y0":50.00434427440597,"z0":6.160294016927067,"aX":-12.443370688497607},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":10.3,"spinRate":1977,"spinDirection":187},"zone":3,"typeConfidence":2.0,"plateTime":0.3971536813331378,"extension":6.484120924433023},"hitData":{"launchSpeed":78.8,"launchAngle":27.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.96,"coordY":101.85}},"index":3,"playId":"3df62cc5-d914-3f4f-bb66-05509555e3dd","pitchNumber":4,"startTime":"2026-05-19T23:46:56.757Z","endTime":"2026-05-19T23:47:04.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:47:04.477Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cedric Mullins grounds out, second baseman Jackson Holliday to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T23:47:25.354Z","endTime":"2026-05-19T23:47:59.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.531574365312835,"aZ":-45.061393605877335,"pfxX":4.045765387139394,"pfxZ":-8.863498819945688,"pX":-0.11960731445721538,"pZ":0.5449923937587131,"vX0":0.9589768700997975,"vY0":-121.42168431295642,"vZ0":-4.156248992369499,"x":121.56,"y":224.07,"x0":-1.0473359388281374,"y0":50.001807811065675,"z0":6.3056867137632295,"aX":5.8833695978770315},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-16.8,"breakHorizontal":-7.6,"spinRate":2816,"spinDirection":26},"zone":13,"typeConfidence":2.0,"plateTime":0.45567051842727846,"extension":5.714112125872058},"index":0,"playId":"d6926371-2f55-30ee-bac6-6107da73f827","pitchNumber":1,"startTime":"2026-05-19T23:47:31.234Z","endTime":"2026-05-19T23:47:34.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.775169707849887,"aZ":-46.227380295275694,"pfxX":4.1598650036823095,"pfxZ":-9.61618498055816,"pX":-0.15987406255791028,"pZ":1.8489695932574597,"vX0":1.0183865175066558,"vY0":-121.2683300641704,"vZ0":-1.3609226764156244,"x":123.09,"y":188.86,"x0":-1.1272342331016778,"y0":50.00103391141721,"z0":6.51698523247063,"aX":6.080898437193141},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-17.4,"breakHorizontal":-7.8,"spinRate":2703,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.45487985631201644,"extension":6.276588152417661},"hitData":{"launchSpeed":91.3,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":153.71}},"index":1,"playId":"de536dee-ea5b-34ac-97b3-8f72f619d4f7","pitchNumber":2,"startTime":"2026-05-19T23:47:51.404Z","endTime":"2026-05-19T23:47:59.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:47:59.370Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Feduccia flies out to center fielder Leody Taveras.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-19T23:48:18.252Z","endTime":"2026-05-19T23:51:00.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62110393663791,"aZ":-13.866598029489587,"pfxX":-6.525545518129015,"pfxZ":9.829898599105842,"pX":-1.1386793804176398,"pZ":2.7556980415583863,"vX0":2.3276911410921803,"vY0":-136.0465362379067,"vZ0":-6.575649148252053,"x":160.4,"y":164.38,"x0":-1.1607248805679977,"y0":50.00429382620573,"z0":6.176864777592311,"aX":-12.155289699690707},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":11.3,"spinRate":2144,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4035895705123611,"extension":6.1664838481478395},"index":0,"playId":"0c69aadc-7292-37d2-8a25-920923e05100","pitchNumber":1,"startTime":"2026-05-19T23:48:22.853Z","endTime":"2026-05-19T23:48:26.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.122115948730666,"aZ":-45.33716914136596,"pfxX":4.502506895609045,"pfxZ":-9.102008072381658,"pX":0.018226006951196846,"pZ":0.7536227217273104,"vX0":0.9887898852807016,"vY0":-120.55637827746169,"vZ0":-3.707615196187229,"x":116.31,"y":218.43,"x0":-0.983350510672225,"y0":50.0001974834609,"z0":6.38117244897356,"aX":6.514321774301931},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-17.2,"breakHorizontal":-8.4,"spinRate":2607,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.45728949231316696,"extension":6.334242808637481},"index":1,"playId":"c84e3149-9597-319e-8acf-3356aa38e2e4","pitchNumber":2,"startTime":"2026-05-19T23:48:39.102Z","endTime":"2026-05-19T23:48:42.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.327642115783664,"aZ":-32.146281944541144,"pfxX":8.436829216522135,"pfxZ":0.017487906245735374,"pX":-0.16930600715262162,"pZ":2.460247758135996,"vX0":0.48417086856215313,"vY0":-124.95311052238512,"vZ0":-2.5701470919390985,"x":123.45,"y":172.35,"x0":-1.4606998666241269,"y0":50.00201951666318,"z0":6.167570660077296,"aX":13.21835424034764},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.4,"breakHorizontal":-15.4,"spinRate":2641,"spinDirection":54},"zone":5,"typeConfidence":2.0,"plateTime":0.43988513754247727,"extension":6.121995315868705},"index":2,"playId":"5d906008-460a-3963-bab6-e7f88b52b965","pitchNumber":3,"startTime":"2026-05-19T23:48:59.486Z","endTime":"2026-05-19T23:49:02.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18168686489751,"aZ":-12.600357813574478,"pfxX":-7.080586199432117,"pfxZ":10.580365717888897,"pX":-0.0022050280203631274,"pZ":3.953548237814475,"vX0":5.119486286951767,"vY0":-135.98735682978892,"vZ0":-3.7746681040086414,"x":117.08,"y":132.03,"x0":-1.000778249284604,"y0":50.00513769750406,"z0":6.249763025193087,"aX":-13.102851699385607},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":11.5,"spinRate":2086,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4046532308088615,"extension":6.128183638202308},"index":3,"playId":"a947fb8f-93a3-3e36-94d0-de92f9b7be8a","pitchNumber":4,"startTime":"2026-05-19T23:49:23.359Z","endTime":"2026-05-19T23:49:26.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.2,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58852248227391,"aZ":-13.328078931258766,"pfxX":-7.736152991992571,"pfxZ":10.259022743291009,"pX":-0.3299901400213328,"pZ":3.323541700418434,"vX0":4.548658894246161,"vY0":-135.40958092678318,"vZ0":-4.888575442585067,"x":129.58,"y":149.04,"x0":-1.0361994755607444,"y0":50.00112208509495,"z0":6.101776162715586,"aX":-14.207330001851798},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":12.8,"spinRate":2002,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.40620162444889685,"extension":6.190291290949878},"index":4,"playId":"ecdc08b5-343a-3735-82d9-b462d15c9ffd","pitchNumber":5,"startTime":"2026-05-19T23:49:43.041Z","endTime":"2026-05-19T23:49:46.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-05-19T23:49:54.138Z","endTime":"2026-05-19T23:50:06.469Z","isPitch":false,"type":"action","player":{"id":676439,"link":"/api/v1/people/676439"},"defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.27480512344483,"aZ":-12.74283926406274,"pfxX":-8.422286117773709,"pfxZ":10.44331938610868,"pX":0.008959017611789211,"pZ":3.2118703432853266,"vX0":5.644812051857038,"vY0":-136.34024225807585,"vZ0":-5.298576724483688,"x":116.66,"y":152.06,"x0":-1.0066081052043472,"y0":50.0019271857836,"z0":6.0783794104072575,"aX":-15.66826212312676},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":13.9,"spinRate":1966,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.40357377616221735,"extension":6.169124024521757},"index":6,"playId":"4b9f3acd-4134-38f9-985f-7dfb4f5b805e","pitchNumber":6,"startTime":"2026-05-19T23:50:06.469Z","endTime":"2026-05-19T23:50:09.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.7,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.418830948765827,"aZ":-45.47108305849939,"pfxX":4.199939729446121,"pfxZ":-8.746469325410176,"pX":-0.05634206751735142,"pZ":1.4333892356718532,"vX0":1.2294150826414905,"vY0":-123.5419679546193,"vZ0":-2.5760263983352973,"x":119.15,"y":200.08,"x0":-1.1080797891908802,"y0":50.003193204388126,"z0":6.372383682461141,"aX":6.384413664600964},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-16.2,"breakHorizontal":-7.9,"spinRate":2696,"spinDirection":31},"zone":13,"typeConfidence":2.0,"plateTime":0.4461877079904437,"extension":6.28913932795431},"index":7,"playId":"bba2786f-13c4-3025-aa31-eb976143a840","pitchNumber":7,"startTime":"2026-05-19T23:50:28.609Z","endTime":"2026-05-19T23:50:32.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.835255330800756,"aZ":-14.383204261223385,"pfxX":-0.9648926087730115,"pfxZ":9.320607374708661,"pX":0.13012715147656032,"pZ":2.3734343062116627,"vX0":4.054779936681756,"vY0":-137.60591140524886,"vZ0":-7.206677547420654,"x":112.04,"y":174.7,"x0":-1.2401073020281335,"y0":50.00461384272818,"z0":6.009630403420126,"aX":-1.8424385624913604},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":0.8,"spinRate":2349,"spinDirection":192},"zone":5,"typeConfidence":2.0,"plateTime":0.398731710596977,"extension":6.22946252163172},"hitData":{"launchSpeed":91.4,"launchAngle":44.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":93.36,"coordY":88.18}},"index":8,"playId":"ae9ffd90-2569-3821-a05b-d253df02c433","pitchNumber":8,"startTime":"2026-05-19T23:50:51.004Z","endTime":"2026-05-19T23:51:00.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":676439,"link":"/api/v1/people/676439"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:51:00.117Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Holliday flies out to right fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T23:53:18.471Z","endTime":"2026-05-19T23:53:31.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702616,"fullName":"Jackson Holliday","link":"/api/v1/people/702616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.6,"strikeZoneTop":3.168,"strikeZoneBottom":1.599,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.072579678913904,"aZ":-20.552716647266724,"pfxX":-10.21612066238548,"pfxZ":6.142422181567586,"pX":-0.4288844867128754,"pZ":2.9904999978035534,"vX0":4.8019304513290635,"vY0":-137.35329686748182,"vZ0":-2.7944847850688435,"x":133.35,"y":158.04,"x0":-0.8813748668101458,"y0":50.006134656483496,"z0":5.433642653027193,"aX":-19.341625422339614},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":17.4,"spinRate":2551,"spinDirection":212},"zone":1,"typeConfidence":0.88,"plateTime":0.40020858484612365,"extension":6.270679966286109},"hitData":{"launchSpeed":85.4,"launchAngle":29.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.32,"coordY":88.98}},"index":0,"playId":"19572b67-6980-3597-9465-b3339aa08fb7","pitchNumber":1,"startTime":"2026-05-19T23:53:23.096Z","endTime":"2026-05-19T23:53:31.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":3.0,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:53:31.106Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Coby Mayo pops out to second baseman Richie Palacios.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T23:53:49.390Z","endTime":"2026-05-19T23:54:23.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.9,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66243235988815,"aZ":-43.49676834437278,"pfxX":1.5784208268767046,"pfxZ":-7.502730254235239,"pX":0.09039244628645111,"pZ":2.0809192659306994,"vX0":1.6600463714376321,"vY0":-123.19411884420656,"vZ0":0.34168732439405525,"x":113.55,"y":182.6,"x0":-0.8019035891698982,"y0":50.00343312752224,"z0":5.673013515523766,"aX":2.381568801489705},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-13.1,"breakHorizontal":-3.4,"spinRate":2964,"spinDirection":42},"zone":8,"typeConfidence":0.9,"plateTime":0.44776602041887514,"extension":6.16676949884324},"index":0,"playId":"2aac99f0-e978-3f75-8caa-364846adc7ac","pitchNumber":1,"startTime":"2026-05-19T23:53:55.463Z","endTime":"2026-05-19T23:53:59.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.23777000322689,"aZ":-15.65628115221913,"pfxX":-5.749793897685438,"pfxZ":8.592303594441242,"pX":0.19292399848783787,"pZ":3.203832027497828,"vX0":5.371442966463301,"vY0":-138.77939236723103,"vZ0":-3.169502601199926,"x":109.65,"y":152.28,"x0":-1.0343476312198296,"y0":50.00237734791925,"z0":5.423194811105021,"aX":-11.053550151578902},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":9.1,"spinRate":2467,"spinDirection":216},"zone":2,"typeConfidence":0.74,"plateTime":0.3968618857120214,"extension":6.2357365026390745},"hitData":{"launchSpeed":74.8,"launchAngle":48.0,"totalDistance":216.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":124.58,"coordY":114.4}},"index":1,"playId":"e85942c3-c147-34df-84d3-bdc6c9f66ffb","pitchNumber":2,"startTime":"2026-05-19T23:54:14.961Z","endTime":"2026-05-19T23:54:23.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.2,"awayTeamWinProbability":44.8,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:54:23.412Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser called out on strikes.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-19T23:54:44.760Z","endTime":"2026-05-19T23:56:15.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.731022031709053,"aZ":-43.01642954847556,"pfxX":0.9197251693410002,"pfxZ":-6.948388486067483,"pX":-0.05748160608760021,"pZ":1.3381982052361585,"vX0":1.5364429353224989,"vY0":-124.58802574765217,"vZ0":-1.6248298613202024,"x":114.02,"y":149.85,"x0":-0.8033835717889701,"y0":50.00162211420647,"z0":5.577457602926382,"aX":1.4352644827661463},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-12.7,"breakHorizontal":-2.0,"spinRate":2979,"spinDirection":42},"zone":13,"typeConfidence":0.9,"plateTime":0.4408525039167084,"extension":6.254918812775409},"index":0,"playId":"a74c562a-d114-39ed-89de-d16e48977bd0","pitchNumber":1,"startTime":"2026-05-19T23:54:50.414Z","endTime":"2026-05-19T23:54:55.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83360198252544,"aZ":-26.686764440306867,"pfxX":2.1609495139382995,"pfxZ":3.0178407859192227,"pX":-0.11586219669245504,"pZ":2.8117118837603146,"vX0":1.9652240001030223,"vY0":-134.2558228303488,"vZ0":-1.6791908557461899,"x":121.42,"y":162.86,"x0":-1.138923660974356,"y0":50.00555443715618,"z0":5.349824466518567,"aX":3.9343561196664916},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.3,"breakHorizontal":-4.3,"spinRate":2705,"spinDirection":178},"zone":5,"typeConfidence":0.94,"plateTime":0.40841535337369095,"extension":6.222230002562148},"index":1,"playId":"b631ce8a-4880-3178-86be-6f9b3d65341a","pitchNumber":2,"startTime":"2026-05-19T23:55:05.794Z","endTime":"2026-05-19T23:55:09.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.2,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.271789814001686,"aZ":-27.6474539593279,"pfxX":-10.952634948843874,"pfxZ":2.532884004081721,"pX":-0.6242228763487366,"pZ":2.267482285627847,"vX0":4.525793350081828,"vY0":-133.96825605594555,"vZ0":-3.048284575624886,"x":140.79,"y":177.56,"x0":-0.9277737564881361,"y0":50.00577912982887,"z0":5.430946995348634,"aX":-19.59195757418154},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.1,"breakHorizontal":18.6,"spinRate":1745,"spinDirection":233},"zone":7,"typeConfidence":0.91,"plateTime":0.41139481608199446,"extension":6.2022305043291714},"index":2,"playId":"0f6d4a70-7849-3586-9a2b-6d52e0b89853","pitchNumber":3,"startTime":"2026-05-19T23:55:21.884Z","endTime":"2026-05-19T23:55:24.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-19T23:55:35.162Z","endTime":"2026-05-19T23:55:52.215Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.936349504920983,"aZ":-44.651302375840054,"pfxX":2.929363483751737,"pfxZ":-7.950804499554386,"pX":0.3763734916351083,"pZ":0.21007387441184225,"vX0":1.8759368553912155,"vY0":-125.6891412590484,"vZ0":-3.9435162962595784,"x":102.65,"y":233.11,"x0":-0.7649391451452542,"y0":50.00111605244357,"z0":5.495355829505344,"aX":4.598134128372216},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-15.1,"breakHorizontal":-5.8,"spinRate":3098,"spinDirection":36},"zone":14,"typeConfidence":0.92,"plateTime":0.4389449759644348,"extension":6.402271447891152},"index":4,"playId":"e86bf277-0755-3f26-9fba-8d18993fd319","pitchNumber":4,"startTime":"2026-05-19T23:55:52.215Z","endTime":"2026-05-19T23:55:55.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.5,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.75999410921572,"aZ":-24.703049094082605,"pfxX":-9.820465915941387,"pfxZ":3.9508385226365093,"pX":0.08014022271588683,"pZ":2.5685944470076842,"vX0":5.716830434467224,"vY0":-137.67138295412747,"vZ0":-3.0168876582590682,"x":113.95,"y":169.43,"x0":-0.7635974261459901,"y0":50.00316744666257,"z0":5.378224242048957,"aX":-18.57405143430931},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.6,"breakHorizontal":16.3,"spinRate":2423,"spinDirection":212},"zone":5,"typeConfidence":0.77,"plateTime":0.4001194181643486,"extension":6.18641330242385},"index":5,"playId":"a469432f-f3f0-3ce5-a628-adc943a7a96c","pitchNumber":5,"startTime":"2026-05-19T23:56:11.546Z","endTime":"2026-05-19T23:56:15.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":643377,"link":"/api/v1/people/643377"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":1.499999999999993,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:56:15.463Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Walls strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-19T23:58:21.429Z","endTime":"2026-05-19T23:59:50.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65726619012431,"aZ":-44.23768698324532,"pfxX":3.343804396639961,"pfxZ":-8.474287933830482,"pX":0.6584825934693321,"pZ":2.167077038113023,"vX0":3.056708469761682,"vY0":-119.82959332711555,"vZ0":-0.7042686208644648,"x":91.9,"y":180.27,"x0":-1.0778744349593383,"y0":50.002476013973194,"z0":6.489593655804732,"aX":4.7603033137387705},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-15.1,"breakHorizontal":-7.0,"spinRate":2706,"spinDirection":29},"zone":6,"typeConfidence":2.0,"plateTime":0.46080240105241677,"extension":6.082278866088754},"index":0,"playId":"4e133798-b7db-33c6-89d3-785a785ce4d9","pitchNumber":1,"startTime":"2026-05-19T23:58:27.061Z","endTime":"2026-05-19T23:58:31.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26789808767982,"aZ":-21.79557656416099,"pfxX":2.9385268645657874,"pfxZ":5.767367482667936,"pX":0.6227424111705504,"pZ":4.963244625999954,"vX0":3.426432045720882,"vY0":-133.43952191815532,"vZ0":0.03792942471750127,"x":93.26,"y":104.77,"x0":-1.060697146135323,"y0":50.00251341934056,"z0":6.521767494123527,"aX":5.28801883911272},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":-6.1,"spinRate":2475,"spinDirection":170},"zone":12,"typeConfidence":2.0,"plateTime":0.4107834515313824,"extension":6.146261282619106},"index":1,"playId":"67279ab1-42a7-3c43-8b8b-7b80751fd442","pitchNumber":2,"startTime":"2026-05-19T23:58:44.456Z","endTime":"2026-05-19T23:58:47.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.567577741460717,"aZ":-42.36826587477389,"pfxX":2.9616600738316596,"pfxZ":-6.848631166305644,"pX":0.15902748889835547,"pZ":1.3240075076869593,"vX0":2.3262089248944395,"vY0":-122.4444725991743,"vZ0":-2.991698444391086,"x":110.94,"y":203.03,"x0":-1.1947050128206498,"y0":50.002859723560526,"z0":6.25697300581388,"aX":4.408702989664841},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-12.8,"breakHorizontal":-6.0,"spinRate":2656,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.45070416911180144,"extension":6.178346649359367},"index":2,"playId":"a6ffe076-3860-30f9-88d2-4c0336f91701","pitchNumber":3,"startTime":"2026-05-19T23:59:02.535Z","endTime":"2026-05-19T23:59:07.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.330321307598318,"aZ":-33.74202542720021,"pfxX":8.050083119532225,"pfxZ":-1.0154224778415841,"pX":0.40829532974332267,"pZ":2.0816261392482303,"vX0":1.955416566963322,"vY0":-124.43326809104094,"vZ0":-2.9705102911482086,"x":101.44,"y":182.58,"x0":-1.4349119864742395,"y0":50.00016318952163,"z0":6.1154047464856385,"aX":12.492230846504562},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.3,"breakHorizontal":-15.0,"spinRate":2498,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.44190069405428023,"extension":6.023015290719993},"index":3,"playId":"82c7c154-c9d4-3572-8b23-c424a16f5c88","pitchNumber":4,"startTime":"2026-05-19T23:59:22.494Z","endTime":"2026-05-19T23:59:26.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-19T23:59:32.393Z","endTime":"2026-05-19T23:59:47.649Z","isPitch":false,"type":"action","player":{"id":670764,"link":"/api/v1/people/670764"},"defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":86.5,"endSpeed":79.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.169745555545838,"aZ":-34.73535616209844,"pfxX":8.489062086433586,"pfxZ":-1.612029357468657,"pX":-0.03526679100667331,"pZ":1.4281774402722576,"vX0":0.845285610213341,"vY0":-125.8648477350563,"vZ0":-4.462483684491543,"x":118.34,"y":200.22,"x0":-1.4779354515809489,"y0":50.003574256545456,"z0":6.071118737245895,"aX":13.471123638835643},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.8,"breakHorizontal":-15.5,"spinRate":2605,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4370142397226373,"extension":6.183955366529347},"index":5,"playId":"1efec92c-d094-311d-86d2-e882cef78144","pitchNumber":5,"startTime":"2026-05-19T23:59:47.649Z","endTime":"2026-05-19T23:59:50.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.7,"awayTeamWinProbability":46.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.16,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-19T23:59:50.756Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, shortstop Gunnar Henderson to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-20T00:00:12.165Z","endTime":"2026-05-20T00:00:24.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.444264232313845,"aZ":-18.023196680758314,"pfxX":2.219734219406166,"pfxZ":7.73464551748364,"pX":0.19013056737684086,"pZ":2.9476931271271902,"vX0":2.7816907298838487,"vY0":-134.49164322943383,"vZ0":-5.006880753673498,"x":109.75,"y":159.19,"x0":-1.146446978162147,"y0":50.00559247408885,"z0":6.113709577186812,"aX":4.062690341530942},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":-4.7,"spinRate":2438,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.40742164025501904,"extension":6.193344378842638},"hitData":{"launchSpeed":91.0,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":154.22}},"index":0,"playId":"e99530a0-ee34-38de-bb73-c5d1fa65d528","pitchNumber":1,"startTime":"2026-05-20T00:00:16.963Z","endTime":"2026-05-20T00:00:24.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:00:24.322Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Samuel Basallo challenged (pitch result), call on the field was confirmed: Junior Caminero walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-20T00:00:42.053Z","endTime":"2026-05-20T00:02:54.844Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":89.0,"endSpeed":81.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.424766850510913,"aZ":-30.80842514812888,"pfxX":8.290500323028688,"pfxZ":0.813276032710499,"pX":0.9528611029280063,"pZ":0.102644871623188,"vX0":2.792449467030123,"vY0":-129.33251670995847,"vZ0":-8.647591389620006,"x":80.68,"y":236.01,"x0":-1.2214591412949671,"y0":50.00001143056623,"z0":5.89901812758148,"aX":13.848786657255019},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.5,"breakHorizontal":-15.6,"spinRate":2640,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4257506464355023,"extension":6.387462997626153},"index":0,"playId":"f5c908ae-c845-3171-bc09-6f98c435802d","pitchNumber":1,"startTime":"2026-05-20T00:00:47.856Z","endTime":"2026-05-20T00:00:50.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":95.7,"endSpeed":86.8,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.961190077332624,"aZ":-14.918013342770008,"pfxX":-4.882654589526245,"pfxZ":8.964619129694448,"pX":-1.3773868565815979,"pZ":0.21728484229552503,"vX0":1.02810215684245,"vY0":-138.80426569850724,"vZ0":-12.329881601427564,"x":169.5,"y":232.91,"x0":-1.1217735456841043,"y0":50.002866828261666,"z0":5.746753446749222,"aX":-9.399666918208997},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":8.5,"spinRate":2194,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.3966426413986448,"extension":6.388704060049624},"index":1,"playId":"8725626d-46df-337e-8f5d-d1b8baeb7b95","pitchNumber":2,"startTime":"2026-05-20T00:01:14.317Z","endTime":"2026-05-20T00:01:17.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":89.1,"endSpeed":80.6,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06518096153795,"aZ":-28.615481521291727,"pfxX":6.89756860584653,"pfxZ":2.1400369534605037,"pX":1.382616528086375,"pZ":2.263447158750163,"vX0":4.763422943686347,"vY0":-129.54187913939006,"vZ0":-3.6431156582232904,"x":64.3,"y":177.67,"x0":-1.3889906712549585,"y0":50.005547699598345,"z0":5.924254912563239,"aX":11.492263426428222},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.1,"breakHorizontal":-13.7,"spinRate":2686,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4260734748181094,"extension":6.139391247041006},"index":2,"playId":"3b1a0ad2-e728-308d-a93b-e729cff0e2e2","pitchNumber":3,"startTime":"2026-05-20T00:01:43.954Z","endTime":"2026-05-20T00:01:47.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.715733549516134,"aZ":-11.394050083216978,"pfxX":-1.1573708651322439,"pfxZ":11.065024765599345,"pX":0.07361642782726116,"pZ":3.3347053357699243,"vX0":4.018069115105051,"vY0":-136.570571318882,"vZ0":-4.993044738239863,"x":114.19,"y":148.74,"x0":-1.2700748072011812,"y0":50.0011756815207,"z0":5.978579100696016,"aX":-2.1734283273669237},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.1,"breakHorizontal":1.2,"spinRate":2453,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.4019463784623234,"extension":6.142839428380447},"index":3,"playId":"672d7c53-94ea-3e0a-a19c-ba062756d64d","pitchNumber":4,"startTime":"2026-05-20T00:02:02.486Z","endTime":"2026-05-20T00:02:06.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-05-20T00:02:13.062Z","endTime":"2026-05-20T00:02:27.833Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.393231203190204,"aZ":-46.68854670110516,"pfxX":2.538751713493064,"pfxZ":-9.823581428921347,"pX":0.20262926139724977,"pZ":1.6524148596423094,"vX0":2.3430660855720284,"vY0":-122.4990323719914,"vZ0":-1.5335076510805725,"x":109.28,"y":194.16,"x0":-1.1057743550486048,"y0":50.00146175031629,"z0":6.378871065789126,"aX":3.751550120275214},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-17.8,"breakHorizontal":-5.3,"spinRate":2624,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4519266499415524,"extension":6.11000376800402},"index":5,"playId":"d69fdbd4-cf81-31d0-9aa7-66eb36d096a1","pitchNumber":5,"startTime":"2026-05-20T00:02:27.833Z","endTime":"2026-05-20T00:02:54.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":110,"player":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"}},"homeTeamWinProbability":53.1,"awayTeamWinProbability":46.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.59,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:02:54.844Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan Aranda strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-20T00:03:19.595Z","endTime":"2026-05-20T00:05:40.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"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":94.9,"endSpeed":86.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.231974959567026,"aZ":-8.160880409643704,"pfxX":-0.23935790747636965,"pfxZ":12.558430038283525,"pX":-1.1628780832885999,"pZ":2.273455171108301,"vX0":0.5244780033673325,"vY0":-138.0130038005207,"vZ0":-8.49053963280355,"x":161.33,"y":177.4,"x0":-1.3250379540487809,"y0":50.0065958958888,"z0":5.9552053110295455,"aX":-0.4578841981221223},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":21.0,"breakHorizontal":0.4,"spinRate":2437,"spinDirection":187},"zone":13,"typeConfidence":2.0,"plateTime":0.398216313770249,"extension":6.349562899831423},"index":0,"playId":"18218ab0-3ccd-3f1d-93a2-a95405a6fe2b","pitchNumber":1,"startTime":"2026-05-20T00:03:22.864Z","endTime":"2026-05-20T00:03:26.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":94.1,"endSpeed":85.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56707400851195,"aZ":-10.725665521672363,"pfxX":0.07989072924813068,"pfxZ":11.406494504399564,"pX":-0.15868032612285302,"pZ":2.734121947831953,"vX0":2.759704133166925,"vY0":-136.82869105603584,"vZ0":-6.988934750769083,"x":123.05,"y":164.96,"x0":-1.194251616172568,"y0":50.001274016316586,"z0":6.070705786908952,"aX":0.1495132936945843},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.2,"breakHorizontal":-0.7,"spinRate":2382,"spinDirection":178},"zone":5,"typeConfidence":2.0,"plateTime":0.40160866308089327,"extension":6.230146114850714},"index":1,"playId":"731667e8-54a8-3bcd-a2df-10286fa9bedb","pitchNumber":2,"startTime":"2026-05-20T00:03:42.943Z","endTime":"2026-05-20T00:03:46.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.30902551419533,"aZ":-11.668613241259262,"pfxX":-7.862447060530731,"pfxZ":11.09946323829435,"pX":-0.45799394396383863,"pZ":0.9519295863837385,"vX0":4.5119122061379375,"vY0":-136.1550628219485,"vZ0":-10.878815813184067,"x":134.46,"y":213.08,"x0":-1.1289336526876812,"y0":50.00576748388049,"z0":5.8446793140274655,"aX":-14.53071306423038},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.5,"breakHorizontal":13.1,"spinRate":2096,"spinDirection":195},"zone":13,"typeConfidence":2.0,"plateTime":0.4047364201336987,"extension":6.337993559712868},"index":2,"playId":"4799352e-b63f-34e8-aae1-1a792255ec6b","pitchNumber":3,"startTime":"2026-05-20T00:04:04.728Z","endTime":"2026-05-20T00:04:08.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8690162448012,"aZ":-31.20080458181986,"pfxX":7.590104138639534,"pfxZ":0.6068802943317912,"pX":0.6576926606834863,"pZ":1.088816876642383,"vX0":2.791397420290565,"vY0":-127.31160371899017,"vZ0":-5.734769552588816,"x":91.93,"y":209.38,"x0":-1.445129370157042,"y0":50.006040128430165,"z0":5.899643422326326,"aX":12.218183143462813},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.2,"breakHorizontal":-14.4,"spinRate":2591,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.43347631151202526,"extension":6.300918468896345},"index":3,"playId":"d13b5688-ce8b-3697-8158-f9971e6dad16","pitchNumber":4,"startTime":"2026-05-20T00:04:25.073Z","endTime":"2026-05-20T00:04:28.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":79.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.760176556756104,"aZ":-32.17027711882717,"pfxX":9.964697441438048,"pfxZ":0.001168634746093744,"pX":0.06800055787199415,"pZ":1.3645264151389456,"vX0":1.0867379641716166,"vY0":-128.19046213526147,"vZ0":-4.897505577915531,"x":114.41,"y":201.94,"x0":-1.655224135825818,"y0":50.003327559516,"z0":5.874142342359035,"aX":16.22960644816946},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.1,"breakHorizontal":-18.2,"spinRate":2671,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4308221508724164,"extension":6.295029788745964},"index":4,"playId":"39ab61a3-33af-3d8b-9964-64255e19fc0d","pitchNumber":5,"startTime":"2026-05-20T00:04:46.898Z","endTime":"2026-05-20T00:04:49.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.58833039251504,"aZ":-18.247740442535047,"pfxX":-7.632184003170412,"pfxZ":7.32742348113069,"pX":-0.10406121010804219,"pZ":0.8782778957694978,"vX0":4.768579121445582,"vY0":-138.1717223108859,"vZ0":-10.259302535310235,"x":120.97,"y":215.07,"x0":-0.8757047020575929,"y0":50.00652978135976,"z0":5.909678857777309,"aX":-14.513503553640993},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.9,"breakHorizontal":12.6,"spinRate":2197,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.3989689757594852,"extension":6.257591705482718},"index":5,"playId":"a52ef66f-896e-3e36-a997-092f50797155","pitchNumber":6,"startTime":"2026-05-20T00:05:12.797Z","endTime":"2026-05-20T00:05:16.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05140726184955,"aZ":-15.933261001119456,"pfxX":-0.8181546812953622,"pfxZ":8.659028170676942,"pX":-0.4345873268533227,"pZ":3.274601325113174,"vX0":2.8828172754067163,"vY0":-136.33752380669847,"vZ0":-4.470036928138235,"x":133.57,"y":150.37,"x0":-1.4011164617262204,"y0":50.001095797623165,"z0":6.041207914309632,"aX":-1.5346110436171996},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":0.8,"spinRate":2443,"spinDirection":189},"zone":1,"typeConfidence":2.0,"plateTime":0.40232947499523153,"extension":6.118026266534859},"index":6,"playId":"06e04782-e763-32b4-a4cb-bb50d452ed6a","pitchNumber":7,"startTime":"2026-05-20T00:05:34.633Z","endTime":"2026-05-20T00:05:40.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"first":{"id":691406,"link":"/api/v1/people/691406"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.1000000000000014,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:05:40.581Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out, shortstop Taylor Walls to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-20T00:07:56.981Z","endTime":"2026-05-20T00:08:50.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kevin Kelly replaces Griffin Jax.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T00:06:56.363Z","endTime":"2026-05-20T00:07:59.225Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687330,"link":"/api/v1/people/687330"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":643377,"link":"/api/v1/people/643377","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":92.8,"endSpeed":84.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.420152484187575,"aZ":-39.84050418551043,"pfxX":-10.926324708527401,"pfxZ":-4.19172735621876,"pX":-0.046926998674676264,"pZ":2.1571128875624224,"vX0":7.580028771287265,"vY0":-134.8522401917871,"vZ0":2.9330005833252777,"x":118.79,"y":180.54,"x0":-1.4855386962611372,"y0":50.00547097331542,"z0":3.880359841162974,"aX":-19.97280606107243},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-6.6,"breakHorizontal":18.0,"spinRate":1880,"spinDirection":263},"zone":8,"typeConfidence":0.89,"plateTime":0.40736360637308433,"extension":6.896953427933233},"index":1,"playId":"b76e3538-7d40-3d63-a2ef-eb879d5efea7","pitchNumber":1,"startTime":"2026-05-20T00:07:59.225Z","endTime":"2026-05-20T00:08:02.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34095119624834,"aZ":-36.75186368739492,"pfxX":-11.433509663778398,"pfxZ":-2.5826767977943232,"pX":-0.5979141116393945,"pZ":1.8984255990021814,"vX0":5.961323437774735,"vY0":-132.93783512491828,"vZ0":2.2274878818949824,"x":139.79,"y":187.52,"x0":-1.3967291811250442,"y0":50.00528890334073,"z0":3.7376340961810386,"aX":-20.248022850154722},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.8,"breakHorizontal":19.2,"spinRate":2051,"spinDirection":253},"zone":7,"typeConfidence":0.9,"plateTime":0.41372617783558185,"extension":6.860084449097546},"index":2,"playId":"177e6554-4456-3d3f-992f-a4e49afbd28a","pitchNumber":2,"startTime":"2026-05-20T00:08:12.748Z","endTime":"2026-05-20T00:08:16.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":79.8,"endSpeed":71.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65508576330205,"aZ":-27.474114538385187,"pfxX":10.247200469012846,"pfxZ":3.519696452908656,"pX":1.19367040826027,"pZ":2.6653853325816184,"vX0":4.0203987686903995,"vY0":-115.94751365671176,"vZ0":3.7688227598170707,"x":71.5,"y":166.81,"x0":-1.9040017956583166,"y0":50.00160221982729,"z0":3.6705764485734402,"aX":13.67541610680812},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":7.8,"breakHorizontal":-19.7,"spinRate":2599,"spinDirection":80},"zone":12,"typeConfidence":0.89,"plateTime":0.47599793004846713,"extension":6.943208338988124},"index":3,"playId":"bc12027c-45b9-3cd2-ab1e-69448ae41f1b","pitchNumber":3,"startTime":"2026-05-20T00:08:28.378Z","endTime":"2026-05-20T00:08:31.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.886170920613704,"aZ":-39.91244063703985,"pfxX":-9.78881471248318,"pfxZ":-4.284011956950837,"pX":-0.4614663855759927,"pZ":1.7025334826144365,"vX0":6.241041781388282,"vY0":-134.20357780604962,"vZ0":2.08233147069235,"x":134.59,"y":192.81,"x0":-1.5578765614222883,"y0":50.005944250922894,"z0":3.781031220194806,"aX":-17.671512515870038},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-7.0,"breakHorizontal":16.2,"spinRate":2068,"spinDirection":257},"zone":7,"typeConfidence":0.9,"plateTime":0.4097910389209969,"extension":6.714441870743974},"hitData":{"launchSpeed":83.6,"launchAngle":-16.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.75,"coordY":157.76}},"index":4,"playId":"fd71c6b7-b1ee-38bf-a92b-38ad81bb3625","pitchNumber":4,"startTime":"2026-05-20T00:08:42.572Z","endTime":"2026-05-20T00:08:50.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.400000000000006,"awayTeamWinProbability":46.599999999999994,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.32,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:08:50.522Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gunnar Henderson singles on a sharp line drive to right fielder Jonny DeLuca.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-20T00:09:09.806Z","endTime":"2026-05-20T00:09:53.714Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.0,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.157574468707345,"aZ":-33.721290610458766,"pfxX":-10.49680572584855,"pfxZ":-0.8486147766164329,"pX":-0.8078924158542384,"pZ":2.6359588205748556,"vX0":5.411611358056545,"vY0":-134.9288575702464,"vZ0":3.0069875668468296,"x":147.79,"y":167.61,"x0":-1.4868138894193552,"y0":50.00281188309111,"z0":3.898811443857747,"aX":-19.156377566038024},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":-0.6,"breakHorizontal":17.6,"spinRate":1880,"spinDirection":258},"zone":4,"typeConfidence":0.9,"plateTime":0.4075376280406826,"extension":6.83455831591193},"index":0,"playId":"3c51c5c2-ccf0-3655-8b84-bbd21f5fc334","pitchNumber":1,"startTime":"2026-05-20T00:09:15.514Z","endTime":"2026-05-20T00:09:18.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.871949877886678,"aZ":-40.83657111501157,"pfxX":-7.395016693553087,"pfxZ":-5.440890554583166,"pX":-1.4864077769635768,"pZ":1.683462089974818,"vX0":2.620900944416552,"vY0":-126.24217536316249,"vZ0":3.024200232936164,"x":173.66,"y":193.33,"x0":-1.5853077550210923,"y0":50.00206619262971,"z0":3.787046039685303,"aX":-11.777339117700576},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-8.8,"breakHorizontal":12.6,"spinRate":1896,"spinDirection":273},"zone":13,"typeConfidence":0.89,"plateTime":0.4360830079311966,"extension":6.901860543414945},"index":1,"playId":"cff19489-75cc-3dee-9ad0-ccca5d52bc27","pitchNumber":2,"startTime":"2026-05-20T00:09:29.059Z","endTime":"2026-05-20T00:09:32.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.4,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.607934864290574,"aZ":-42.517914164026514,"pfxX":-8.020980774151433,"pfxZ":-6.543132750280355,"pX":0.10623806580752387,"pZ":1.4694852206294033,"vX0":6.492787030994913,"vY0":-126.01317820088897,"vZ0":2.9393562642892657,"x":112.95,"y":199.1,"x0":-1.4829831353869094,"y0":50.002670500485856,"z0":3.7632001271802324,"aX":-12.68380439008514},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-10.7,"breakHorizontal":12.7,"spinRate":1923,"spinDirection":275},"zone":14,"typeConfidence":0.91,"plateTime":0.4374761871728232,"extension":6.938394535139176},"hitData":{"launchSpeed":106.7,"launchAngle":7.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":184.24,"coordY":117.22}},"index":2,"playId":"a237a1f2-d964-3cf3-b19b-608da5339e8a","pitchNumber":3,"startTime":"2026-05-20T00:09:43.677Z","endTime":"2026-05-20T00:09:53.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-3.700000000000003,"leverageIndex":1.0,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:09:53.714Z","atBatIndex":40},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Adley Rutschman grounds into a double play, second baseman Richie Palacios to shortstop Taylor Walls to first baseman Jonathan Aranda. Gunnar Henderson out at 2nd. Adley Rutschman out at 1st.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-20T00:10:13.713Z","endTime":"2026-05-20T00:11:47.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687330,"fullName":"Kevin Kelly","link":"/api/v1/people/687330"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.4,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91133239221826,"aZ":-34.166592198259615,"pfxX":-10.77679165228826,"pfxZ":-1.1034554126432923,"pX":0.16124115441658587,"pZ":2.4966633489872763,"vX0":7.92923510808977,"vY0":-134.740387947897,"vZ0":2.8871319506417406,"x":110.85,"y":171.37,"x0":-1.4449179106140648,"y0":50.00144984066584,"z0":3.8523437574428137,"aX":-19.477602511936034},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.0,"breakHorizontal":17.4,"spinRate":2101,"spinDirection":256},"zone":5,"typeConfidence":0.89,"plateTime":0.4091701964965422,"extension":6.9044396711764975},"index":0,"playId":"c1ee9c4a-a783-32fc-8643-bdbc740e12f0","pitchNumber":1,"startTime":"2026-05-20T00:10:20.808Z","endTime":"2026-05-20T00:10:24.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"9e4ad637-a8b0-34de-928f-87c29e146056","startTime":"2026-05-20T00:10:42.979Z","endTime":"2026-05-20T00:10:47.049Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.092472316271316,"aZ":-37.833722141240905,"pfxX":-6.430680958856277,"pfxZ":-3.579038518991238,"pX":-1.702265379311751,"pZ":2.758638241472043,"vX0":2.0935696715322356,"vY0":-125.93292395464675,"vZ0":4.746135612754932,"x":181.89,"y":164.3,"x0":-1.716275601611036,"y0":50.00046836606197,"z0":3.9361548514134492,"aX":-10.175168590359442},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.9,"breakHorizontal":11.0,"spinRate":1823,"spinDirection":265},"zone":11,"typeConfidence":0.87,"plateTime":0.4374086695400319,"extension":6.778335121668021},"index":2,"playId":"20dfe581-d8ea-3165-a089-fa8293173cf6","pitchNumber":2,"startTime":"2026-05-20T00:11:19.041Z","endTime":"2026-05-20T00:11:22.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.0,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24616912354349,"aZ":-37.43581019135844,"pfxX":-8.68542125183712,"pfxZ":-3.35135183250817,"pX":0.04510911971526956,"pZ":2.1587877473716683,"vX0":6.578323173085982,"vY0":-125.30107204568259,"vZ0":3.71871680566739,"x":115.28,"y":180.49,"x0":-1.5020538000900334,"y0":50.00167655575594,"z0":3.7382569904275154,"aX":-13.638767966100179},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.8,"breakHorizontal":13.9,"spinRate":1869,"spinDirection":271},"zone":8,"typeConfidence":0.88,"plateTime":0.4392058149868241,"extension":6.680042929949445},"hitData":{"launchSpeed":108.7,"launchAngle":6.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":156.88,"coordY":155.74}},"index":3,"playId":"e6a7c1ff-823b-3936-8902-7e52fc1e61c8","pitchNumber":3,"startTime":"2026-05-20T00:11:39.333Z","endTime":"2026-05-20T00:11:47.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"first":{"id":683002,"link":"/api/v1/people/683002"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":687330,"link":"/api/v1/people/687330"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":7.8999999999999915,"leverageIndex":1.84,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:11:47.331Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yandy Díaz homers (8) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-20T00:13:56.259Z","endTime":"2026-05-20T00:14:53.684Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":{"id":680694,"link":"/api/v1/people/680694"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.111711297933,"aZ":-16.718929794881106,"pfxX":-8.095242415448013,"pfxZ":8.385126392543683,"pX":-0.5314274798345381,"pZ":1.3268197978594134,"vX0":4.517694211590294,"vY0":-135.30610844406803,"vZ0":-9.029332525738571,"x":137.26,"y":202.96,"x0":-1.1759790981932707,"y0":50.006348082304164,"z0":5.89277933779184,"aX":-14.926419482234852},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":13.6,"spinRate":1998,"spinDirection":192},"zone":13,"typeConfidence":2.0,"plateTime":0.40570745208360925,"extension":6.36442554402363},"index":0,"playId":"0ce066f6-7ce4-30bf-b2fd-9c44430b1f94","pitchNumber":1,"startTime":"2026-05-20T00:14:03.837Z","endTime":"2026-05-20T00:14:07.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.873498637478434,"aZ":-30.604071972319137,"pfxX":7.937550650094332,"pfxZ":0.9807651323682407,"pX":-0.023342295400526892,"pZ":2.49027051721744,"vX0":1.238912958382977,"vY0":-126.2227931480834,"vZ0":-2.7669897682636337,"x":117.89,"y":171.54,"x0":-1.552075691412686,"y0":50.00328832729902,"z0":6.088084523258721,"aX":12.690050635675538},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":-14.6,"spinRate":2600,"spinDirection":61},"zone":5,"typeConfidence":2.0,"plateTime":0.43545759678894846,"extension":6.108627040313155},"hitData":{"launchSpeed":111.3,"launchAngle":25.0,"totalDistance":439.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.3,"coordY":22.57}},"index":1,"playId":"5876f8f3-31e2-3dfb-9aa6-1cf68993679d","pitchNumber":2,"startTime":"2026-05-20T00:14:19.488Z","endTime":"2026-05-20T00:14:53.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":16.400000000000006,"leverageIndex":1.3,"dramaIndex":138.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:14:53.684Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Richie Palacios called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-20T00:15:08.412Z","endTime":"2026-05-20T00:17:05.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680694,"fullName":"Kyle Bradish","link":"/api/v1/people/680694"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62775309372406,"aZ":-41.82377029946779,"pfxX":3.195798879228792,"pfxZ":-6.375994391392544,"pX":-0.22979352883753626,"pZ":0.9686028151078535,"vX0":1.3761745621840968,"vY0":-123.32217476490577,"vZ0":-4.2585180858937814,"x":125.76,"y":212.63,"x0":-1.213367478951265,"y0":50.00603821367918,"z0":6.312726537597268,"aX":4.834311693121905},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.4,"breakHorizontal":-6.1,"spinRate":2564,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.4472448301144012,"extension":6.484763032534176},"index":0,"playId":"ba76841c-e191-3bfa-a37d-10d414c0cc75","pitchNumber":1,"startTime":"2026-05-20T00:15:14.839Z","endTime":"2026-05-20T00:15:17.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.758466106504418,"aZ":-39.801669317277415,"pfxX":4.096587943769824,"pfxZ":-4.953329926733375,"pX":-0.5771516068546039,"pZ":0.7838565330958444,"vX0":0.11901900552029351,"vY0":-124.37129322015326,"vZ0":-5.115837918866843,"x":139.0,"y":217.62,"x0":-1.1566760319037581,"y0":50.0022435988757,"z0":6.228599620927622,"aX":6.311645100818142},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-10.0,"breakHorizontal":-7.4,"spinRate":2527,"spinDirection":28},"zone":13,"typeConfidence":2.0,"plateTime":0.443203266942207,"extension":6.14700474185485},"index":1,"playId":"1a267ebc-f836-3dda-8222-41841c39cb58","pitchNumber":2,"startTime":"2026-05-20T00:15:32.532Z","endTime":"2026-05-20T00:15:35.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.289353620117254,"aZ":-16.688851337082976,"pfxX":-0.830107605789129,"pfxZ":8.165546503689598,"pX":-0.5655915292437472,"pZ":2.2488063012777926,"vX0":2.3532299560128576,"vY0":-137.09731783181655,"vZ0":-7.116160102483529,"x":138.56,"y":178.06,"x0":-1.328568068623202,"y0":50.00585207082094,"z0":6.024354906861863,"aX":-1.57498181475954},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.4,"breakHorizontal":1.0,"spinRate":2385,"spinDirection":189},"zone":4,"typeConfidence":2.0,"plateTime":0.40003619620145203,"extension":6.25573525734808},"index":2,"playId":"f8d06c00-edfc-323c-b788-572df30d8e09","pitchNumber":3,"startTime":"2026-05-20T00:15:50.067Z","endTime":"2026-05-20T00:15:53.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.6,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.208736410702613,"aZ":-28.720862682345388,"pfxX":6.8335557146169075,"pfxZ":2.095028672912335,"pX":-0.2504151247236921,"pZ":1.2343498130430581,"vX0":1.140666885333696,"vY0":-128.33857189306872,"vZ0":-6.209718321800933,"x":126.55,"y":205.45,"x0":-1.5889894038227341,"y0":50.004916288827815,"z0":5.953396558463787,"aX":11.278622127524416},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.5,"breakHorizontal":-12.6,"spinRate":2611,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.42853260658525816,"extension":6.109129298323605},"index":3,"playId":"78df5d44-2b65-3bb7-9cb3-b8e95cf7ee69","pitchNumber":4,"startTime":"2026-05-20T00:16:08.910Z","endTime":"2026-05-20T00:16:12.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-05-20T00:16:23.546Z","endTime":"2026-05-20T00:16:36.445Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"},"defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.007028654169414,"aZ":-43.92738761839294,"pfxX":3.335968352783122,"pfxZ":-7.5840777216425135,"pX":-0.3176594854670521,"pZ":0.9768764789534913,"vX0":0.8209156653821383,"vY0":-124.78881782802625,"vZ0":-3.862513618704336,"x":129.11,"y":212.4,"x0":-1.0853309194430654,"y0":50.00114380381888,"z0":6.225435271682234,"aX":5.172489034677726},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-14.4,"breakHorizontal":-6.2,"spinRate":2797,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.4417638633278962,"extension":6.2724500465193005},"index":5,"playId":"a67f7158-cc30-3dff-99d6-a32e1f688bc7","pitchNumber":5,"startTime":"2026-05-20T00:16:36.445Z","endTime":"2026-05-20T00:16:40.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.12671793420983,"aZ":-16.351237160425555,"pfxX":-4.415303136790559,"pfxZ":8.459699195524191,"pX":0.5175758580873552,"pZ":2.0017797262429218,"vX0":5.633925687510169,"vY0":-136.85662032674514,"vZ0":-7.548306156601727,"x":97.27,"y":184.73,"x0":-1.0076235840715857,"y0":50.005435537034515,"z0":5.945310515469114,"aX":-8.260700234574244},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":6.6,"spinRate":2222,"spinDirection":186},"zone":9,"typeConfidence":2.0,"plateTime":0.40237477740238825,"extension":6.283615903624884},"index":6,"playId":"4fb6ce9b-c099-37a3-9352-508fb42c7ca9","pitchNumber":6,"startTime":"2026-05-20T00:17:01.997Z","endTime":"2026-05-20T00:17:05.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":680694,"link":"/api/v1/people/680694"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:17:05.322Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonny DeLuca strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-20T00:19:36.338Z","endTime":"2026-05-20T00:21:44.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[1],"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":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"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-20T00:17:14.145Z","endTime":"2026-05-20T00:17:26.883Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Anthony Nunez replaces Kyle Bradish.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-20T00:17:26.883Z","endTime":"2026-05-20T00:19:38.640Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689296,"link":"/api/v1/people/689296"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680694,"link":"/api/v1/people/680694","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":77.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24881571965559,"aZ":-29.06017772723813,"pfxX":8.546630702392239,"pfxZ":2.0106101990115484,"pX":1.0729809166626505,"pZ":2.6851097819562595,"vX0":2.4105760547042916,"vY0":-124.61055840258854,"vZ0":-1.0164437699242086,"x":76.1,"y":166.28,"x0":-1.0205724902672373,"y0":50.005155501544735,"z0":5.529314966301884,"aX":13.25728120514062},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.6,"breakHorizontal":-16.1,"spinRate":2999,"spinDirection":58},"zone":12,"typeConfidence":0.9,"plateTime":0.441873139679104,"extension":6.057574950103887},"index":2,"playId":"8058c770-cf09-344a-8619-63706d67a6fb","pitchNumber":1,"startTime":"2026-05-20T00:19:38.640Z","endTime":"2026-05-20T00:19:42.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.607511584521696,"aZ":-11.651893731836559,"pfxX":-4.009721522172212,"pfxZ":10.559086346812007,"pX":0.16909567731693945,"pZ":3.1134938922193443,"vX0":4.246455256042447,"vY0":-138.88151233953852,"vZ0":-4.81374527849597,"x":110.55,"y":154.72,"x0":-0.8625706763219871,"y0":50.001176401306566,"z0":5.651341748930577,"aX":-7.791937245809447},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":6.4,"spinRate":2588,"spinDirection":213},"zone":2,"typeConfidence":0.89,"plateTime":0.3951687746156862,"extension":6.439401097777773},"index":3,"playId":"035dd976-b0f4-3ea3-8210-e0d20759f83e","pitchNumber":2,"startTime":"2026-05-20T00:19:53.253Z","endTime":"2026-05-20T00:19:56.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":86.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.71811329880644,"aZ":-10.223196580384945,"pfxX":-3.524907187649239,"pfxZ":11.194450646696883,"pX":-0.44510664194164856,"pZ":3.5383524480813104,"vX0":2.3147906576858306,"vY0":-139.8908664101242,"vZ0":-4.13344495199981,"x":133.97,"y":143.24,"x0":-0.829963074996811,"y0":50.00012390571757,"z0":5.71795880612365,"aX":-6.910190030464827},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.4,"breakHorizontal":5.9,"spinRate":2603,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.3931659593928716,"extension":6.407285348199273},"index":4,"playId":"419e045b-7c80-39df-98bd-3cb112c2d51b","pitchNumber":3,"startTime":"2026-05-20T00:20:08.180Z","endTime":"2026-05-20T00:20:12.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.16266445454275,"aZ":-21.942772804689067,"pfxX":-11.45494597542429,"pfxZ":5.132648772893565,"pX":0.14791863125376023,"pZ":1.6915548412608925,"vX0":6.536137064298641,"vY0":-141.04917316662198,"vZ0":-6.539226423104316,"x":111.36,"y":193.11,"x0":-0.7237009122526655,"y0":50.00688232563023,"z0":5.477510498111182,"aX":-22.8484308864863},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.9,"breakHorizontal":19.2,"spinRate":2430,"spinDirection":216},"zone":8,"typeConfidence":0.91,"plateTime":0.3898649616829273,"extension":6.3841938672078955},"index":5,"playId":"6eddb9b8-514f-3140-b471-01b2feaa6c70","pitchNumber":4,"startTime":"2026-05-20T00:20:25.202Z","endTime":"2026-05-20T00:20:29.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10434844004915,"aZ":-11.507528626094581,"pfxX":-3.1550898007151984,"pfxZ":10.33752787431963,"pX":-0.3010603413407434,"pZ":3.8276605391929195,"vX0":2.5548558558569625,"vY0":-141.19942364211983,"vZ0":-3.228657422396417,"x":128.48,"y":135.43,"x0":-0.8121451969335115,"y0":50.00382099572636,"z0":5.737281684591496,"aX":-6.308504965068372},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2627,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.38938448572063766,"extension":6.4082889591645635},"index":6,"playId":"410c9c77-8c9a-3de0-8243-f07f0add7e74","pitchNumber":5,"startTime":"2026-05-20T00:20:43.718Z","endTime":"2026-05-20T00:20:48.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":97.4,"endSpeed":88.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.306624997959645,"aZ":-9.63667461958657,"pfxX":-1.3371044828040852,"pfxZ":11.136127402189437,"pX":-0.5084224312122095,"pZ":2.8028852302508276,"vX0":1.5827070521839133,"vY0":-141.79777087700538,"vZ0":-6.077298320993783,"x":136.38,"y":163.1,"x0":-0.9017437501701924,"y0":50.00089509640673,"z0":5.597506464900234,"aX":-2.7056932923468864},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.0,"breakHorizontal":2.0,"spinRate":2617,"spinDirection":207},"zone":1,"typeConfidence":0.91,"plateTime":0.38720038273271173,"extension":6.311636640296927},"index":7,"playId":"c1bdd629-2019-3ce7-af78-08ee70d97151","pitchNumber":6,"startTime":"2026-05-20T00:21:04.172Z","endTime":"2026-05-20T00:21:07.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":97.0,"endSpeed":87.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.65110726627655,"aZ":-11.577655160228227,"pfxX":-1.6948364793696975,"pfxZ":10.323258460296191,"pX":0.39317951448568184,"pZ":3.7801566211761237,"vX0":3.800390632876905,"vY0":-141.18852295887947,"vZ0":-3.3970697227856355,"x":102.01,"y":136.72,"x0":-0.7572237919157254,"y0":50.00299702800214,"z0":5.757266521335355,"aX":-3.381716054437429},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.1,"breakHorizontal":2.2,"spinRate":2576,"spinDirection":201},"zone":12,"typeConfidence":0.91,"plateTime":0.3896813551472271,"extension":6.506245601272328},"index":8,"playId":"cce0a375-fba0-3f34-89c6-fc4f2ca61c3f","pitchNumber":7,"startTime":"2026-05-20T00:21:22.307Z","endTime":"2026-05-20T00:21:25.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.744978241098366,"aZ":-27.418550405494308,"pfxX":7.131032774951796,"pfxZ":2.9408753191958334,"pX":0.6422009150321738,"pZ":0.6007455780897386,"vX0":1.5771388196434513,"vY0":-127.46804934872189,"vZ0":-6.706086081427825,"x":92.52,"y":222.56,"x0":-0.9127979675554341,"y0":50.00040002922554,"z0":5.485368784460474,"aX":11.513754954223511},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.7,"breakHorizontal":-13.3,"spinRate":2918,"spinDirection":53},"zone":14,"typeConfidence":0.88,"plateTime":0.4327942908890088,"extension":6.306788098931186},"index":9,"playId":"9d3dcdb7-a035-386b-beb5-7c5f58f01cd8","pitchNumber":8,"startTime":"2026-05-20T00:21:39.313Z","endTime":"2026-05-20T00:21:44.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":689296,"link":"/api/v1/people/689296"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":689296,"link":"/api/v1/people/689296"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:21:44.678Z","atBatIndex":44},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cedric Mullins lines out sharply to right fielder Colton Cowser.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-20T00:22:04.882Z","endTime":"2026-05-20T00:24:36.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689296,"fullName":"Anthony Nunez","link":"/api/v1/people/689296"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":86.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.27838426210036,"aZ":-9.406794923233232,"pfxX":-3.956986293278155,"pfxZ":11.598756210385622,"pX":-0.3583303529197008,"pZ":2.083374380466041,"vX0":2.6886878506200116,"vY0":-140.5108863965518,"vZ0":-7.6467138290375845,"x":130.66,"y":182.53,"x0":-0.822614315065726,"y0":50.00111770758074,"z0":5.4818911780693975,"aX":-7.766563865672453},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.2,"breakHorizontal":6.5,"spinRate":2591,"spinDirection":212},"zone":4,"typeConfidence":0.91,"plateTime":0.39257343139097456,"extension":6.4671971926433365},"index":0,"playId":"a1d2b067-5be6-3b85-a389-d5d314659831","pitchNumber":1,"startTime":"2026-05-20T00:22:09.285Z","endTime":"2026-05-20T00:22:12.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":95.9,"endSpeed":86.3,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.79838006476994,"aZ":-10.055473646509993,"pfxX":-2.9578891130883838,"pfxZ":11.418135001490043,"pX":1.0213792201339662,"pZ":2.98996553620525,"vX0":5.369847176292651,"vY0":-139.37593093347553,"vZ0":-5.325750381626729,"x":78.07,"y":158.05,"x0":-0.5595448853182249,"y0":50.006438409731,"z0":5.610873066365425,"aX":-5.732328473427628},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.6,"breakHorizontal":4.1,"spinRate":2709,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.39531758198269396,"extension":6.412408580098641},"index":1,"playId":"eb59ec9d-56c5-3d8e-83ea-32d4860122bd","pitchNumber":2,"startTime":"2026-05-20T00:22:28.365Z","endTime":"2026-05-20T00:22:31.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":78.9,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.11573946488844,"aZ":-34.71758367633281,"pfxX":-5.109687989187738,"pfxZ":-1.6081647375155976,"pX":0.5154715755460039,"pZ":-0.08219818641686033,"vX0":4.457169740579598,"vY0":-126.35837137467868,"vZ0":-6.792836186628341,"x":97.35,"y":241.0,"x0":-0.6268756855071815,"y0":50.003839155192246,"z0":5.50920096127569,"aX":-8.078440158104245},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.6,"breakHorizontal":7.9,"spinRate":951,"spinDirection":279},"zone":14,"typeConfidence":0.91,"plateTime":0.4372358947796413,"extension":6.588505717508058},"index":2,"playId":"d35be3a9-3290-3a0e-b98f-002fd4dfece8","pitchNumber":3,"startTime":"2026-05-20T00:22:43.039Z","endTime":"2026-05-20T00:22:46.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-05-20T00:22:58.975Z","endTime":"2026-05-20T00:23:19.300Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":80.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.218574587086074,"aZ":-36.2649245756762,"pfxX":-4.0050931427270084,"pfxZ":-2.4371250531069837,"pX":-1.9385784164759166,"pZ":2.943114016361178,"vX0":-1.1850331383903319,"vY0":-130.20651594059018,"vZ0":0.02963540021501121,"x":190.89,"y":159.32,"x0":-0.9547214593523624,"y0":50.003812900725045,"z0":5.729320681796853,"aX":-6.718422818637828},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.1,"breakHorizontal":7.6,"spinRate":1419,"spinDirection":277},"zone":11,"typeConfidence":0.9,"plateTime":0.4244403533141492,"extension":6.383575341371524},"index":4,"playId":"f3f0aec5-ff7d-31ef-a4f3-2ae6f1dfa8a5","pitchNumber":4,"startTime":"2026-05-20T00:23:19.300Z","endTime":"2026-05-20T00:23:22.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8305291226988,"aZ":-30.886369099590144,"pfxX":-5.18254553236237,"pfxZ":0.8012209610829037,"pX":-0.1708605154609013,"pZ":1.5460542507300064,"vX0":2.7446833551275827,"vY0":-126.83173891488426,"vZ0":-3.8006209886052273,"x":123.51,"y":197.04,"x0":-0.6029919541312406,"y0":50.00174823119083,"z0":5.57079387791373,"aX":-8.307054831453565},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.7,"breakHorizontal":8.6,"spinRate":1061,"spinDirection":270},"zone":8,"typeConfidence":0.9,"plateTime":0.4345351370567543,"extension":6.529637585543766},"index":5,"playId":"78fe1df3-ad27-3b9d-b9dd-da3bf24bd802","pitchNumber":5,"startTime":"2026-05-20T00:23:36.116Z","endTime":"2026-05-20T00:23:39.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":78.5,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10775002278267,"aZ":-34.64408297144587,"pfxX":-5.365581305936615,"pfxZ":-1.5549957529328413,"pX":-0.7020068287898186,"pZ":1.9762246087327742,"vX0":1.5580215494777008,"vY0":-126.59939096672039,"vZ0":-2.034466572383983,"x":143.76,"y":185.42,"x0":-0.6366189781333417,"y0":50.00359110962216,"z0":5.622153021107303,"aX":-8.51949642616158},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.1,"breakHorizontal":9.2,"spinRate":1010,"spinDirection":274},"zone":7,"typeConfidence":0.9,"plateTime":0.4363232072683654,"extension":6.766471106848855},"hitData":{"launchSpeed":102.4,"launchAngle":18.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":182.72,"coordY":108.1}},"index":6,"playId":"c50a5fdd-f939-3c60-99dd-9e0c18a10b03","pitchNumber":6,"startTime":"2026-05-20T00:24:29.521Z","endTime":"2026-05-20T00:24:36.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":689296,"link":"/api/v1/people/689296"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":689296,"link":"/api/v1/people/689296"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:24:36.517Z","atBatIndex":45},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Alonso pops out to second baseman Richie Palacios.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T00:27:01.939Z","endTime":"2026-05-20T00:27:46.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ian Seymour replaces Kevin Kelly.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T00:26:15.237Z","endTime":"2026-05-20T00:27:04.199Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693855,"link":"/api/v1/people/693855"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687330,"link":"/api/v1/people/687330","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":82.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.110970952382964,"aZ":-12.87886951639516,"pfxX":4.0596799998200055,"pfxZ":10.817081561740725,"pX":0.33163167707782665,"pZ":3.126206824629636,"vX0":-4.200810112513308,"vY0":-133.7742580407372,"vZ0":-3.920758803179377,"x":104.36,"y":154.37,"x0":1.406838017964386,"y0":50.004100550338286,"z0":5.556349425400009,"aX":7.242566616463053},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.7,"breakHorizontal":-6.2,"spinRate":2193,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.4119458566824554,"extension":6.136076236268301},"index":1,"playId":"6be7f07f-0151-36b8-b1df-1c4bc45ae675","pitchNumber":1,"startTime":"2026-05-20T00:27:04.199Z","endTime":"2026-05-20T00:27:07.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":85.0,"endSpeed":77.7,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.465849694367606,"aZ":-25.499837124222697,"pfxX":10.325635496283626,"pfxZ":4.352933445441572,"pX":0.9387182248544278,"pZ":0.5377965574258463,"vX0":-4.426724035237773,"vY0":-123.56501859889084,"vZ0":-6.530072045403123,"x":81.22,"y":224.26,"x0":1.4197162107139363,"y0":50.00540013279008,"z0":5.380883321731425,"aX":15.841012746536341},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.5,"breakHorizontal":-17.5,"spinRate":1656,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.444650078347951,"extension":6.051298667302404},"index":2,"playId":"00e5ced8-69ed-30b1-9b3a-d0296e2715c2","pitchNumber":2,"startTime":"2026-05-20T00:27:19.109Z","endTime":"2026-05-20T00:27:22.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.498361377193973,"aZ":-26.12729900934767,"pfxX":-4.948981042855339,"pfxZ":4.37496863890911,"pX":0.3508603105595907,"pZ":2.4397438016980355,"vX0":-2.063366525282042,"vY0":-117.44681092763511,"vZ0":-1.4654026440831247,"x":103.63,"y":172.91,"x0":1.8865806446606475,"y0":50.00239685171649,"z0":5.526738098509665,"aX":-6.837738629032957},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":7.8,"breakHorizontal":9.5,"spinRate":2139,"spinDirection":254},"zone":6,"typeConfidence":2.0,"plateTime":0.46831720279615574,"extension":6.133842277977074},"hitData":{"launchSpeed":96.0,"launchAngle":60.0,"totalDistance":204.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":134.06,"coordY":119.86}},"index":3,"playId":"de5300a2-ccec-35a7-a88e-5b94f5ce9285","pitchNumber":3,"startTime":"2026-05-20T00:27:36.172Z","endTime":"2026-05-20T00:27:46.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.71,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:27:46.357Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Samuel Basallo grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T00:28:06.157Z","endTime":"2026-05-20T00:28:19.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":694212,"fullName":"Samuel Basallo","link":"/api/v1/people/694212"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":82.2,"strikeZoneTop":3.394,"strikeZoneBottom":1.713,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34338377669733,"aZ":-24.23369905019535,"pfxX":10.223271001831197,"pfxZ":4.5549918044784405,"pX":1.067924575036091,"pZ":3.028942066783589,"vX0":-4.362763903474143,"vY0":-132.04790240494287,"vZ0":-2.0610771388897238,"x":76.29,"y":157.0,"x0":1.4245747223120053,"y0":50.0055683964837,"z0":5.6250690213846175,"aX":17.834591308545697},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.9,"breakHorizontal":-17.4,"spinRate":2039,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4167629151845027,"extension":6.063132575039752},"hitData":{"launchSpeed":55.2,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":153.54}},"index":0,"playId":"a76d521e-47e8-38c7-abfa-408b0a92ad95","pitchNumber":1,"startTime":"2026-05-20T00:28:11.366Z","endTime":"2026-05-20T00:28:19.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":694212,"link":"/api/v1/people/694212","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":694212,"link":"/api/v1/people/694212"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.8,"awayTeamWinProbability":23.200000000000003,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.27,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:28:19.384Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leody Taveras strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-20T00:28:42.397Z","endTime":"2026-05-20T00:30:10.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":665750,"fullName":"Leody Taveras","link":"/api/v1/people/665750"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.87861630711551,"aZ":-23.496701291560044,"pfxX":9.53306755088219,"pfxZ":5.986951052236241,"pX":0.38191869124253075,"pZ":1.7023189864529813,"vX0":-5.036201542777699,"vY0":-120.34527123723204,"vZ0":-4.279742179046717,"x":102.44,"y":192.82,"x0":1.275849017377039,"y0":50.00398700200417,"z0":5.613968239163384,"aX":13.822282325282233},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.0,"breakHorizontal":-15.8,"spinRate":1435,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.4571667285038057,"extension":6.051195038888575},"index":0,"playId":"37f624a5-ecbf-3d0e-b600-e18666bed2e6","pitchNumber":1,"startTime":"2026-05-20T00:28:46.963Z","endTime":"2026-05-20T00:28:50.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":82.7,"endSpeed":74.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.271207641570054,"aZ":-25.107773478023116,"pfxX":-4.3002092602841975,"pfxZ":4.917432603189589,"pX":0.5197129039503271,"pZ":1.361765530763097,"vX0":-2.0312847395827296,"vY0":-120.24781210261301,"vZ0":-3.9052908955065715,"x":97.19,"y":202.01,"x0":1.9390056949846752,"y0":50.00452793168966,"z0":5.281306074194212,"aX":-6.183486242609945},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":8.0,"breakHorizontal":8.3,"spinRate":2158,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.45869535549059526,"extension":6.11147539343719},"index":1,"playId":"7b95c384-5c15-3c40-8ca4-65b53f963561","pitchNumber":2,"startTime":"2026-05-20T00:29:02.254Z","endTime":"2026-05-20T00:29:06.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.107122599609653,"aZ":-23.09405660920571,"pfxX":10.516883427002139,"pfxZ":6.106696527620257,"pX":0.055236542618419336,"pZ":1.1865552204338872,"vX0":-6.223989967445013,"vY0":-121.76135847383583,"vZ0":-5.465782833806548,"x":114.89,"y":206.74,"x0":1.29110902726993,"y0":50.00304251328147,"z0":5.484693074751621,"aX":15.63606252726875},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.8,"breakHorizontal":-17.4,"spinRate":1524,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4515445593154439,"extension":6.161152771825076},"index":2,"playId":"d7c843fd-9327-347d-a572-68a29600915f","pitchNumber":3,"startTime":"2026-05-20T00:29:19.286Z","endTime":"2026-05-20T00:29:23.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":83.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.48449947106999,"aZ":-13.872544273445413,"pfxX":4.3288888194763135,"pfxZ":10.043112161336156,"pX":1.2846740970630228,"pZ":3.5186159942105824,"vX0":-2.312417173141405,"vY0":-135.36416793613287,"vZ0":-2.564345736975723,"x":68.03,"y":143.78,"x0":1.5958177040452095,"y0":50.00347541528099,"z0":5.471377108846579,"aX":7.889864362966316},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":-7.2,"spinRate":2152,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4074374157115166,"extension":6.157358920104953},"index":3,"playId":"79e62af4-fc95-3933-b325-16bdcf466d13","pitchNumber":4,"startTime":"2026-05-20T00:29:50.745Z","endTime":"2026-05-20T00:29:54.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":75.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.97319385213366,"aZ":-24.929149900830396,"pfxX":10.36548914385761,"pfxZ":4.926493462708219,"pX":0.09599232795830598,"pZ":2.716820954546322,"vX0":-6.043452035871677,"vY0":-121.10845332247679,"vZ0":-1.6877055473822384,"x":113.34,"y":165.43,"x0":1.2905945080696715,"y0":50.00137190296363,"z0":5.625518159112667,"aX":15.23451501840787},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.8,"breakHorizontal":-17.2,"spinRate":1546,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.45410103351733255,"extension":6.216320844058753},"index":4,"playId":"39519a3b-ee2d-3c8c-9a2d-45b15c4bd64a","pitchNumber":5,"startTime":"2026-05-20T00:30:07.040Z","endTime":"2026-05-20T00:30:10.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":665750,"link":"/api/v1/people/665750","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":665750,"link":"/api/v1/people/665750"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:30:10.133Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Fortes strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-20T00:32:26.697Z","endTime":"2026-05-20T00:34:51.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8,9,10],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Keegan Akin replaces Anthony Nunez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T00:31:20.987Z","endTime":"2026-05-20T00:32:01.692Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669211,"link":"/api/v1/people/669211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":689296,"link":"/api/v1/people/689296","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Nick Fortes replaces Hunter Feduccia.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-20T00:32:01.692Z","endTime":"2026-05-20T00:32:28.908Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676439,"link":"/api/v1/people/676439","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":78.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.018428606898002,"aZ":-16.00908268334013,"pfxX":9.616302291651541,"pfxZ":10.048654190210884,"pX":0.1413709506962957,"pZ":1.4037271736339136,"vX0":-6.778067247944078,"vY0":-127.05977279149755,"vZ0":-6.884264324166328,"x":111.61,"y":200.88,"x0":1.6163692118030326,"y0":50.00079557950355,"z0":5.456968834891564,"aX":15.463648751580712},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":16.6,"breakHorizontal":-15.5,"spinRate":2238,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.43381734049661125,"extension":5.688055512295553},"index":2,"playId":"3f91f4d1-8a69-3c9f-8b27-dd17bf438a1b","pitchNumber":1,"startTime":"2026-05-20T00:32:28.908Z","endTime":"2026-05-20T00:32:32.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":79.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.719746326891293,"aZ":-18.45933000550086,"pfxX":10.639276322447298,"pfxZ":8.399619528443175,"pX":-0.5068284531115539,"pZ":1.7694554348147675,"vX0":-8.521073122463049,"vY0":-128.09747846124304,"vZ0":-5.739328581654417,"x":136.32,"y":191.0,"x0":1.5089569505561122,"y0":50.0056486026315,"z0":5.519861725549275,"aX":17.379015762986352},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":13.8,"breakHorizontal":-16.9,"spinRate":2321,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.43044088193789465,"extension":5.7812109175687745},"index":3,"playId":"c369ced4-b427-33ed-b5b5-4b217a6cd2b0","pitchNumber":2,"startTime":"2026-05-20T00:32:41.150Z","endTime":"2026-05-20T00:32:44.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.599458821282234,"aZ":-9.542638569955692,"pfxX":6.34369778142586,"pfxZ":12.355641934631816,"pX":0.09023651352294662,"pZ":1.2166204849467823,"vX0":-5.852871185598208,"vY0":-135.2398678787101,"vZ0":-9.610694356716758,"x":113.56,"y":205.93,"x0":1.4702107249714376,"y0":50.001308737269916,"z0":5.50902123462429,"aX":11.617624991067165},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.2,"breakHorizontal":-10.1,"spinRate":2377,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4067730531460021,"extension":5.6217081485237355},"index":4,"playId":"aa9a4e2b-c647-311c-80f1-59abc94b3cee","pitchNumber":3,"startTime":"2026-05-20T00:32:55.030Z","endTime":"2026-05-20T00:32:58.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":78.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.420341371343493,"aZ":-20.029660425068712,"pfxX":10.729223261148725,"pfxZ":7.682438220857994,"pX":-0.17739600062802832,"pZ":1.1935072876026491,"vX0":-7.790657195859755,"vY0":-125.97244176027948,"vZ0":-6.419621329529369,"x":123.76,"y":206.56,"x0":1.5862329490333866,"y0":50.00565483512159,"z0":5.433583125026119,"aX":16.970061134777804},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":12.4,"breakHorizontal":-17.3,"spinRate":2176,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.43749932544063963,"extension":5.831890150176875},"index":5,"playId":"df68722d-7477-3226-a43a-49e09d6bd510","pitchNumber":4,"startTime":"2026-05-20T00:33:08.570Z","endTime":"2026-05-20T00:33:13.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":84.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.66051028862987,"aZ":-9.587948634611474,"pfxX":7.251503629015573,"pfxZ":12.226145763371214,"pX":-0.3588595095279634,"pZ":1.8583027904944958,"vX0":-7.684563195670019,"vY0":-136.2208065131361,"vZ0":-7.978243361029775,"x":130.68,"y":188.61,"x0":1.5797006101449058,"y0":50.003050871937084,"z0":5.518641616747479,"aX":13.397050191642851},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.3,"breakHorizontal":-11.2,"spinRate":2392,"spinDirection":141},"zone":7,"typeConfidence":2.0,"plateTime":0.40471823954573427,"extension":5.733852448489432},"index":6,"playId":"053f1cd3-0aa8-33f4-b764-bf571b848025","pitchNumber":5,"startTime":"2026-05-20T00:33:23.833Z","endTime":"2026-05-20T00:33:27.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2026-05-20T00:33:33.939Z","endTime":"2026-05-20T00:33:46.839Z","isPitch":false,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.829959496548735,"aZ":-24.837367877862505,"pfxX":-1.374705279549171,"pfxZ":4.494041795361218,"pX":-1.380227958037951,"pZ":1.7178763757943019,"vX0":-7.129285741801965,"vY0":-127.19678207024604,"vZ0":-4.568253986752366,"x":169.61,"y":192.4,"x0":1.6411701700912011,"y0":50.00463670945232,"z0":5.513785889905613,"aX":-2.2462505422398076},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":7.3,"breakHorizontal":4.2,"spinRate":2594,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.4311061578537694,"extension":5.669005573887349},"index":8,"playId":"c6b94e69-1bc3-3b0e-ac10-7cb52e61502a","pitchNumber":6,"startTime":"2026-05-20T00:33:46.839Z","endTime":"2026-05-20T00:33:49.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":77.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.172665400397815,"aZ":-25.560492888501198,"pfxX":12.324713323684069,"pfxZ":4.238146642426423,"pX":0.24418679989025416,"pZ":0.6940302109462373,"vX0":-7.253307073536481,"vY0":-125.63610069189562,"vZ0":-6.4630353732017465,"x":107.69,"y":220.04,"x0":1.6037782296849827,"y0":50.002699402233915,"z0":5.446483660848571,"aX":19.22735392158171},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.0,"breakHorizontal":-20.0,"spinRate":2154,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.4400574494374574,"extension":5.7464700907744595},"index":9,"playId":"ba91fe28-1218-39e3-8ee6-81721b02894a","pitchNumber":7,"startTime":"2026-05-20T00:34:24.887Z","endTime":"2026-05-20T00:34:29.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00212725480931,"aZ":-11.889944881854776,"pfxX":8.372263391476675,"pfxZ":10.689143830820942,"pX":-0.3547037789150906,"pZ":2.025823072538147,"vX0":-8.210550450198157,"vY0":-137.50521205735305,"vZ0":-7.3146683237808405,"x":130.52,"y":184.08,"x0":1.5949818228389523,"y0":50.0066979911121,"z0":5.543274033010298,"aX":15.894537415690172},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.8,"breakHorizontal":-13.2,"spinRate":2330,"spinDirection":132},"zone":7,"typeConfidence":2.0,"plateTime":0.3996755509292842,"extension":5.71212833510328},"index":10,"playId":"2881f248-63de-3d6a-824e-a48b679c793a","pitchNumber":8,"startTime":"2026-05-20T00:34:48.137Z","endTime":"2026-05-20T00:34:51.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":663743,"link":"/api/v1/people/663743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":663743,"link":"/api/v1/people/663743"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:34:51.197Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Walls flies out to right fielder Colton Cowser.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-20T00:35:11.354Z","endTime":"2026-05-20T00:36:27.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670764,"fullName":"Taylor Walls","link":"/api/v1/people/670764"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13203503374808,"aZ":-10.38439801467459,"pfxX":7.852427939405468,"pfxZ":11.405906647465597,"pX":-0.9579265346546406,"pZ":2.1046975624086,"vX0":-9.085293305839276,"vY0":-137.9370023749107,"vZ0":-7.6374731005463214,"x":153.51,"y":181.95,"x0":1.371686517251331,"y0":50.00270856623349,"z0":5.624588732435044,"aX":15.002039040549713},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":-12.1,"spinRate":2391,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.3983933602100005,"extension":5.858866544465716},"index":0,"playId":"c9117736-17a3-30cc-9058-21b2b2010a6e","pitchNumber":1,"startTime":"2026-05-20T00:35:15.030Z","endTime":"2026-05-20T00:35:19.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":78.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.615986930072904,"aZ":-25.209647905639926,"pfxX":11.180810384113272,"pfxZ":4.432533254208017,"pX":1.1832946336009427,"pZ":2.313692033167944,"vX0":-4.584625512823886,"vY0":-125.6562124059217,"vZ0":-2.9026305971198925,"x":71.9,"y":176.31,"x0":1.59680433431101,"y0":50.00174607079236,"z0":5.570809690912959,"aX":17.56583780212493},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.4,"breakHorizontal":-19.0,"spinRate":2129,"spinDirection":114},"zone":14,"typeConfidence":2.0,"plateTime":0.43883091517075457,"extension":5.696923660748782},"index":1,"playId":"b03e3591-1d82-3bbc-96be-6b2ef928a0c9","pitchNumber":2,"startTime":"2026-05-20T00:35:29.237Z","endTime":"2026-05-20T00:35:33.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.661975255389294,"aZ":-13.384694703713716,"pfxX":7.850641825821095,"pfxZ":10.029464634620874,"pX":-0.38900526979222155,"pZ":3.2177072047392605,"vX0":-7.572847718005754,"vY0":-136.85812467841666,"vZ0":-4.225451589386604,"x":131.83,"y":151.9,"x0":1.4104659188616224,"y0":50.00569445640789,"z0":5.716028085947129,"aX":14.71240196988203},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.3,"breakHorizontal":-12.4,"spinRate":2378,"spinDirection":138},"zone":1,"typeConfidence":2.0,"plateTime":0.4021093483584979,"extension":5.83973313011097},"index":2,"playId":"96ed7a1a-7bc9-39ef-bd7e-21826edab1f0","pitchNumber":3,"startTime":"2026-05-20T00:35:43.690Z","endTime":"2026-05-20T00:35:46.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":84.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.931839913527675,"aZ":-12.481298589451626,"pfxX":8.624399776973709,"pfxZ":10.522730395065874,"pX":-0.24821704864211547,"pZ":3.2611985101822354,"vX0":-7.7419570642664945,"vY0":-136.84821178435567,"vZ0":-4.077260974305106,"x":126.46,"y":150.73,"x0":1.5154128392782724,"y0":50.00538083465601,"z0":5.643480635155777,"aX":16.14399873615667},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.2,"breakHorizontal":-13.7,"spinRate":2372,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.4022928062219764,"extension":5.63707216328842},"index":3,"playId":"a67cbef0-28a5-32c6-8417-ad0d14ac4234","pitchNumber":4,"startTime":"2026-05-20T00:35:59.222Z","endTime":"2026-05-20T00:36:02.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61833643201164,"aZ":-26.5079993309283,"pfxX":-0.06835015179368775,"pfxZ":3.3228244254092383,"pX":-0.2701529102139379,"pZ":2.007292926792075,"vX0":-4.795468530736498,"vY0":-129.63476978317314,"vZ0":-4.06306199911775,"x":127.3,"y":184.58,"x0":1.611090207597863,"y0":50.00382170948293,"z0":5.614138465534112,"aX":-0.1155355484375719},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.4,"breakHorizontal":1.2,"spinRate":2399,"spinDirection":168},"zone":7,"typeConfidence":2.0,"plateTime":0.422209708188793,"extension":5.646820081180066},"hitData":{"launchSpeed":70.4,"launchAngle":50.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.57,"coordY":139.94}},"index":4,"playId":"507e3c75-00f2-35a7-b404-9e181e94ba72","pitchNumber":5,"startTime":"2026-05-20T00:36:18.533Z","endTime":"2026-05-20T00:36:27.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":670764,"link":"/api/v1/people/670764","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":670764,"link":"/api/v1/people/670764"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:36:27.668Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chandler Simpson singles on a line drive to center fielder Leody Taveras.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-20T00:36:58.051Z","endTime":"2026-05-20T00:38:22.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669211,"fullName":"Keegan Akin","link":"/api/v1/people/669211"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.99118889334276,"aZ":-10.196314245009162,"pfxX":5.480072829665441,"pfxZ":11.920255176042811,"pX":1.0510692781751918,"pZ":2.3198980056162046,"vX0":-3.1554810330979444,"vY0":-136.3940208943386,"vZ0":-6.863785949030541,"x":76.94,"y":176.14,"x0":1.524149776512633,"y0":50.00497995249075,"z0":5.608195877128231,"aX":10.104972795027027},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.9,"breakHorizontal":-9.0,"spinRate":2271,"spinDirection":143},"zone":14,"typeConfidence":2.0,"plateTime":0.40492441268364576,"extension":5.7544773187790605},"index":0,"playId":"73fb1f5a-1c2d-3279-abbd-c59e360f6a38","pitchNumber":1,"startTime":"2026-05-20T00:37:00.736Z","endTime":"2026-05-20T00:37:04.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":83.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.76450335386099,"aZ":-11.402150294695844,"pfxX":5.430821149322165,"pfxZ":11.295318659415347,"pX":1.4177982801045526,"pZ":3.3360580234094055,"vX0":-2.1683051592361555,"vY0":-136.41440321558446,"vZ0":-4.258835696423147,"x":62.96,"y":148.71,"x0":1.5284919936398014,"y0":50.0032577306077,"z0":5.735832431927413,"aX":9.98836531841156},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.4,"breakHorizontal":-9.2,"spinRate":2347,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.40527881395710086,"extension":5.611930745047431},"index":1,"playId":"f4ed51d9-f20a-3d1b-a9e9-53955287839f","pitchNumber":2,"startTime":"2026-05-20T00:37:14.206Z","endTime":"2026-05-20T00:37:17.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":94.6,"endSpeed":84.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.431937437497396,"aZ":-11.617631623299452,"pfxX":6.838645047746024,"pfxZ":10.996268669998615,"pX":-0.013903296617845546,"pZ":2.6430331178673483,"vX0":-6.154012392062878,"vY0":-137.3335067509322,"vZ0":-6.103433400672556,"x":117.53,"y":167.42,"x0":1.3910136251508491,"y0":50.005555044402264,"z0":5.7190281396462375,"aX":12.787826166932964},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.5,"breakHorizontal":-10.7,"spinRate":2303,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.40212700793971123,"extension":5.602505998345299},"index":2,"playId":"87b1a052-af92-30e2-824f-2820407a81ff","pitchNumber":3,"startTime":"2026-05-20T00:37:32.329Z","endTime":"2026-05-20T00:37:35.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":84.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.129662914541534,"aZ":-12.046913127136495,"pfxX":5.59748356184742,"pfxZ":10.8923072888681,"pX":-0.3391825628651876,"pZ":2.7467550426543337,"vX0":-6.468347748206881,"vY0":-136.55115277663646,"vZ0":-5.701092145827233,"x":129.93,"y":164.62,"x0":1.3576224879327594,"y0":50.000464469792234,"z0":5.724896006038072,"aX":10.34113846477228},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":-8.4,"spinRate":2322,"spinDirection":140},"zone":4,"typeConfidence":2.0,"plateTime":0.4044841117097602,"extension":5.625395194887522},"index":3,"playId":"dd9e4254-6900-38b6-8923-a8297e9ee429","pitchNumber":4,"startTime":"2026-05-20T00:37:47.537Z","endTime":"2026-05-20T00:37:51.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-05-20T00:38:00.587Z","endTime":"2026-05-20T00:38:12.093Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":85.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.10209485686713,"aZ":-12.345899397549083,"pfxX":6.159142847416492,"pfxZ":10.344308198734886,"pX":0.9799649661293793,"pZ":3.174762714637752,"vX0":-3.5305956282441304,"vY0":-139.00757608174942,"vZ0":-4.8027379224148,"x":79.65,"y":153.06,"x0":1.4802026139489821,"y0":50.00274768276699,"z0":5.773796799193668,"aX":11.807013303830738},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.6,"breakHorizontal":-10.2,"spinRate":2391,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.39714519781672175,"extension":5.516879846836728},"hitData":{"launchSpeed":73.7,"launchAngle":23.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.18,"coordY":101.75}},"index":5,"playId":"494c0d62-699a-3bd1-be92-bd00007350bb","pitchNumber":5,"startTime":"2026-05-20T00:38:12.093Z","endTime":"2026-05-20T00:38:22.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":802415,"link":"/api/v1/people/802415","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_ab"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_ab"},{"player":{"id":802415,"link":"/api/v1/people/802415"},"credit":"b_pa"},{"player":{"id":669211,"link":"/api/v1/people/669211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.5,"awayTeamWinProbability":23.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:38:22.713Z","atBatIndex":51},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Chandler Simpson caught stealing 2nd base, catcher Samuel Basallo to second baseman Jackson Holliday.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-20T00:41:45.931Z","endTime":"2026-05-20T00:42:18.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":702616,"link":"/api/v1/people/702616"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-20T00:38:36.129Z","endTime":"2026-05-20T00:39:02.408Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Yennier Cano replaces Keegan Akin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"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-20T00:39:02.408Z","endTime":"2026-05-20T00:41:08.816Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666974,"link":"/api/v1/people/666974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669211,"link":"/api/v1/people/669211","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"playId":"2cf5df5e-8ff4-3748-8f46-dabd70c2e1ae","startTime":"2026-05-20T00:41:08.816Z","endTime":"2026-05-20T00:41:12.237Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":3,"playId":"e0c7a99c-aad0-3e32-979e-ba52b69afbec","startTime":"2026-05-20T00:41:25.434Z","endTime":"2026-05-20T00:41:30.118Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":94.5,"endSpeed":85.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90085933043734,"aZ":-23.427774388283336,"pfxX":-8.136550798338721,"pfxZ":4.617651122799021,"pX":0.25776946925217625,"pZ":4.181018290166942,"vX0":8.875393273314984,"vY0":-137.32213873179904,"vZ0":0.7591174473915754,"x":107.17,"y":125.89,"x0":-1.9725833642518578,"y0":50.00007538245014,"z0":5.505505512677862,"aX":-15.401633347155073},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.8,"breakHorizontal":12.7,"spinRate":2195,"spinDirection":252},"zone":12,"typeConfidence":2.0,"plateTime":0.40021920403032407,"extension":6.08047409933131},"index":4,"playId":"678f63b3-6bcf-3fee-a3b0-916b1c08f6ef","pitchNumber":1,"startTime":"2026-05-20T00:41:48.189Z","endTime":"2026-05-20T00:41:51.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.3,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.310728797896786,"aZ":-21.767720940049987,"pfxX":-8.825656033786373,"pfxZ":5.511419867635219,"pX":0.6875852722492521,"pZ":5.248877567922703,"vX0":10.305160397494959,"vY0":-137.28914023820505,"vZ0":2.850753293674755,"x":90.79,"y":97.06,"x0":-1.9864180141584442,"y0":50.00603841850862,"z0":5.686730042052995,"aX":-16.677058076623002},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.9,"breakHorizontal":13.6,"spinRate":2194,"spinDirection":255},"zone":12,"typeConfidence":2.0,"plateTime":0.4005230801821438,"extension":6.075773604663905},"index":5,"playId":"8a5f2687-c7d6-35d7-81b2-a68dea769274","pitchNumber":2,"startTime":"2026-05-20T00:42:12.304Z","endTime":"2026-05-20T00:42:18.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"first":{"id":802415,"link":"/api/v1/people/802415"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.81,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:42:18.579Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeremiah Jackson grounds out, second baseman Richie Palacios to first baseman Jonathan Aranda.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-20T00:45:11.324Z","endTime":"2026-05-20T00:45:53.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669236,"fullName":"Jeremiah Jackson","link":"/api/v1/people/669236"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Nick Fortes remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T00:43:47.189Z","endTime":"2026-05-20T00:44:47.663Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"801","replacedPlayer":{"id":676439,"link":"/api/v1/people/676439"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jeremiah Jackson replaces Jackson Holliday.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-20T00:44:47.663Z","endTime":"2026-05-20T00:45:13.532Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":702616,"link":"/api/v1/people/702616"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":702616,"link":"/api/v1/people/702616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":80.8,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34673201380436,"aZ":-14.250320252467041,"pfxX":3.060536499903267,"pfxZ":10.519116382414214,"pX":-0.2775959974807811,"pZ":3.9734170342500024,"vX0":-5.428645168758911,"vY0":-130.90300203753117,"vZ0":-1.2739439428714143,"x":127.58,"y":131.5,"x0":1.4428253867817225,"y0":50.00115652988929,"z0":5.553574691278697,"aX":5.214795346919668},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":18.8,"breakHorizontal":-4.1,"spinRate":2151,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.4213960941183994,"extension":6.36743175508531},"index":2,"playId":"d59b96c7-0162-3ef6-a892-26d94e5183c7","pitchNumber":1,"startTime":"2026-05-20T00:45:13.532Z","endTime":"2026-05-20T00:45:16.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":76.2,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.067849239067737,"aZ":-26.178573574309397,"pfxX":10.110169952996122,"pfxZ":4.017241356418394,"pX":0.25962316766892,"pZ":2.2514728637084387,"vX0":-5.696514208833169,"vY0":-122.23928583761943,"vZ0":-2.639955062972497,"x":107.1,"y":177.99,"x0":1.3226763768257686,"y0":50.00403693953176,"z0":5.623972908433168,"aX":15.09906963282014},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.8,"breakHorizontal":-16.7,"spinRate":1544,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4503486562871606,"extension":6.254760727843317},"index":3,"playId":"cb2b7e13-bcdd-3c05-bc6d-66aca54671be","pitchNumber":2,"startTime":"2026-05-20T00:45:28.643Z","endTime":"2026-05-20T00:45:31.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":75.9,"strikeZoneTop":3.175,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.105706221438385,"aZ":-27.294374997603654,"pfxX":10.92500179496215,"pfxZ":3.283911669913465,"pX":0.7122172338884412,"pZ":2.143918618127656,"vX0":-5.1979599136811725,"vY0":-122.25310131090595,"vZ0":-2.3200526944347915,"x":89.85,"y":180.89,"x0":1.4669608222068495,"y0":50.00429607650704,"z0":5.4905254971768995,"aX":16.243705668188596},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.5,"breakHorizontal":-18.2,"spinRate":1715,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.45112048623558465,"extension":6.2394997975862},"hitData":{"launchSpeed":70.4,"launchAngle":9.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.33,"coordY":140.77}},"index":4,"playId":"7feb3d7d-f811-3e8c-8c91-23d95bd99618","pitchNumber":3,"startTime":"2026-05-20T00:45:45.189Z","endTime":"2026-05-20T00:45:53.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":669236,"link":"/api/v1/people/669236","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_ab"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_ab"},{"player":{"id":669236,"link":"/api/v1/people/669236"},"credit":"b_pa"},{"player":{"id":693855,"link":"/api/v1/people/693855"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.9,"awayTeamWinProbability":20.099999999999994,"homeTeamWinProbabilityAdded":5.400000000000006,"leverageIndex":2.14,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:45:53.299Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Coby Mayo walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-20T00:48:22.048Z","endTime":"2026-05-20T00:49:37.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[1],"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":691723,"fullName":"Coby Mayo","link":"/api/v1/people/691723"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"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-20T00:46:17.174Z","endTime":"2026-05-20T00:46:40.959Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Casey Legumina replaces Ian Seymour.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-20T00:46:40.959Z","endTime":"2026-05-20T00:48:24.335Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668984,"link":"/api/v1/people/668984"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693855,"link":"/api/v1/people/693855","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01374110701839,"aZ":-30.815222356100342,"pfxX":3.4153085576032542,"pfxZ":0.8916787640336157,"pX":-0.9514464640511339,"pZ":3.2049794407653778,"vX0":1.9615291886572688,"vY0":-122.75102835762176,"vZ0":3.1628618526736063,"x":153.27,"y":152.25,"x0":-2.2053519445978744,"y0":50.000885496678066,"z0":4.528485519062856,"aX":5.19481254492616},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.6,"breakHorizontal":-6.6,"spinRate":2556,"spinDirection":133},"zone":11,"typeConfidence":0.9,"plateTime":0.4467380520169497,"extension":6.595487132783898},"index":2,"playId":"35323a57-5d2e-385f-afeb-f120b5a379ad","pitchNumber":1,"startTime":"2026-05-20T00:48:24.335Z","endTime":"2026-05-20T00:48:28.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79816498709902,"aZ":-28.129148792204308,"pfxX":1.71315217038988,"pfxZ":2.577503380489172,"pX":1.0249554855891914,"pZ":1.3256635217294528,"vX0":6.735598621164737,"vY0":-124.62356608619126,"vZ0":-1.6790371137869853,"x":77.93,"y":202.99,"x0":-1.9387517750631313,"y0":50.00073355576806,"z0":4.33867411278667,"aX":2.68481515749655},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.6,"breakHorizontal":-4.7,"spinRate":2644,"spinDirection":149},"zone":14,"typeConfidence":0.92,"plateTime":0.44004445355084076,"extension":6.738407120579749},"index":3,"playId":"87a77c38-c62e-3f3e-868f-624a6be9d181","pitchNumber":2,"startTime":"2026-05-20T00:48:38.831Z","endTime":"2026-05-20T00:48:41.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41458955050445,"aZ":-22.088248316847235,"pfxX":-12.461109727555995,"pfxZ":5.4823253075331895,"pX":-1.3007577076663783,"pZ":2.373834333677854,"vX0":5.7714370338689935,"vY0":-135.89035704615642,"vZ0":-1.7438229176970592,"x":166.58,"y":174.69,"x0":-1.853003537752246,"y0":50.00022508937414,"z0":4.584505230421501,"aX":-22.91233377786867},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.7,"breakHorizontal":21.0,"spinRate":2349,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.40566597465581733,"extension":6.831159469676556},"index":4,"playId":"a9823200-b967-3033-af7a-fcf943ee0ff9","pitchNumber":3,"startTime":"2026-05-20T00:48:52.713Z","endTime":"2026-05-20T00:48:56.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.3,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.555286370394874,"aZ":-15.413213685612003,"pfxX":-9.590881902583748,"pfxZ":9.06375385074459,"pX":-0.20085352525662584,"pZ":2.188648442415071,"vX0":7.507000990435285,"vY0":-136.25805025137694,"vZ0":-3.3258776055869186,"x":124.66,"y":179.69,"x0":-1.7684413076447467,"y0":50.00402089623291,"z0":4.51360521362248,"aX":-17.737714388351495},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":15.5,"spinRate":2431,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.40456065192206614,"extension":6.894410424581405},"index":5,"playId":"76327e80-272f-3ff0-baed-5dbd1e46f57a","pitchNumber":4,"startTime":"2026-05-20T00:49:06.484Z","endTime":"2026-05-20T00:49:09.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":6,"startTime":"2026-05-20T00:49:20.930Z","endTime":"2026-05-20T00:49:33.643Z","isPitch":false,"type":"action","player":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.1,"strikeZoneTop":3.414,"strikeZoneBottom":1.723,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85937850287599,"aZ":-18.330815024665608,"pfxX":-8.381659143182247,"pfxZ":7.523021943235742,"pX":0.6924225194406131,"pZ":2.7147118806992383,"vX0":9.229094275069148,"vY0":-135.80228714111863,"vZ0":-1.3612096383973724,"x":90.61,"y":165.48,"x0":-1.685307284293458,"y0":50.00239666865703,"z0":4.516683525197498,"aX":-15.423056227875247},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":12.8,"spinRate":2239,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.4056342936817696,"extension":6.814981604314432},"index":7,"playId":"cfd52662-acb9-308d-aa05-c767ce905818","pitchNumber":5,"startTime":"2026-05-20T00:49:33.643Z","endTime":"2026-05-20T00:49:37.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":691723,"link":"/api/v1/people/691723","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691723,"link":"/api/v1/people/691723"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":1.61,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:49:37.670Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Colton Cowser strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-20T00:51:25.026Z","endTime":"2026-05-20T00:52:52.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1],"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":681297,"fullName":"Colton Cowser","link":"/api/v1/people/681297"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"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-20T00:49:57.694Z","endTime":"2026-05-20T00:50:44.501Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Blaze Alexander replaces Coby Mayo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-05-20T00:50:44.501Z","endTime":"2026-05-20T00:51:27.253Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"},"base":1,"defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":691723,"link":"/api/v1/people/691723"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":83.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.257972754576976,"aZ":-23.24040978059413,"pfxX":-11.124823168389753,"pfxZ":4.953782337963601,"pX":-1.7623065778185827,"pZ":3.2967648149253086,"vX0":4.362144385345411,"vY0":-134.4554266173497,"vZ0":0.6533117226476862,"x":184.17,"y":149.77,"x0":-1.9744859072854752,"y0":50.00301100391805,"z0":4.7192741475190205,"aX":-20.06080512334289},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.4,"breakHorizontal":19.0,"spinRate":2320,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.40974392842101315,"extension":6.425487518867217},"index":2,"playId":"3d578761-e833-36c6-943f-0d6bae997a0e","pitchNumber":1,"startTime":"2026-05-20T00:51:27.253Z","endTime":"2026-05-20T00:51:30.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":83.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.40808853807004,"aZ":-16.006900350125342,"pfxX":-10.654524151199887,"pfxZ":8.842548184885356,"pX":-0.7495665914272752,"pZ":2.445528753018006,"vX0":6.4826747552952755,"vY0":-135.77079439544076,"vZ0":-2.554915538514943,"x":145.57,"y":172.75,"x0":-1.8096239221913522,"y0":50.00475926717492,"z0":4.540350606548375,"aX":-19.48562753916151},"breaks":{"breakAngle":46.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.5,"breakHorizontal":17.5,"spinRate":2542,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.4066368623658474,"extension":6.538652178786052},"index":3,"playId":"b5d19a82-452d-3124-a3fd-4872c6680410","pitchNumber":2,"startTime":"2026-05-20T00:51:43.662Z","endTime":"2026-05-20T00:51:46.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":78.3,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.470042759041778,"aZ":-33.21533101038758,"pfxX":-11.442090352251036,"pfxZ":-0.6609530544865319,"pX":0.3060982290470426,"pZ":2.1094001581193167,"vX0":9.037257447410381,"vY0":-125.29453884801283,"vZ0":0.9538496314850942,"x":105.33,"y":181.83,"x0":-1.877183579516999,"y0":50.00286396380585,"z0":4.457294035191982,"aX":-18.02672872496943},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.6,"breakHorizontal":18.4,"spinRate":1528,"spinDirection":249},"zone":9,"typeConfidence":0.9,"plateTime":0.4386842859025797,"extension":6.805707681618253},"index":4,"playId":"b77a5e20-4431-3123-897a-5fd194fd8f05","pitchNumber":3,"startTime":"2026-05-20T00:52:00.857Z","endTime":"2026-05-20T00:52:04.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-05-20T00:52:15.110Z","endTime":"2026-05-20T00:52:27.527Z","isPitch":false,"type":"action","player":{"id":681297,"link":"/api/v1/people/681297"},"defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":78.9,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.879324797612153,"aZ":-32.5336104973142,"pfxX":-10.914198532779277,"pfxZ":-0.22243976013554612,"pX":-1.4354997718516942,"pZ":1.7437676629665992,"vX0":5.0165415019227755,"vY0":-126.61176397116527,"vZ0":-0.06741621342433801,"x":171.72,"y":191.7,"x0":-2.0380517780832723,"y0":50.00443989701381,"z0":4.401914338276553,"aX":-17.498653056325377},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.1,"breakHorizontal":18.4,"spinRate":1380,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.4347071153319919,"extension":6.735188700837968},"index":6,"playId":"c198011b-5542-34a4-ac5d-6c08eb749792","pitchNumber":4,"startTime":"2026-05-20T00:52:27.527Z","endTime":"2026-05-20T00:52:30.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":84.7,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.903437030501735,"aZ":-18.57187409847708,"pfxX":-10.558573285100643,"pfxZ":7.27098031892317,"pX":-1.2379636690062052,"pZ":3.160216749928822,"vX0":5.468897359404808,"vY0":-137.0542684244157,"vZ0":-0.24338208612916473,"x":164.19,"y":153.45,"x0":-1.905023921210924,"y0":50.00601117359758,"z0":4.53666291247862,"aX":-19.762107450244336},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":17.6,"spinRate":2273,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4021657981102873,"extension":6.801160390090339},"index":7,"playId":"3e7987d6-91b4-3c93-81cb-cbf967ac1afc","pitchNumber":5,"startTime":"2026-05-20T00:52:49.932Z","endTime":"2026-05-20T00:52:52.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":681297,"link":"/api/v1/people/681297","batSide":{"code":"L","description":"Left"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":681297,"link":"/api/v1/people/681297"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":7.200000000000003,"leverageIndex":3.04,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:52:52.932Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Taylor Ward flies out to center fielder Cedric Mullins.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-20T00:53:14.742Z","endTime":"2026-05-20T00:57:14.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668984,"fullName":"Casey Legumina","link":"/api/v1/people/668984"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":84.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.884808094867914,"aZ":-22.94539837346295,"pfxX":-12.062739356720366,"pfxZ":5.020780605782303,"pX":-0.5931743283435422,"pZ":2.5718642028518213,"vX0":7.0964119202161315,"vY0":-135.7732154509025,"vZ0":-1.1928148534924294,"x":139.61,"y":169.34,"x0":-1.6941087320689956,"y0":50.004812853472735,"z0":4.63661048570618,"aX":-22.186158100683134},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":20.0,"spinRate":2271,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.40574863762115765,"extension":6.604324619655108},"index":0,"playId":"ed00904d-2e00-34c3-85ff-a4b3bea85bc1","pitchNumber":1,"startTime":"2026-05-20T00:53:17.911Z","endTime":"2026-05-20T00:53:21.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"7a26ece5-451b-3171-9395-cb8e5bd3d9d6","startTime":"2026-05-20T00:53:32.643Z","endTime":"2026-05-20T00:53:36.170Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64055729848168,"aZ":-32.29323440052486,"pfxX":2.7858976321144917,"pfxZ":-0.07488274431351272,"pX":-0.47684775433561516,"pZ":3.2717409261309163,"vX0":2.735547763839852,"vY0":-122.0584441829376,"vZ0":3.235140110236122,"x":135.18,"y":150.44,"x0":-1.979030270634836,"y0":50.00554773261242,"z0":4.730351838690616,"aX":4.1554607881904255},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.0,"breakHorizontal":-5.8,"spinRate":2559,"spinDirection":122},"zone":1,"typeConfidence":0.89,"plateTime":0.45075447204264485,"extension":6.602203134821722},"index":2,"playId":"44a4ce0a-b562-37c4-be0d-8fda23a9acc6","pitchNumber":2,"startTime":"2026-05-20T00:53:48.709Z","endTime":"2026-05-20T00:53:52.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":72.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94599976808064,"aZ":-24.103665735146276,"pfxX":7.127997687961515,"pfxZ":5.98932397617914,"pX":1.6680033223152533,"pZ":2.377538816891072,"vX0":6.151832399499654,"vY0":-116.80030068216377,"vZ0":0.4837213289974547,"x":53.42,"y":174.59,"x0":-1.949756223067755,"y0":50.00507791089247,"z0":4.478624902190654,"aX":9.612585193636972},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":11.3,"breakHorizontal":-14.8,"spinRate":2786,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4733333286523438,"extension":6.664978257353192},"index":3,"playId":"21aed762-532a-31ca-ad4d-111c78b7b1d9","pitchNumber":3,"startTime":"2026-05-20T00:54:05.027Z","endTime":"2026-05-20T00:54:12.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Orioles challenged (tag play), call on the field was overturned: Blaze Alexander steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"actionPlayId":"21aed762-532a-31ca-ad4d-111c78b7b1d9","startTime":"2026-05-20T00:54:23.853Z","endTime":"2026-05-20T00:56:33.985Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":677942,"link":"/api/v1/people/677942"},"postOnSecond":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":110},"homeTeamWinProbability":78.3,"awayTeamWinProbability":21.700000000000003,"homeTeamWinProbabilityAdded":-2.6000000000000085,"leverageIndex":2.29,"dramaIndex":79.0,"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":79.1,"endSpeed":71.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.611997022392647,"aZ":-31.44382880383515,"pfxX":7.7222717899552915,"pfxZ":0.5589355016251281,"pX":0.8228304623807375,"pZ":1.12234808796958,"vX0":4.289442701413897,"vY0":-115.08703915586754,"vZ0":-0.4893552470722028,"x":85.64,"y":208.48,"x0":-2.081935295281347,"y0":50.00408145652657,"z0":4.44030933537724,"aX":10.138191227399274},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":1.2,"breakHorizontal":-15.2,"spinRate":2766,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4798764464746723,"extension":6.693336681628947},"index":5,"playId":"9182d9f1-0628-3e28-b65a-9d9af37d98a1","pitchNumber":4,"startTime":"2026-05-20T00:56:33.985Z","endTime":"2026-05-20T00:56:37.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":92.9,"endSpeed":83.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1436964613211,"aZ":-13.868552064419069,"pfxX":-7.145603490095734,"pfxZ":10.067693416381768,"pX":0.8732850198219233,"pZ":3.8211594081068343,"vX0":9.412999039633,"vY0":-134.92556179017512,"vZ0":0.2915174684949163,"x":83.71,"y":135.61,"x0":-1.7549072895539546,"y0":50.0024087332839,"z0":4.699737351653558,"aX":-12.99306004625373},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":10.6,"spinRate":2438,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.40810953411211637,"extension":6.70356249273242},"index":6,"playId":"4d45f92d-3f36-300f-808f-a58a873e1a12","pitchNumber":5,"startTime":"2026-05-20T00:56:49.895Z","endTime":"2026-05-20T00:56:52.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":85.3,"endSpeed":77.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.345561662421535,"aZ":-27.286163746582304,"pfxX":0.7209720490860512,"pfxZ":3.1543830869042164,"pX":0.45223000793794826,"pZ":1.7827620497236527,"vX0":5.791998338306327,"vY0":-124.14819399682095,"vZ0":-1.037028941446083,"x":99.76,"y":190.65,"x0":-2.0110175925516574,"y0":50.00463103647211,"z0":4.490295459111278,"aX":1.1182339612817176},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.8,"breakHorizontal":-2.8,"spinRate":2651,"spinDirection":161},"zone":9,"typeConfidence":0.91,"plateTime":0.44227924356426307,"extension":6.57268371770267},"hitData":{"launchSpeed":87.3,"launchAngle":27.0,"totalDistance":332.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.55,"coordY":77.7}},"index":7,"playId":"d813f5a1-0073-3574-a61a-2836deec0f77","pitchNumber":6,"startTime":"2026-05-20T00:57:06.278Z","endTime":"2026-05-20T00:57:14.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":668984,"link":"/api/v1/people/668984"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":8.400000000000006,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-05-20T00:57:14.266Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T00:59:24.962Z","endTime":"2026-05-20T01:02:02.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,7],"actionIndex":[0,1,6],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jeremiah Jackson remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T00:58:57.657Z","endTime":"2026-05-20T00:58:57.672Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669236,"link":"/api/v1/people/669236"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":702616,"link":"/api/v1/people/702616"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":702616,"link":"/api/v1/people/702616"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Blaze Alexander remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-20T00:58:57.672Z","endTime":"2026-05-20T00:59:26.774Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":691723,"link":"/api/v1/people/691723"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":691723,"link":"/api/v1/people/691723"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":92.5,"endSpeed":84.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.848298027576345,"aZ":-34.86074924041665,"pfxX":-10.70594578680145,"pfxZ":-1.4736692101785618,"pX":-2.122163746660261,"pZ":2.854723816155103,"vX0":3.841026073604969,"vY0":-134.64322146087562,"vZ0":-0.6483279381024419,"x":197.89,"y":161.7,"x0":-2.1841963155292214,"y0":50.005381486658045,"z0":5.5862452338660855,"aX":-19.47132563349626},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-2.6,"breakHorizontal":18.5,"spinRate":2001,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.40829373686268333,"extension":5.626836156503354},"index":2,"playId":"73cbecb1-bc6d-3812-b6eb-df546836a9a9","pitchNumber":1,"startTime":"2026-05-20T00:59:26.774Z","endTime":"2026-05-20T00:59:30.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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.6,"endSpeed":85.5,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.400925512513723,"aZ":-37.08648816279337,"pfxX":-10.936414286772902,"pfxZ":-2.625173244294505,"pX":-0.2757151441184888,"pZ":3.2220141014950148,"vX0":8.514834402977835,"vY0":-135.98355680413067,"vZ0":0.6649965195404826,"x":127.51,"y":151.79,"x0":-2.02988347016466,"y0":50.00534920582249,"z0":5.551397838310592,"aX":-20.441948543777407},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-4.4,"breakHorizontal":18.0,"spinRate":2051,"spinDirection":255},"zone":2,"typeConfidence":2.0,"plateTime":0.4031032819657656,"extension":5.751117628525959},"index":3,"playId":"15191e01-d6c9-3cc4-be90-dbbcd93e8650","pitchNumber":2,"startTime":"2026-05-20T00:59:43.136Z","endTime":"2026-05-20T00:59:46.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.2,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.250892066840162,"aZ":-27.173906559839924,"pfxX":9.30268934340416,"pfxZ":3.462468341409206,"pX":-0.28262081662464655,"pZ":3.5028952868846734,"vX0":2.0401038877785216,"vY0":-119.76946870019918,"vZ0":1.2364435008107617,"x":127.77,"y":144.2,"x0":-2.3550427503854054,"y0":50.00489865770827,"z0":5.419470676277976,"aX":13.4460295266146},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.8,"breakHorizontal":-17.3,"spinRate":2557,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.458222653542812,"extension":5.4322325912078755},"index":4,"playId":"0392798b-869c-3446-bcc1-83c426525a84","pitchNumber":3,"startTime":"2026-05-20T00:59:57.424Z","endTime":"2026-05-20T01:00:01.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00955550143831,"aZ":-37.49007434395379,"pfxX":-8.957998651770634,"pfxZ":-2.8254915952332187,"pX":-0.7116865996548825,"pZ":2.7837521210168608,"vX0":7.020953460929418,"vY0":-136.71272114023884,"vZ0":-0.23867604716874402,"x":144.13,"y":163.62,"x0":-2.1577535550015474,"y0":50.004317019379606,"z0":5.459946364148828,"aX":-16.845815734210802},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-4.9,"breakHorizontal":14.6,"spinRate":2057,"spinDirection":251},"zone":4,"typeConfidence":2.0,"plateTime":0.40166502263522297,"extension":5.814989581879888},"index":5,"playId":"61c86df7-ade1-3bc1-bf0a-a057151f2436","pitchNumber":4,"startTime":"2026-05-20T01:00:15.855Z","endTime":"2026-05-20T01:00:19.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":6,"startTime":"2026-05-20T01:00:43.023Z","endTime":"2026-05-20T01:01:57.191Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":76.4,"strikeZoneTop":3.244,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42615285539059,"aZ":-23.6445567866969,"pfxX":5.094876735722276,"pfxZ":5.642282955816537,"pX":-0.6238887974680742,"pZ":3.3872313434629016,"vX0":2.7555890202030184,"vY0":-123.2719541632814,"vZ0":0.24053561075679075,"x":140.78,"y":147.32,"x0":-2.4245847680157326,"y0":50.00607242634853,"z0":5.312711406578065,"aX":7.707352515218162},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.6,"breakHorizontal":-10.0,"spinRate":2371,"spinDirection":71},"zone":1,"typeConfidence":2.0,"plateTime":0.4472717259109391,"extension":5.508282935465832},"index":7,"playId":"c5e9d729-46e5-313a-9daf-71e6042f6b8c","pitchNumber":5,"startTime":"2026-05-20T01:01:57.191Z","endTime":"2026-05-20T01:02:02.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":691406,"link":"/api/v1/people/691406","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":691406,"link":"/api/v1/people/691406"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:02:02.219Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan Aranda flies out sharply to center fielder Leody Taveras.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T01:02:19.810Z","endTime":"2026-05-20T01:02:51.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666018,"fullName":"Jonathan Aranda","link":"/api/v1/people/666018"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.41818432218647,"aZ":-23.50150697590086,"pfxX":-7.173067421404518,"pfxZ":4.658689002336839,"pX":-1.0879858435314593,"pZ":4.4081032382221705,"vX0":5.470841163418603,"vY0":-136.45176077106555,"vZ0":1.8678013164678235,"x":158.47,"y":119.76,"x0":-2.199169266709618,"y0":50.00582582733105,"z0":5.346852328725889,"aX":-13.364855569900302},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":11.6,"spinRate":2132,"spinDirection":263},"zone":11,"typeConfidence":2.0,"plateTime":0.4032866407521718,"extension":5.670426099810939},"index":0,"playId":"47b88e58-5f82-3800-89e0-6de9b66821ee","pitchNumber":1,"startTime":"2026-05-20T01:02:27.042Z","endTime":"2026-05-20T01:02:30.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.449958346922426,"aZ":-39.885131123049895,"pfxX":-8.723158919108702,"pfxZ":-4.467381800987798,"pX":-0.08031972973402345,"pZ":1.8914132232803649,"vX0":7.863013940163402,"vY0":-131.46817316329427,"vZ0":-1.6414580551138807,"x":120.06,"y":187.71,"x0":-1.996743787049641,"y0":50.00361961601547,"z0":5.522347028913969,"aX":-15.060959473786143},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-8.2,"breakHorizontal":13.8,"spinRate":1454,"spinDirection":270},"zone":8,"typeConfidence":2.0,"plateTime":0.4188464106457124,"extension":5.764203354262636},"hitData":{"launchSpeed":101.0,"launchAngle":28.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":81.55,"coordY":56.33}},"index":1,"playId":"5ad4be65-6846-39ae-bafe-f58919c22b02","pitchNumber":2,"startTime":"2026-05-20T01:02:42.951Z","endTime":"2026-05-20T01:02:51.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":666018,"link":"/api/v1/people/666018","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_ab"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_ab"},{"player":{"id":666018,"link":"/api/v1/people/666018"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:02:51.268Z","atBatIndex":58},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Yandy Díaz hit by pitch.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T01:03:14.217Z","endTime":"2026-05-20T01:05:09.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666974,"fullName":"Yennier Cano","link":"/api/v1/people/666974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"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":94.2,"endSpeed":85.5,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.32288788986376,"aZ":-34.16094096646579,"pfxX":-9.844287902418394,"pfxZ":-1.0557355615280173,"pX":-0.2788177833652989,"pZ":2.215094932846469,"vX0":8.329474788100963,"vY0":-136.92187730714102,"vZ0":-2.0962365131156595,"x":127.63,"y":178.97,"x0":-2.0978486488905737,"y0":50.00442866566489,"z0":5.353201906365549,"aX":-18.48869486222936},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-2.2,"breakHorizontal":15.8,"spinRate":1923,"spinDirection":255},"zone":5,"typeConfidence":2.0,"plateTime":0.4017157625759209,"extension":5.772909049811263},"index":0,"playId":"d58c5ab5-495c-3319-85fe-c973eb714ab6","pitchNumber":1,"startTime":"2026-05-20T01:03:15.992Z","endTime":"2026-05-20T01:03:19.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.82800793874829,"aZ":-37.51887001990888,"pfxX":-9.792085564811408,"pfxZ":-2.9908755020339806,"pX":-1.3843204110609226,"pZ":1.8215983791175223,"vX0":5.230078958214401,"vY0":-133.49350656747714,"vZ0":-2.6684098003820536,"x":169.77,"y":189.6,"x0":-2.1086412291570045,"y0":50.00655893486402,"z0":5.56614612591809,"aX":-17.473116217915912},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-5.8,"breakHorizontal":16.4,"spinRate":1493,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.41212106527557646,"extension":5.630914156840532},"index":1,"playId":"cd7aeda1-79d2-37d2-bb30-da630efef158","pitchNumber":2,"startTime":"2026-05-20T01:03:32.996Z","endTime":"2026-05-20T01:03:35.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.796426421044618,"aZ":-36.44002535310817,"pfxX":-3.9836713411190345,"pfxZ":-2.416369736286212,"pX":-1.0222381085848082,"pZ":1.9090373047648446,"vX0":4.598962630507581,"vY0":-132.15189163914752,"vZ0":-2.3768947417552964,"x":155.97,"y":187.24,"x0":-2.269470856698658,"y0":50.00296120426874,"z0":5.50304279928164,"aX":-7.0291026830137975},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.7,"breakHorizontal":6.2,"spinRate":1338,"spinDirection":276},"zone":13,"typeConfidence":2.0,"plateTime":0.41484085135164506,"extension":5.772857740388144},"index":2,"playId":"0e29587a-0375-39d0-bf5f-87c9e489274a","pitchNumber":3,"startTime":"2026-05-20T01:03:50.341Z","endTime":"2026-05-20T01:03:53.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09701077577863,"aZ":-26.451220070382497,"pfxX":4.522067505389665,"pfxZ":3.6473630770730328,"pX":0.9305914071192616,"pZ":2.3419903421103516,"vX0":6.609038330599402,"vY0":-124.94617317908477,"vZ0":-1.5112585488153705,"x":81.53,"y":175.55,"x0":-2.3444880339355376,"y0":50.00175443116113,"z0":5.145291022419412,"aX":7.088822501293285},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.5,"breakHorizontal":-9.8,"spinRate":2420,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4397512482409014,"extension":5.809150083083499},"index":3,"playId":"56360417-89f2-3760-adbe-056d8256f1eb","pitchNumber":4,"startTime":"2026-05-20T01:04:23.201Z","endTime":"2026-05-20T01:04:26.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6438843484344,"aZ":-41.277368332558076,"pfxX":-4.591867135185842,"pfxZ":-5.1143611537605205,"pX":-0.24577997902007057,"pZ":1.6246212725618576,"vX0":6.530325761911519,"vY0":-132.92369183400498,"vZ0":-2.1860806774301307,"x":126.37,"y":194.92,"x0":-2.142643928202073,"y0":50.00001106649314,"z0":5.466977339346511,"aX":-8.180763002179377},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-9.5,"breakHorizontal":6.8,"spinRate":1503,"spinDirection":274},"zone":8,"typeConfidence":2.0,"plateTime":0.4127545938158774,"extension":5.794846148084543},"index":4,"playId":"f8f1d297-378c-3f90-9768-d9e032e2569a","pitchNumber":5,"startTime":"2026-05-20T01:04:40.877Z","endTime":"2026-05-20T01:04:43.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.8,"strikeZoneTop":3.228,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.299677421042496,"aZ":-21.43402015266022,"pfxX":-6.104320677908784,"pfxZ":5.7462006402356565,"pX":-2.21672493461348,"pZ":4.354320389861901,"vX0":2.649447962207403,"vY0":-136.65972291074723,"vZ0":1.4143776118393474,"x":201.5,"y":121.21,"x0":-2.411802896921875,"y0":50.00552789649576,"z0":5.313805033632058,"aX":-11.417263275463588},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.9,"breakHorizontal":10.4,"spinRate":2230,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.40254079643101504,"extension":5.819207283459132},"index":5,"playId":"f8cd2a54-0166-3ced-ad2b-fc5f0063fb12","pitchNumber":6,"startTime":"2026-05-20T01:05:04.133Z","endTime":"2026-05-20T01:05:09.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":650490,"link":"/api/v1/people/650490","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650490,"link":"/api/v1/people/650490"},"credit":"b_pa"},{"player":{"id":666974,"link":"/api/v1/people/666974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:05:09.884Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Richie Palacios doubles (3) on a sharp line drive to right fielder Colton Cowser. Carson Williams scores. Richie Palacios to 3rd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T01:08:05.536Z","endTime":"2026-05-20T01:09:03.484Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[4,5,6],"actionIndex":[0,2,3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681297,"link":"/api/v1/people/681297"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_throw","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":700246,"fullName":"Carson Williams","link":"/api/v1/people/700246"},"responsiblePitcher":{"id":666974,"link":"/api/v1/people/666974"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-05-20T01:05:32.135Z","endTime":"2026-05-20T01:05:48.720Z","isPitch":false,"type":"action","player":{"id":680700,"link":"/api/v1/people/680700"},"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"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-20T01:05:48.720Z","endTime":"2026-05-20T01:06:37.653Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Rico Garcia replaces Yennier Cano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":2,"startTime":"2026-05-20T01:06:37.653Z","endTime":"2026-05-20T01:06:55.628Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670329,"link":"/api/v1/people/670329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666974,"link":"/api/v1/people/666974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-runner Carson Williams replaces Yandy Díaz.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":3,"startTime":"2026-05-20T01:06:55.628Z","endTime":"2026-05-20T01:08:07.746Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":650490,"link":"/api/v1/people/650490"},"base":1,"defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":650490,"link":"/api/v1/people/650490"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":77.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.791093340038024,"aZ":-23.107448981755816,"pfxX":-11.110234536790466,"pfxZ":5.8245757552794295,"pX":-0.5161503307697707,"pZ":3.2456128378881064,"vX0":5.824584342153103,"vY0":-125.42794828471304,"vZ0":-1.5523150716649936,"x":136.67,"y":151.15,"x0":-1.4533817151652866,"y0":50.003688502089304,"z0":5.799603683000657,"aX":-17.297080120136304},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":10.3,"breakHorizontal":18.4,"spinRate":2392,"spinDirection":239},"zone":11,"typeConfidence":0.9,"plateTime":0.44058540109977606,"extension":5.842694501610419},"index":4,"playId":"6900a29b-0461-3a9d-a407-a6ffbd4f3403","pitchNumber":1,"startTime":"2026-05-20T01:08:07.746Z","endTime":"2026-05-20T01:08:11.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":700246,"link":"/api/v1/people/700246"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":78.3,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.480315819263286,"aZ":-18.04152334102925,"pfxX":-10.956520448286277,"pfxZ":8.90600501342298,"pX":0.6902838751060628,"pZ":1.8685973544849481,"vX0":7.912374505310735,"vY0":-126.42250856483915,"vZ0":-5.872611511596852,"x":90.69,"y":188.33,"x0":-1.0874617094157406,"y0":50.00287404516124,"z0":5.713153048662871,"aX":-17.38804457868159},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":14.6,"breakHorizontal":17.5,"spinRate":2367,"spinDirection":225},"zone":9,"typeConfidence":0.9,"plateTime":0.43653888422815035,"extension":5.877135251319503},"index":5,"playId":"91aae976-cc46-342e-a029-06a77c7db2e6","pitchNumber":2,"startTime":"2026-05-20T01:08:28.040Z","endTime":"2026-05-20T01:08:31.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":700246,"link":"/api/v1/people/700246"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":86.2,"strikeZoneTop":3.04,"strikeZoneBottom":1.534,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.578009411763915,"aZ":-11.238772250032207,"pfxX":-8.933473451439584,"pfxZ":10.820200605054396,"pX":0.008835366163694573,"pZ":2.2062761948136664,"vX0":6.42679502659874,"vY0":-139.68497328762683,"vZ0":-7.235897126191322,"x":116.66,"y":179.21,"x0":-1.1856863355269829,"y0":50.00397583457595,"z0":5.60541630915671,"aX":-17.287004062002715},"breaks":{"breakAngle":50.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":14.5,"spinRate":2559,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.3952885941713502,"extension":5.887162560605124},"hitData":{"launchSpeed":105.3,"launchAngle":19.0,"totalDistance":367.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":196.87,"coordY":68.57}},"index":6,"playId":"10428f89-1afb-38b8-92aa-6b56082536cc","pitchNumber":3,"startTime":"2026-05-20T01:08:46.885Z","endTime":"2026-05-20T01:09:03.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":680700,"link":"/api/v1/people/680700","batSide":{"code":"L","description":"Left"}},"first":{"id":700246,"link":"/api/v1/people/700246"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":680700,"link":"/api/v1/people/680700"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":8.600000000000009,"leverageIndex":0.58,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:09:03.484Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonny DeLuca singles on a fly ball to center fielder Leody Taveras. Richie Palacios scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T01:09:39.590Z","endTime":"2026-05-20T01:10:38.913Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676356,"fullName":"Jonny DeLuca","link":"/api/v1/people/676356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665750,"link":"/api/v1/people/665750"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680700,"fullName":"Richie Palacios","link":"/api/v1/people/680700"},"responsiblePitcher":{"id":670329,"link":"/api/v1/people/670329"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.295199191233607,"aZ":-23.213668723693946,"pfxX":0.8919515523741519,"pfxZ":5.366920397951095,"pX":0.7093250869777487,"pZ":1.6800819204166606,"vX0":4.72244692486724,"vY0":-128.5634561101547,"vZ0":-5.446449736442759,"x":89.96,"y":193.42,"x0":-1.269227852984787,"y0":50.00479983316471,"z0":5.6341211749362365,"aX":1.4880676297966597},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.6,"breakHorizontal":-2.6,"spinRate":2419,"spinDirection":200},"zone":9,"typeConfidence":0.89,"plateTime":0.4264576932159141,"extension":5.658147142365664},"index":0,"playId":"538b5422-672b-3d0a-be5c-390f437f2c8e","pitchNumber":1,"startTime":"2026-05-20T01:09:44.577Z","endTime":"2026-05-20T01:09:48.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28697591818161,"aZ":-21.26341520809934,"pfxX":-0.8299147008897001,"pfxZ":6.463695831387033,"pX":0.8271607304427604,"pZ":0.25742551247318524,"vX0":5.49040807385743,"vY0":-129.65556060502087,"vZ0":-9.164294672848094,"x":85.47,"y":231.83,"x0":-1.217912589288787,"y0":50.00295698449069,"z0":5.485113623403987,"aX":-1.4014631529398485},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.7,"breakHorizontal":0.1,"spinRate":2467,"spinDirection":203},"zone":14,"typeConfidence":0.86,"plateTime":0.4238507980024915,"extension":5.765665141575181},"index":1,"playId":"259a1d6f-964c-3fe2-89e8-79a7dd094580","pitchNumber":2,"startTime":"2026-05-20T01:10:00.403Z","endTime":"2026-05-20T01:10:06.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.652058840891122,"aZ":-28.135147874243177,"pfxX":-1.9087311200132053,"pfxZ":2.403253485958283,"pX":0.18530537072455805,"pZ":2.2282247469623355,"vX0":4.264500955690814,"vY0":-129.48583995555765,"vZ0":-3.365437977723491,"x":109.94,"y":178.62,"x0":-1.242634849429181,"y0":50.00228637218667,"z0":5.721844256759749,"aX":-3.207702273216087},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":2.4,"spinRate":2415,"spinDirection":204},"zone":5,"typeConfidence":0.89,"plateTime":0.4246942410527845,"extension":5.593650060526155},"hitData":{"launchSpeed":74.6,"launchAngle":28.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":102.28,"coordY":91.08}},"index":2,"playId":"7dd2656e-7687-3a89-a4c1-53c57235f0e7","pitchNumber":3,"startTime":"2026-05-20T01:10:27.453Z","endTime":"2026-05-20T01:10:38.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":676356,"link":"/api/v1/people/676356","batSide":{"code":"R","description":"Right"}},"third":{"id":680700,"link":"/api/v1/people/680700"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":676356,"link":"/api/v1/people/676356"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.89999999999999,"awayTeamWinProbability":3.1000000000000085,"homeTeamWinProbabilityAdded":3.299999999999983,"leverageIndex":0.47,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:10:38.913Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cedric Mullins strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-20T01:10:57.125Z","endTime":"2026-05-20T01:13:29.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670329,"fullName":"Rico Garcia","link":"/api/v1/people/670329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":694212,"link":"/api/v1/people/694212"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.3,"endSpeed":85.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.788573172778946,"aZ":-10.275174041594942,"pfxX":-8.485655252176116,"pfxZ":11.537461807690509,"pX":-0.16569067284882752,"pZ":0.5419788619995467,"vX0":5.301280142504329,"vY0":-138.11709461595208,"vZ0":-11.317777612339015,"x":123.32,"y":224.15,"x0":-1.0251032220815006,"y0":50.00255000562511,"z0":5.424584996227441,"aX":-16.107046064195263},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":14.0,"spinRate":2501,"spinDirection":222},"zone":13,"typeConfidence":0.9,"plateTime":0.3992550988582888,"extension":5.9808376483172845},"index":0,"playId":"6e9e00c3-d831-31e3-8221-93e269473505","pitchNumber":1,"startTime":"2026-05-20T01:11:03.122Z","endTime":"2026-05-20T01:11:06.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":77.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.002062111981463,"aZ":-21.777491009788474,"pfxX":-12.186269216051626,"pfxZ":6.698345809200038,"pX":-0.29074058466991737,"pZ":2.7921470939867965,"vX0":6.099883656232353,"vY0":-125.30155893254296,"vZ0":-2.774206359450102,"x":128.08,"y":163.39,"x0":-1.205154730870319,"y0":50.00044628183891,"z0":5.740805283422465,"aX":-18.908341634373922},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":11.5,"breakHorizontal":20.2,"spinRate":2411,"spinDirection":233},"zone":1,"typeConfidence":0.9,"plateTime":0.44121263419809864,"extension":6.109604102481142},"index":1,"playId":"4d54bd10-10cf-3605-8e11-c6e68c5acc2d","pitchNumber":2,"startTime":"2026-05-20T01:11:23.115Z","endTime":"2026-05-20T01:11:26.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":"9baca485-64ac-3918-a528-fa1b5d1a5fe1","startTime":"2026-05-20T01:11:39.742Z","endTime":"2026-05-20T01:11:43.358Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":77.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27544348100147,"aZ":-21.10565678596843,"pfxX":-12.955283386410738,"pfxZ":7.120348557934504,"pX":0.5507570317553676,"pZ":1.3098050755732331,"vX0":8.107438889909432,"vY0":-125.23421511011296,"vZ0":-6.154899647646071,"x":96.01,"y":203.42,"x0":-1.0806376674615492,"y0":50.00430124290491,"z0":5.578941140466839,"aX":-20.145025520199344},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":11.3,"breakHorizontal":21.0,"spinRate":2467,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.4409561013610861,"extension":6.016430927527544},"index":3,"playId":"c4cb87e5-7584-3858-a74c-86cc5fe209c7","pitchNumber":3,"startTime":"2026-05-20T01:11:56.219Z","endTime":"2026-05-20T01:11:59.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.1,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.573787794529128,"aZ":-34.965334640302366,"pfxX":-1.7098553139046215,"pfxZ":-1.7546982120630235,"pX":0.7149735578245645,"pZ":1.294507351247082,"vX0":5.0661860150121765,"vY0":-126.03749489075717,"vZ0":-3.915875669005093,"x":89.75,"y":203.83,"x0":-1.1100464432003911,"y0":50.003791528971064,"z0":5.729489113761508,"aX":-2.717128125891182},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-4.0,"breakHorizontal":1.8,"spinRate":2447,"spinDirection":17},"zone":14,"typeConfidence":2.0,"plateTime":0.4366467799248306,"extension":5.612820670271071},"index":4,"playId":"77bef64c-eb94-35f8-b202-a9eabc9be394","pitchNumber":4,"startTime":"2026-05-20T01:12:14.881Z","endTime":"2026-05-20T01:12:17.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.898759986706636,"aZ":-37.35042603902774,"pfxX":-2.486790538986684,"pfxZ":-3.2150970405606807,"pX":0.9773571184242933,"pZ":0.9427534611169525,"vX0":5.810155677869151,"vY0":-126.90608811433738,"vZ0":-4.436562930835013,"x":79.75,"y":213.33,"x0":-1.0310246001827048,"y0":50.00081059597251,"z0":5.727806301062017,"aX":-4.007073022595889},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-6.7,"breakHorizontal":3.0,"spinRate":2581,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4336093382782269,"extension":5.82073526625665},"index":5,"playId":"7c54b4ee-246b-3ac8-9914-43cabfb22209","pitchNumber":5,"startTime":"2026-05-20T01:12:35.373Z","endTime":"2026-05-20T01:12:38.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":78.4,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.991577136236007,"aZ":-20.132955820558156,"pfxX":-12.698973529593276,"pfxZ":7.528188340170406,"pX":-0.6348313040736575,"pZ":2.645193634417539,"vX0":5.824369140226769,"vY0":-127.21797044647545,"vZ0":-3.2767244384435803,"x":141.2,"y":167.36,"x0":-1.334690082351142,"y0":50.001891814570634,"z0":5.59194167529747,"aX":-20.30981455315138},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":12.8,"breakHorizontal":21.2,"spinRate":2471,"spinDirection":234},"zone":1,"typeConfidence":0.9,"plateTime":0.434599910116948,"extension":5.948081799449245},"index":6,"playId":"cd89e921-0d72-3e5d-b0d4-8e8267dd7704","pitchNumber":6,"startTime":"2026-05-20T01:12:55.659Z","endTime":"2026-05-20T01:12:58.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.869349651553943,"aZ":-37.096214945064304,"pfxX":-1.0738163193565349,"pfxZ":-3.0539210471975355,"pX":-0.12164564312598383,"pZ":2.578529271585063,"vX0":2.953736774804046,"vY0":-126.43718986626726,"vZ0":-0.541802290369469,"x":121.64,"y":169.16,"x0":-1.1678338583228394,"y0":50.00362308951713,"z0":5.784175216618845,"aX":-1.731287204325213},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.4,"breakHorizontal":1.2,"spinRate":2424,"spinDirection":24},"zone":5,"typeConfidence":2.0,"plateTime":0.4339555577349352,"extension":5.774942025013424},"index":7,"playId":"913397c5-b22b-3fcc-b825-9e163f14b9bb","pitchNumber":7,"startTime":"2026-05-20T01:13:25.503Z","endTime":"2026-05-20T01:13:29.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670329,"link":"/api/v1/people/670329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":694212,"link":"/api/v1/people/694212"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":669236,"link":"/api/v1/people/669236"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":683002,"link":"/api/v1/people/683002"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":665750,"link":"/api/v1/people/665750"},"right":{"id":681297,"link":"/api/v1/people/681297"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":676356,"link":"/api/v1/people/676356"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":670329,"link":"/api/v1/people/670329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:13:29.643Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gunnar Henderson flies out sharply to center fielder Cedric Mullins.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-20T01:15:43.663Z","endTime":"2026-05-20T01:15:55.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"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":683002,"fullName":"Gunnar Henderson","link":"/api/v1/people/683002"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Carson Williams remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-05-20T01:15:14.845Z","endTime":"2026-05-20T01:15:14.866Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":700246,"link":"/api/v1/people/700246"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"401","replacedPlayer":{"id":650490,"link":"/api/v1/people/650490"},"defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Bryan Baker replaces Casey Legumina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-05-20T01:15:14.866Z","endTime":"2026-05-20T01:15:45.936Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641329,"link":"/api/v1/people/641329"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668984,"link":"/api/v1/people/668984","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":86.8,"strikeZoneTop":3.329,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.405812368960085,"aZ":-9.758985839637262,"pfxX":-3.721555456029872,"pfxZ":11.522928193941416,"pX":-0.11294705586383352,"pZ":2.364651115698649,"vX0":2.8208068105020616,"vY0":-139.54120103307085,"vZ0":-9.058186992075463,"x":121.31,"y":174.93,"x0":-0.6604193476350682,"y0":50.00203791310643,"z0":6.322114907034011,"aX":-7.238549106964008},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":6.0,"spinRate":2251,"spinDirection":202},"zone":5,"typeConfidence":0.91,"plateTime":0.3945956469405516,"extension":6.164264941899762},"hitData":{"launchSpeed":101.3,"launchAngle":26.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":139.46,"coordY":42.95}},"index":2,"playId":"1f47f3fb-de7d-3d1c-93e2-4dcc994ecf2d","pitchNumber":1,"startTime":"2026-05-20T01:15:45.936Z","endTime":"2026-05-20T01:15:55.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":683002,"link":"/api/v1/people/683002","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":683002,"link":"/api/v1/people/683002"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.77,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:15:55.172Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adley Rutschman flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-20T01:16:15.550Z","endTime":"2026-05-20T01:18:03.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668939,"fullName":"Adley Rutschman","link":"/api/v1/people/668939"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.79391001786099,"aZ":-9.585195137972802,"pfxX":-3.4205519147214396,"pfxZ":11.70259412985709,"pX":0.1257080723289265,"pZ":2.4739272064263194,"vX0":3.3555168768615613,"vY0":-138.7280790665146,"vZ0":-8.728265374515123,"x":112.21,"y":171.98,"x0":-0.6607099237776597,"y0":50.00653554826282,"z0":6.317904136643889,"aX":-6.605101325623028},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.3,"breakHorizontal":5.4,"spinRate":2200,"spinDirection":204},"zone":5,"typeConfidence":0.91,"plateTime":0.39627095696279735,"extension":6.083490904131779},"index":0,"playId":"9c4efb9b-1b1a-3baa-ae18-62048f930e01","pitchNumber":1,"startTime":"2026-05-20T01:16:21.376Z","endTime":"2026-05-20T01:16:24.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.559709919740975,"aZ":-25.571735282132142,"pfxX":-8.902764774872782,"pfxZ":4.193370753277597,"pX":-1.4013730195067835,"pZ":2.8662866068069555,"vX0":2.2249249211121747,"vY0":-125.00461371955382,"vZ0":-3.389212088930748,"x":170.42,"y":161.39,"x0":-1.1497033758359994,"y0":50.001681554997596,"z0":6.352579361047351,"aX":-14.006059361588836},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.0,"breakHorizontal":15.6,"spinRate":1739,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.43915626568471255,"extension":5.735425096268497},"index":1,"playId":"3583503e-3c04-3925-ac13-2a0fe3c38357","pitchNumber":2,"startTime":"2026-05-20T01:16:35.350Z","endTime":"2026-05-20T01:16:38.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":85.1,"endSpeed":77.9,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.712363619996392,"aZ":-25.325722508265645,"pfxX":-7.947269589739868,"pfxZ":4.4230607513844955,"pX":-1.5523220376843159,"pZ":2.6849957956441357,"vX0":1.402718063985534,"vY0":-123.87229598942778,"vZ0":-3.906129067910337,"x":176.17,"y":166.29,"x0":-1.0952537801432525,"y0":50.00107088398196,"z0":6.409814753906092,"aX":-12.296942490364913},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.3,"breakHorizontal":14.0,"spinRate":1687,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.442883795149994,"extension":6.268427571569296},"index":2,"playId":"84048420-f67d-3b6f-88d4-e577d9709f78","pitchNumber":3,"startTime":"2026-05-20T01:16:50.798Z","endTime":"2026-05-20T01:16:53.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"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":96.6,"endSpeed":87.5,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.12973619583365,"aZ":-10.290378412583182,"pfxX":-3.473098966090247,"pfxZ":11.093607513726731,"pX":-0.2614920857045831,"pZ":2.0331619437228454,"vX0":2.5142989785919387,"vY0":-140.36456240031742,"vZ0":-9.67004617718672,"x":126.97,"y":183.88,"x0":-0.7227734901739339,"y0":50.00547627340579,"z0":6.216095953390986,"aX":-6.8528312262301},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":5.6,"spinRate":2170,"spinDirection":205},"zone":8,"typeConfidence":0.91,"plateTime":0.39191774067726826,"extension":6.186691336665118},"index":3,"playId":"0a63adef-0b2d-3be0-a9b1-6b83f41e2b61","pitchNumber":4,"startTime":"2026-05-20T01:17:05.491Z","endTime":"2026-05-20T01:17:08.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-05-20T01:17:18.241Z","endTime":"2026-05-20T01:17:34.398Z","isPitch":false,"type":"action","player":{"id":668939,"link":"/api/v1/people/668939"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.2,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.533796698148553,"aZ":-26.102462122318805,"pfxX":-10.432450334946536,"pfxZ":3.887100202518389,"pX":-0.8169574349707611,"pZ":1.5335253659448373,"vX0":3.880930274703498,"vY0":-125.05932669412658,"vZ0":-6.253629466306976,"x":148.14,"y":197.37,"x0":-1.0460394815546175,"y0":50.00323408836868,"z0":6.24807789677788,"aX":-16.29199263847525},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.6,"breakHorizontal":17.8,"spinRate":1819,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.4403547108138568,"extension":6.3788430718539635},"index":5,"playId":"cd4ec536-1b2c-3b6e-9a9a-a4be1b67c2d6","pitchNumber":5,"startTime":"2026-05-20T01:17:34.398Z","endTime":"2026-05-20T01:17:37.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.253,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89423667075223,"aZ":-24.836370063096894,"pfxX":-10.131057444987084,"pfxZ":4.530343353338883,"pX":-0.4064179146521964,"pZ":2.0845382639469774,"vX0":4.228333097103111,"vY0":-126.9752504806677,"vZ0":-5.40527605090963,"x":132.49,"y":182.5,"x0":-0.7841639577276015,"y0":50.004991690408495,"z0":6.237208514190586,"aX":-16.415364970599498},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.1,"breakHorizontal":17.3,"spinRate":1875,"spinDirection":217},"zone":7,"typeConfidence":0.9,"plateTime":0.4326633777863851,"extension":6.730285301031864},"hitData":{"launchSpeed":74.0,"launchAngle":35.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":73.14,"coordY":117.9}},"index":6,"playId":"d69dfabc-0f4f-3b75-bb0d-3e398b983f46","pitchNumber":6,"startTime":"2026-05-20T01:17:55.186Z","endTime":"2026-05-20T01:18:03.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":668939,"link":"/api/v1/people/668939","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":668939,"link":"/api/v1/people/668939"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:18:03.459Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Alonso strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-20T01:18:25.326Z","endTime":"2026-05-20T01:19:15.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".276"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".327"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".317"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".467"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".226"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".373"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".275"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".231"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".194"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".050"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".914"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".807"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".984"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.074"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".775"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".825"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".763"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".629"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.19"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"98.82"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"103.60"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.34"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.07"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"100.06"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.63"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.93"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.60"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.64"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.91"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.78"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.35"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".621"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".914"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".769"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".807"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".984"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.400"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.074"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".775"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".825"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".763"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".407"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".629"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663743,"link":"/api/v1/people/663743"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_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":97.5,"endSpeed":87.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.62682651875414,"aZ":-10.136174548733916,"pfxX":-2.5680657026667983,"pfxZ":11.079218396422753,"pX":0.1599681775302423,"pZ":2.8559139325489302,"vX0":2.9602911232231723,"vY0":-141.62716400304376,"vZ0":-7.829282326219553,"x":110.9,"y":161.67,"x0":-0.5756560466482098,"y0":50.00216525945952,"z0":6.340454012908506,"aX":-5.108156190886687},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":3.8,"spinRate":2264,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.38985386166898817,"extension":6.255906647833933},"index":0,"playId":"6d1db056-0698-30a8-9568-ae4f9785a5c6","pitchNumber":1,"startTime":"2026-05-20T01:18:29.013Z","endTime":"2026-05-20T01:18:32.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66956227275978,"aZ":-32.24700184909862,"pfxX":3.3196780539995556,"pfxZ":-0.0455978301832074,"pX":-0.002631757456831086,"pZ":1.5059539232068389,"vX0":0.9743395530849791,"vY0":-126.93124209330982,"vZ0":-5.566577224717973,"x":117.1,"y":198.12,"x0":-0.8229745848309193,"y0":50.00190991384468,"z0":6.303624434274374,"aX":5.401087665637519},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.1,"breakHorizontal":-6.2,"spinRate":2443,"spinDirection":103},"zone":14,"typeConfidence":0.9,"plateTime":0.43198804867737906,"extension":6.055147655635813},"index":1,"playId":"d958a51d-2a00-37e1-afdb-1d5dc6bd3ab3","pitchNumber":2,"startTime":"2026-05-20T01:18:44.954Z","endTime":"2026-05-20T01:18:48.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-20T01:18:59.325Z","endTime":"2026-05-20T01:19:12.593Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.649364084237224,"aZ":-24.91544708337842,"pfxX":-9.69775326670503,"pfxZ":4.614628695040466,"pX":-0.803440838506548,"pZ":2.1267841514812886,"vX0":2.9247975074250885,"vY0":-125.48413102223677,"vZ0":-5.297157297182343,"x":147.63,"y":181.36,"x0":-0.7338973249737314,"y0":50.00349573978237,"z0":6.330949893189319,"aX":-15.252928923259308},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.2,"breakHorizontal":16.7,"spinRate":1758,"spinDirection":223},"zone":7,"typeConfidence":0.9,"plateTime":0.43882078606688557,"extension":6.060690930812066},"index":3,"playId":"8ca7212a-ad4a-38fd-908d-ddc46da21d7f","pitchNumber":3,"startTime":"2026-05-20T01:19:12.593Z","endTime":"2026-05-20T01:19:15.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641329,"link":"/api/v1/people/641329","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663743,"link":"/api/v1/people/663743"},"first":{"id":666018,"link":"/api/v1/people/666018"},"second":{"id":680700,"link":"/api/v1/people/680700"},"third":{"id":691406,"link":"/api/v1/people/691406"},"shortstop":{"id":670764,"link":"/api/v1/people/670764"},"left":{"id":802415,"link":"/api/v1/people/802415"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":676356,"link":"/api/v1/people/676356"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427533,"link":"/api/v1/people/427533"},"officialType":"Home Plate"},{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":641329,"link":"/api/v1/people/641329"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-20T01:19:15.593Z","atBatIndex":65}]