[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"James Wood homers (14) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T22:11:53.074Z","endTime":"2026-05-25T22:14:03.985Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,8],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"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-25T19:04:28.540Z","endTime":"2026-05-25T21:55:25.927Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"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-25T21:55:25.927Z","endTime":"2026-05-25T22:09:35.776Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"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-25T22:09:35.776Z","endTime":"2026-05-25T22:11:55.295Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":69.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.345691004518542,"aZ":-37.248287873394496,"pfxX":8.50336740292456,"pfxZ":-4.088928288952861,"pX":-0.08954420007605322,"pZ":2.9086046894514332,"vX0":1.6098115261331203,"vY0":-111.62921125813499,"vZ0":0.20381933673863228,"x":120.41,"y":160.25,"x0":-1.9270258134000746,"y0":50.004940184680905,"z0":6.706408626432267,"aX":10.54561124598802},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-7.0,"breakHorizontal":-15.8,"spinRate":2487,"spinDirection":37},"zone":5,"typeConfidence":0.9,"plateTime":0.49397300565264013,"extension":6.43703734319636},"index":3,"playId":"dd6eb660-525e-3e91-b622-e06ad2bb5c26","pitchNumber":1,"startTime":"2026-05-25T22:11:55.295Z","endTime":"2026-05-25T22:11:59.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":93.6,"endSpeed":84.0,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.07350919144,"aZ":-13.375800644172667,"pfxX":-2.750084828296268,"pfxZ":10.241889275797174,"pX":0.9504211517233083,"pZ":4.41791596154382,"vX0":8.09873864745809,"vY0":-135.90929672669222,"vZ0":-2.9886200199647566,"x":80.77,"y":119.5,"x0":-1.7359873895853923,"y0":50.00046727491774,"z0":6.484674201273539,"aX":-5.047886569708353},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.9,"breakHorizontal":2.9,"spinRate":2172,"spinDirection":206},"zone":12,"typeConfidence":0.92,"plateTime":0.4059938316968692,"extension":6.606888122510532},"index":4,"playId":"beb888fe-8650-3aeb-96e5-5f34be87a020","pitchNumber":2,"startTime":"2026-05-25T22:12:11.959Z","endTime":"2026-05-25T22:12:16.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":72.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56342917624068,"aZ":-17.47623770568333,"pfxX":-5.944049811080937,"pfxZ":10.686974950650391,"pX":-0.11377114872930036,"pZ":3.464595337722415,"vX0":5.429817594101341,"vY0":-117.48674102376698,"vZ0":-2.9035467319719426,"x":121.34,"y":145.24,"x0":-1.700356352207203,"y0":50.00566678723702,"z0":6.370946397006023,"aX":-8.178687489600478},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":18.7,"breakHorizontal":9.1,"spinRate":1956,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.46906679044009314,"extension":6.730718651137057},"index":5,"playId":"0ca622be-fa3c-3aea-a50e-e8d14479cdef","pitchNumber":3,"startTime":"2026-05-25T22:12:29.270Z","endTime":"2026-05-25T22:12:32.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":76.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.860873966404014,"aZ":-27.652204705309188,"pfxX":4.005161785938491,"pfxZ":3.004449839363481,"pX":0.9695149261609397,"pZ":3.3491238799144947,"vX0":5.572356064070666,"vY0":-122.83986279728899,"vZ0":-2.0066014272153714,"x":80.04,"y":148.35,"x0":-1.8622354249887842,"y0":50.00226978571237,"z0":6.5636863227929885,"aX":6.024319185022605},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":5.2,"breakHorizontal":-8.8,"spinRate":2531,"spinDirection":76},"zone":12,"typeConfidence":0.91,"plateTime":0.4485618882485869,"extension":6.597995058194074},"index":6,"playId":"9435e367-49e4-3988-842a-dd9664367c66","pitchNumber":4,"startTime":"2026-05-25T22:12:51.806Z","endTime":"2026-05-25T22:12:55.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.863949041012972,"aZ":-29.99113535097335,"pfxX":2.0813856994612614,"pfxZ":1.4558576204546938,"pX":1.1008645108432185,"pZ":0.8354349652671837,"vX0":6.513701146490776,"vY0":-122.15338932650069,"vZ0":-7.01655622800471,"x":75.04,"y":216.22,"x0":-1.8793363970271169,"y0":50.00302491606252,"z0":6.350645095494557,"aX":3.119322616351201},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.1,"breakHorizontal":-5.4,"spinRate":2614,"spinDirection":63},"zone":14,"typeConfidence":0.93,"plateTime":0.44977996240153395,"extension":6.686271284989575},"index":7,"playId":"c58b9ae1-cfc7-3f2e-8225-0eac76a635e2","pitchNumber":5,"startTime":"2026-05-25T22:13:14.780Z","endTime":"2026-05-25T22:13:19.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.110520615145063,"aZ":-37.851048245398495,"pfxX":7.828386139059616,"pfxZ":-4.130148465759053,"pX":-0.24646795271895228,"pZ":2.795002209129418,"vX0":1.734980788473493,"vY0":-116.77003124494841,"vZ0":-0.5792897817931169,"x":126.39,"y":163.31,"x0":-2.0170514999801656,"y0":50.00411611875463,"z0":6.6241870075732265,"aX":10.752427570799274},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.3,"breakHorizontal":-14.6,"spinRate":2479,"spinDirection":39},"zone":5,"typeConfidence":0.89,"plateTime":0.4700499829483116,"extension":6.649651068179355},"hitData":{"launchSpeed":107.7,"launchAngle":28.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":175.37,"coordY":39.44}},"index":8,"playId":"b1fbff6b-c843-3689-b4cd-60ff46f9f11e","pitchNumber":6,"startTime":"2026-05-25T22:13:35.582Z","endTime":"2026-05-25T22:14:03.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"contextMetrics":{},"playEndTime":"2026-05-25T22:14:03.985Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis García Jr. doubles (10) on a fly ball to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T22:14:06.371Z","endTime":"2026-05-25T22:14:40.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":85.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49499675470661,"aZ":-11.119160200314937,"pfxX":-4.165563803934395,"pfxZ":11.0720061147731,"pX":-0.7720721169538599,"pZ":2.881327974231259,"vX0":4.631283832661376,"vY0":-137.5058878285317,"vZ0":-7.316900403929203,"x":146.43,"y":160.98,"x0":-1.942609049506246,"y0":50.001485005612956,"z0":6.343508094427418,"aX":-7.920460349705015},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.6,"breakHorizontal":6.5,"spinRate":2100,"spinDirection":197},"zone":1,"typeConfidence":0.92,"plateTime":0.39941314522369886,"extension":6.540947372787397},"hitData":{"launchSpeed":98.9,"launchAngle":28.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":73.92,"coordY":56.54}},"index":0,"playId":"655659a8-8615-39de-b451-cf4c1fd005fb","pitchNumber":1,"startTime":"2026-05-25T22:14:26.943Z","endTime":"2026-05-25T22:14:40.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.0,"awayTeamWinProbability":65.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":0.78,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:14:40.962Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Curtis Mead homers (6) on a fly ball to left center field. Luis García Jr. scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T22:14:48.939Z","endTime":"2026-05-25T22:17:54.369Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.405115826210768,"aZ":-15.262154565100934,"pfxX":-3.0815165381954266,"pfxZ":9.0914337738184,"pX":0.24010521364023313,"pZ":2.918959762633479,"vX0":6.2543020877463515,"vY0":-135.6883569159753,"vZ0":-6.5217595617649575,"x":107.85,"y":159.97,"x0":-1.6969982500823295,"y0":50.00166781158573,"z0":6.4220154471586985,"aX":-5.731976761131341},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.2,"breakHorizontal":4.2,"spinRate":1945,"spinDirection":194},"zone":2,"typeConfidence":0.91,"plateTime":0.4040705641902105,"extension":6.502487092443407},"index":0,"playId":"32b7e2ea-be2c-32eb-b453-d3884ef2acfe","pitchNumber":1,"startTime":"2026-05-25T22:15:10.336Z","endTime":"2026-05-25T22:15:14.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.60425173295771,"aZ":-14.115334722846693,"pfxX":-4.138473075274609,"pfxZ":9.4979111928284,"pX":0.24519223525616957,"pZ":3.5604019122052915,"vX0":6.542231766676829,"vY0":-137.29449458843757,"vZ0":-5.3609871917066,"x":107.65,"y":142.65,"x0":-1.6354874262056112,"y0":50.00100487415778,"z0":6.50592124893787,"aX":-7.867414385591995},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":6.0,"spinRate":2002,"spinDirection":196},"zone":12,"typeConfidence":0.92,"plateTime":0.3996028297785079,"extension":6.441097400712542},"index":1,"playId":"f56646a0-8913-382a-bc49-d25f162e0dc1","pitchNumber":2,"startTime":"2026-05-25T22:15:28.976Z","endTime":"2026-05-25T22:15:32.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":86.3,"endSpeed":79.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2717068307335,"aZ":-31.604080239886322,"pfxX":4.36621254701519,"pfxZ":0.35924101663983965,"pX":1.5034187607157037,"pZ":1.0303375538754505,"vX0":6.987532404970584,"vY0":-125.324427868736,"vZ0":-7.032744405059288,"x":59.69,"y":210.96,"x0":-1.8924290660946388,"y0":50.00317835394032,"z0":6.467664632985769,"aX":6.916283713238211},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.8,"breakHorizontal":-9.6,"spinRate":2622,"spinDirection":120},"zone":14,"typeConfidence":0.89,"plateTime":0.43772193750797683,"extension":6.357955915671917},"index":2,"playId":"0f656912-b3c4-3791-a6be-c078ec7c1071","pitchNumber":3,"startTime":"2026-05-25T22:15:49.611Z","endTime":"2026-05-25T22:15:53.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-25T22:16:02.700Z","endTime":"2026-05-25T22:16:17.485Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.308475383575367,"aZ":-13.371779286420622,"pfxX":-3.7547446017705903,"pfxZ":9.833732534384144,"pX":0.17920896465030475,"pZ":2.6572477803139667,"vX0":6.287001734591456,"vY0":-137.3797573760253,"vZ0":-7.668932091410138,"x":110.17,"y":167.03,"x0":-1.65070839559287,"y0":50.00629454679042,"z0":6.3932619176601495,"aX":-7.182178148108733},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":5.5,"spinRate":2127,"spinDirection":192},"zone":5,"typeConfidence":0.92,"plateTime":0.3986362682827953,"extension":6.493942937992077},"index":4,"playId":"6f084fc4-a256-3109-afbb-3d663295f392","pitchNumber":4,"startTime":"2026-05-25T22:16:17.485Z","endTime":"2026-05-25T22:16:22.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46674060744774,"aZ":-28.18756306105842,"pfxX":3.1738252743747672,"pfxZ":2.5710448923486084,"pX":1.0102889666799182,"pZ":0.4692000418351324,"vX0":6.250503194357124,"vY0":-124.38405961692416,"vZ0":-8.448605408218063,"x":78.49,"y":226.11,"x0":-1.958213639257877,"y0":50.0017058720401,"z0":6.283777436492582,"aX":4.918653081603364},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.6,"breakHorizontal":-7.3,"spinRate":2562,"spinDirection":89},"zone":14,"typeConfidence":0.91,"plateTime":0.4421817908940371,"extension":6.46877120727952},"index":5,"playId":"ac5b9651-2291-3ec0-b286-a9a437891bb7","pitchNumber":5,"startTime":"2026-05-25T22:16:45.409Z","endTime":"2026-05-25T22:16:49.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":82.9,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39108828547918,"aZ":-14.922973996876214,"pfxX":-3.789095555040113,"pfxZ":9.661588368976465,"pX":-0.09940131490531905,"pZ":2.986818870881143,"vX0":5.695809253793332,"vY0":-134.10851366857887,"vZ0":-6.30130765805407,"x":120.79,"y":158.14,"x0":-1.7782082766319278,"y0":50.00133457909891,"z0":6.469348756074177,"aX":-6.764575490880811},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.0,"breakHorizontal":5.4,"spinRate":2087,"spinDirection":199},"zone":2,"typeConfidence":0.91,"plateTime":0.41158914836265703,"extension":6.464299237836935},"index":6,"playId":"ddb4d4f9-7ce5-3a15-bc08-63b78d943659","pitchNumber":6,"startTime":"2026-05-25T22:17:08.665Z","endTime":"2026-05-25T22:17:12.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93464580726797,"aZ":-34.02464783361231,"pfxX":3.411947475945545,"pfxZ":-1.1663997869762568,"pX":0.41073367362701885,"pZ":1.6420381872913383,"vX0":4.940439411989376,"vY0":-125.50678232246777,"vZ0":-4.936684109153659,"x":101.34,"y":194.44,"x0":-2.031412229801412,"y0":50.002687009349025,"z0":6.425706385608822,"aX":5.408203738224289},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.1,"breakHorizontal":-7.3,"spinRate":2595,"spinDirection":123},"zone":9,"typeConfidence":0.91,"plateTime":0.4374878630895336,"extension":6.594897643496717},"hitData":{"launchSpeed":105.3,"launchAngle":22.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":48.88,"coordY":55.75}},"index":7,"playId":"aa356858-deeb-3b78-abf9-befbc788b92d","pitchNumber":7,"startTime":"2026-05-25T22:17:33.237Z","endTime":"2026-05-25T22:17:54.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":-11.400000000000002,"leverageIndex":1.08,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:17:54.369Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T22:18:02.012Z","endTime":"2026-05-25T22:20:18.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":93.9,"endSpeed":85.1,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.634028910886535,"aZ":-13.36468974219619,"pfxX":-1.9377966380802352,"pfxZ":10.064768762208868,"pX":0.2938985487523517,"pZ":4.008658043992492,"vX0":6.101451810555264,"vY0":-136.47774861558776,"vZ0":-4.214336894284829,"x":105.8,"y":130.55,"x0":-1.7281384816202803,"y0":50.004110389110906,"z0":6.506606056814789,"aX":-3.6226428272087663},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.4,"breakHorizontal":2.0,"spinRate":2180,"spinDirection":190},"zone":12,"typeConfidence":0.92,"plateTime":0.4027631660509474,"extension":6.575697044580406},"index":0,"playId":"1792c223-cffd-3ccf-8425-ce02cbed79ef","pitchNumber":1,"startTime":"2026-05-25T22:18:22.825Z","endTime":"2026-05-25T22:18:27.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.289332955506435,"aZ":-28.577804467682792,"pfxX":2.7216881865486022,"pfxZ":2.2808909373154904,"pX":0.7394197212921655,"pZ":0.8542393494402314,"vX0":6.186846058982662,"vY0":-125.16119545763155,"vZ0":-7.412507808289963,"x":88.82,"y":215.72,"x0":-2.126323218836445,"y0":50.00022152980024,"z0":6.222132531323506,"aX":4.278077934870645},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":-6.5,"spinRate":2686,"spinDirection":99},"zone":14,"typeConfidence":0.91,"plateTime":0.43906353770808515,"extension":6.60108107972975},"index":1,"playId":"ac3459a4-843f-3286-ab98-d74697260552","pitchNumber":2,"startTime":"2026-05-25T22:18:38.792Z","endTime":"2026-05-25T22:18:43.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10842811758357,"aZ":-29.761511522597182,"pfxX":3.7845066867748267,"pfxZ":1.522607798031009,"pX":0.3614171511830968,"pZ":1.5132278933114651,"vX0":5.061848598952761,"vY0":-125.48418199850737,"vZ0":-5.727846195368529,"x":103.22,"y":197.92,"x0":-2.179174058967392,"y0":50.003447927031324,"z0":6.2719589321120575,"aX":5.989990854451712},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.6,"breakHorizontal":-8.0,"spinRate":2784,"spinDirection":100},"zone":14,"typeConfidence":0.91,"plateTime":0.43771386298760495,"extension":6.474741720066813},"index":2,"playId":"ac696138-e19a-341e-b624-e71831073d95","pitchNumber":3,"startTime":"2026-05-25T22:18:58.241Z","endTime":"2026-05-25T22:19:03.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.39225003370603,"aZ":-11.40872133088833,"pfxX":-2.738387805678842,"pfxZ":10.982804630304106,"pX":0.479138861129019,"pZ":2.4862891356240806,"vX0":7.124008437765095,"vY0":-137.5831471561671,"vZ0":-8.217322477258447,"x":98.74,"y":171.65,"x0":-1.8038440719584408,"y0":50.00564424425686,"z0":6.311123840087951,"aX":-5.179191967487952},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.0,"breakHorizontal":3.2,"spinRate":2086,"spinDirection":196},"zone":6,"typeConfidence":0.92,"plateTime":0.4001951490265334,"extension":6.625619568028298},"index":3,"playId":"3be682ab-0099-354d-acf3-83433e6edf2f","pitchNumber":4,"startTime":"2026-05-25T22:19:18.020Z","endTime":"2026-05-25T22:19:22.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66407256839973,"aZ":-12.231045773927809,"pfxX":-3.996026870539123,"pfxZ":10.76962287259194,"pX":0.16373085286668038,"pZ":3.049312358929416,"vX0":7.493847965539723,"vY0":-136.13300966437765,"vZ0":-6.140059718255609,"x":110.76,"y":156.45,"x0":-2.1225019499947737,"y0":50.000644760115165,"z0":6.203328631015646,"aX":-7.39894850679818},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":5.4,"spinRate":2197,"spinDirection":204},"zone":2,"typeConfidence":0.92,"plateTime":0.40445910676885655,"extension":6.64031597803687},"index":4,"playId":"89f40160-a4d8-3ac7-b1b0-852984f86c25","pitchNumber":5,"startTime":"2026-05-25T22:19:34.322Z","endTime":"2026-05-25T22:19:37.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.54423293114362,"aZ":-12.257950408479175,"pfxX":-3.1276441199908644,"pfxZ":10.573206540915718,"pX":-0.25352511475430045,"pZ":3.041375771395758,"vX0":6.2416408829708026,"vY0":-137.59849823606103,"vZ0":-6.070041561895705,"x":126.66,"y":156.66,"x0":-2.163213949603437,"y0":50.00441936082886,"z0":6.135548223653066,"aX":-5.892819766290427},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":4.1,"spinRate":2372,"spinDirection":199},"zone":2,"typeConfidence":0.92,"plateTime":0.4007808300430913,"extension":6.680085861463558},"index":5,"playId":"1f2dc396-a806-3c70-adb1-a5c1cdcc7c9f","pitchNumber":6,"startTime":"2026-05-25T22:19:52.007Z","endTime":"2026-05-25T22:19:58.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.229001858929507,"aZ":-28.819777117207874,"pfxX":3.7217741480183424,"pfxZ":2.1348707176905055,"pX":-0.24951653130740306,"pZ":3.182226307145035,"vX0":3.9336853363056035,"vY0":-124.60536226631545,"vZ0":-2.0304834459837764,"x":126.51,"y":152.86,"x0":-2.332626657138053,"y0":50.002636461241636,"z0":6.3907172942457775,"aX":5.847123849548251},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.6,"breakHorizontal":-7.7,"spinRate":2809,"spinDirection":82},"zone":2,"typeConfidence":0.92,"plateTime":0.4397118435163492,"extension":6.510758945237474},"index":6,"playId":"38d3de5b-a8d5-3d95-bb37-d3041959ee84","pitchNumber":7,"startTime":"2026-05-25T22:20:13.876Z","endTime":"2026-05-25T22:20:18.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.0,"awayTeamWinProbability":75.0,"homeTeamWinProbabilityAdded":1.4000000000000021,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:20:18.257Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dylan Crews pops out to first baseman Kyle Manzardo in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T22:20:23.168Z","endTime":"2026-05-25T22:20:54.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"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":94.5,"endSpeed":86.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.219702909296835,"aZ":-12.04681718163573,"pfxX":-2.794647376145648,"pfxZ":10.598580606066763,"pX":-0.4489316258111594,"pZ":2.721249817383488,"vX0":4.8779445253977896,"vY0":-137.37769076633555,"vZ0":-7.411305092932427,"x":134.11,"y":165.31,"x0":-1.8896124600563275,"y0":50.00477588641148,"z0":6.284408505135259,"aX":-5.3085996311500425},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":4.0,"spinRate":2313,"spinDirection":197},"zone":4,"typeConfidence":0.92,"plateTime":0.399657252168963,"extension":6.596407835918927},"hitData":{"launchSpeed":83.9,"launchAngle":65.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":176.3,"coordY":172.84}},"index":0,"playId":"099899f9-f163-394e-8b00-218b56b931dc","pitchNumber":1,"startTime":"2026-05-25T22:20:44.258Z","endTime":"2026-05-25T22:20:54.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:20:54.286Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, first baseman Kyle Manzardo to pitcher Tanner Bibee.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-05-25T22:21:04.869Z","endTime":"2026-05-25T22:22:16.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87505265738435,"aZ":-29.574906505440165,"pfxX":1.9422960376821867,"pfxZ":1.6394049902857333,"pX":0.3196144450791754,"pZ":1.862753810492813,"vX0":5.74476903745751,"vY0":-125.11102543717986,"vZ0":-4.65686259934395,"x":104.82,"y":188.49,"x0":-2.2573494298494996,"y0":50.00504429287815,"z0":6.167856547083462,"aX":3.0835227805567142},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.2,"breakHorizontal":-4.8,"spinRate":2528,"spinDirection":99},"zone":9,"typeConfidence":0.92,"plateTime":0.4375418310377661,"extension":6.487877326982421},"index":0,"playId":"fc6e9711-9ec4-3161-b497-6a63b85199de","pitchNumber":1,"startTime":"2026-05-25T22:21:24.305Z","endTime":"2026-05-25T22:21:28.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.797475615185103,"aZ":-13.15663704938061,"pfxX":-3.4290205117833286,"pfxZ":9.94835600560156,"pX":-0.2736676793085203,"pZ":2.849222955297389,"vX0":5.903639229570196,"vY0":-136.81134023068827,"vZ0":-6.708117285187161,"x":127.43,"y":161.85,"x0":-2.005741705008845,"y0":50.0034591291448,"z0":6.219764659108874,"aX":-6.555873766500732},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2225,"spinDirection":204},"zone":2,"typeConfidence":0.91,"plateTime":0.39907048577643955,"extension":6.595732365446086},"index":1,"playId":"4fd2226a-1812-3441-ae7a-b6da7433c96b","pitchNumber":2,"startTime":"2026-05-25T22:21:42.863Z","endTime":"2026-05-25T22:21:49.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-25T22:21:53.500Z","endTime":"2026-05-25T22:22:09.458Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.386653011163794,"aZ":-20.662933522832752,"pfxX":-6.3149374221815595,"pfxZ":7.978523563550235,"pX":-1.00052311818355,"pZ":1.2972959716619794,"vX0":4.44206577107445,"vY0":-118.6967303737957,"vZ0":-6.890463000545367,"x":155.14,"y":203.75,"x0":-2.0656745871979747,"y0":50.00290335886252,"z0":6.089131199033528,"aX":-9.109806265323938},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":13.2,"breakHorizontal":10.6,"spinRate":1824,"spinDirection":209},"zone":13,"typeConfidence":0.91,"plateTime":0.459539315843311,"extension":6.67340756912293},"hitData":{"launchSpeed":68.9,"launchAngle":0.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.9,"coordY":162.54}},"index":3,"playId":"63273993-14d3-37ec-a856-80c379fb92bc","pitchNumber":3,"startTime":"2026-05-25T22:22:09.458Z","endTime":"2026-05-25T22:22:16.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:22:16.984Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis Bazzana grounds out, shortstop CJ Abrams to first baseman Luis García Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-25T22:24:25.533Z","endTime":"2026-05-25T22:25:53.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.485236005803262,"aZ":-23.221602512229392,"pfxX":10.758526376007385,"pfxZ":5.272172502469778,"pX":0.43662077659770043,"pZ":2.279779978642864,"vX0":-8.007947704748727,"vY0":-130.0503488145087,"vZ0":-1.0898247221130963,"x":100.36,"y":177.23,"x0":2.1713659998780597,"y0":50.00180061855481,"z0":4.479901560400723,"aX":18.2675504588056},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.5,"breakHorizontal":-17.5,"spinRate":2148,"spinDirection":111},"zone":6,"typeConfidence":0.9,"plateTime":0.4225570542524246,"extension":6.338589022947644},"index":0,"playId":"77d3646a-7607-31c6-83b7-69174a475d75","pitchNumber":1,"startTime":"2026-05-25T22:24:33.545Z","endTime":"2026-05-25T22:24:37.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":71.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.473153131754778,"aZ":-27.737729703655887,"pfxX":1.7964263604331796,"pfxZ":3.3666813543123917,"pX":-1.0869729515336735,"pZ":1.2047696139312822,"vX0":-8.034373989137217,"vY0":-114.4012477827861,"vZ0":-1.166274453870471,"x":158.43,"y":206.25,"x0":2.2475274962966507,"y0":50.00120077810012,"z0":4.457409102064933,"aX":2.3662225282184455},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":6.1,"breakHorizontal":-1.1,"spinRate":2362,"spinDirection":302},"zone":13,"typeConfidence":0.89,"plateTime":0.4800660381044475,"extension":6.437178394603802},"index":1,"playId":"a6f8f653-ecce-3885-8aba-b90a5e4f1918","pitchNumber":2,"startTime":"2026-05-25T22:24:50.085Z","endTime":"2026-05-25T22:24:54.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":89.4,"endSpeed":82.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61078855498818,"aZ":-23.47229958054441,"pfxX":9.91986207611919,"pfxZ":5.07743929497284,"pX":0.432194649894167,"pZ":1.1027571017030622,"vX0":-7.610473897745113,"vY0":-129.96888269401876,"vZ0":-3.832004745217581,"x":100.53,"y":209.01,"x0":2.1059119842028244,"y0":50.00628645749612,"z0":4.373772047936365,"aX":17.016136557127144},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.5,"breakHorizontal":-16.3,"spinRate":2150,"spinDirection":112},"zone":14,"typeConfidence":0.9,"plateTime":0.4210264318055259,"extension":6.298227533814518},"index":2,"playId":"a6a2dcb6-ad39-3a34-8dcb-4cff3acfdc1b","pitchNumber":3,"startTime":"2026-05-25T22:25:08.534Z","endTime":"2026-05-25T22:25:12.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.494363502384726,"aZ":-34.096540346554,"pfxX":11.113780217699256,"pfxZ":-1.175262455797684,"pX":-0.35699750345856335,"pZ":2.1531984863205893,"vX0":-9.782922592693994,"vY0":-127.4941456011312,"vZ0":1.0389361684685239,"x":130.61,"y":180.64,"x0":2.095707577491442,"y0":50.001946219648865,"z0":4.442241980459159,"aX":18.19980384359289},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.6,"breakHorizontal":-17.8,"spinRate":2053,"spinDirection":103},"zone":7,"typeConfidence":0.89,"plateTime":0.43047815976195114,"extension":6.350229474597201},"index":3,"playId":"42d7eee9-9c03-36dd-b673-eceec5da3c2b","pitchNumber":4,"startTime":"2026-05-25T22:25:26.799Z","endTime":"2026-05-25T22:25:30.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.123817760318655,"aZ":-26.723328858040556,"pfxX":9.531645134456976,"pfxZ":3.1736165509324907,"pX":-0.13802224687810097,"pZ":1.9693608187430331,"vX0":-9.062794404050113,"vY0":-130.66388950249416,"vZ0":-0.897074871245558,"x":122.26,"y":185.61,"x0":2.1473857358548125,"y0":50.003720579927126,"z0":4.336336995784311,"aX":16.380325016729028},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.8,"breakHorizontal":-15.1,"spinRate":2184,"spinDirection":104},"zone":8,"typeConfidence":0.8,"plateTime":0.4201819145974155,"extension":6.701836282812368},"hitData":{"launchSpeed":104.4,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.12,"coordY":131.67}},"index":4,"playId":"2d415ef9-55c8-35ad-af8d-f05315decb14","pitchNumber":5,"startTime":"2026-05-25T22:25:45.022Z","endTime":"2026-05-25T22:25:53.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:25:53.318Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a sharp line drive to left fielder Daylen Lile.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-25T22:25:57.190Z","endTime":"2026-05-25T22:27:45.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"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":90.5,"endSpeed":82.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64736710451138,"aZ":-25.7739541899592,"pfxX":8.053279629640631,"pfxZ":3.6613331234883173,"pX":0.6698551435782707,"pZ":3.9325797755760097,"vX0":-6.7633095431928485,"vY0":-131.56935192541835,"vZ0":3.555176492860163,"x":91.47,"y":132.6,"x0":2.231006967513174,"y0":50.00275942311985,"z0":4.476719858967325,"aX":14.079267404005295},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":-13.1,"spinRate":2122,"spinDirection":108},"zone":12,"typeConfidence":0.91,"plateTime":0.4167580098051826,"extension":6.144324192586813},"index":0,"playId":"c0b1c758-5438-3baf-923a-d288ccdd6032","pitchNumber":1,"startTime":"2026-05-25T22:26:18.913Z","endTime":"2026-05-25T22:26:22.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.684341035567584,"aZ":-30.925629359493904,"pfxX":9.715915755614693,"pfxZ":0.7376476720810787,"pX":0.9885349280514613,"pZ":1.7047389387795537,"vX0":-6.404900996693381,"vY0":-129.73618319806883,"vZ0":-0.4220499250927614,"x":79.32,"y":192.75,"x0":2.2295884498819194,"y0":50.0063285441942,"z0":4.230991102514964,"aX":16.530343407793136},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.4,"breakHorizontal":-16.1,"spinRate":2066,"spinDirection":104},"zone":14,"typeConfidence":0.91,"plateTime":0.42252812793719574,"extension":6.0657606310159515},"index":1,"playId":"6b2f9a27-f2ec-3859-aeba-aae063163b29","pitchNumber":2,"startTime":"2026-05-25T22:26:35.139Z","endTime":"2026-05-25T22:26:39.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.10436659603205,"aZ":-31.536205485718344,"pfxX":9.622533279183145,"pfxZ":0.38129258161490576,"pX":0.09057525687611576,"pZ":2.045509747690281,"vX0":-8.367685586818634,"vY0":-129.36416319681635,"vZ0":0.49029632046725746,"x":113.55,"y":183.55,"x0":2.117629980894324,"y0":50.00607140519462,"z0":4.271793778360923,"aX":16.304695658230923},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.1,"breakHorizontal":-15.6,"spinRate":2064,"spinDirection":103},"zone":8,"typeConfidence":0.91,"plateTime":0.4234688327491045,"extension":6.201910375556933},"index":2,"playId":"7a1af42d-cb35-3866-85c8-686a51d03b03","pitchNumber":3,"startTime":"2026-05-25T22:26:52.559Z","endTime":"2026-05-25T22:26:56.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59592446457163,"aZ":-31.07983568382893,"pfxX":-2.0208605229099703,"pfxZ":0.8051151604894677,"pX":-1.0594693808624136,"pZ":2.155337301312241,"vX0":-6.821520658483501,"vY0":-116.61996202524435,"vZ0":1.3317343908921428,"x":157.38,"y":180.59,"x0":2.1816412335415034,"y0":50.00281258764057,"z0":4.537449529005078,"aX":-2.746561365263632},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":2.2,"breakHorizontal":5.5,"spinRate":2306,"spinDirection":253},"zone":13,"typeConfidence":0.89,"plateTime":0.4720358290059474,"extension":6.626131071567925},"index":3,"playId":"9910368f-4e7d-3435-aa1f-089cd200d17c","pitchNumber":4,"startTime":"2026-05-25T22:27:13.632Z","endTime":"2026-05-25T22:27:19.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22355311991065,"aZ":-24.390131863368527,"pfxX":9.456518052874657,"pfxZ":4.481984368981693,"pX":0.05057184638798804,"pZ":2.3392395322438917,"vX0":-8.712413906348884,"vY0":-131.08913374228067,"vZ0":-0.3214428701893516,"x":115.07,"y":175.62,"x0":2.1917534777459875,"y0":50.00287969417575,"z0":4.287290314824657,"aX":16.425800605966973},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.3,"breakHorizontal":-15.1,"spinRate":2195,"spinDirection":108},"zone":5,"typeConfidence":0.9,"plateTime":0.41813524874470254,"extension":6.424915410302265},"hitData":{"launchSpeed":107.1,"launchAngle":14.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":63.81,"coordY":103.73}},"index":4,"playId":"6520cf98-d3e1-311d-a07f-8cba0f67203a","pitchNumber":5,"startTime":"2026-05-25T22:27:34.017Z","endTime":"2026-05-25T22:27:45.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":2.3999999999999986,"leverageIndex":0.59,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:27:45.517Z","atBatIndex":7},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Chase DeLauter grounds into a double play, first baseman Luis García Jr. to shortstop CJ Abrams to first baseman Luis García Jr. José Ramírez out at 2nd. Chase DeLauter out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-05-25T22:27:50.608Z","endTime":"2026-05-25T22:29:29.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":90.1,"endSpeed":82.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.740697270502217,"aZ":-23.905892396527754,"pfxX":9.431061222180094,"pfxZ":4.754122265528199,"pX":-0.6495518748147676,"pZ":2.177842989351284,"vX0":-9.917424076952873,"vY0":-130.86576578716483,"vZ0":-1.015966974711225,"x":141.76,"y":179.98,"x0":1.957849530976791,"y0":50.005789507567826,"z0":4.356226255798598,"aX":16.41640513613317},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.6,"breakHorizontal":-15.0,"spinRate":2234,"spinDirection":107},"zone":7,"typeConfidence":0.9,"plateTime":0.4180048788509607,"extension":6.393232690203019},"index":0,"playId":"480cd27d-540e-362c-ba1f-81c24d889051","pitchNumber":1,"startTime":"2026-05-25T22:28:15.223Z","endTime":"2026-05-25T22:28:19.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.683237740464463,"aZ":-32.22565015170194,"pfxX":10.367273026586783,"pfxZ":-0.026497869364830784,"pX":-0.22909478484820103,"pZ":1.0546532890694214,"vX0":-9.24006845583404,"vY0":-130.41204217293338,"vZ0":-1.5680431314630248,"x":125.73,"y":210.3,"x0":2.0214699064356947,"y0":50.004869480744404,"z0":4.10561851418977,"aX":17.771714274582155},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-0.2,"breakHorizontal":-16.6,"spinRate":2084,"spinDirection":102},"zone":13,"typeConfidence":0.9,"plateTime":0.4207807982374616,"extension":6.329123787034564},"index":1,"playId":"4608abbd-2525-3481-841d-0dd77695d2f0","pitchNumber":2,"startTime":"2026-05-25T22:28:35.357Z","endTime":"2026-05-25T22:28:40.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":71.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.877416645871882,"aZ":-29.936664817953666,"pfxX":-1.9763453522689212,"pfxZ":1.6845359581368058,"pX":-0.35204588557540667,"pZ":2.932728373520442,"vX0":-5.5126186763170395,"vY0":-116.32113050406181,"vZ0":3.3997473031982026,"x":130.42,"y":159.6,"x0":2.3344694685525362,"y0":50.00354750511922,"z0":4.344103798472273,"aX":-2.62728803702541},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":4.6,"breakHorizontal":5.3,"spinRate":2282,"spinDirection":281},"zone":1,"typeConfidence":0.89,"plateTime":0.4763510569105507,"extension":6.52020490810572},"index":2,"playId":"8786bbe0-2e06-386f-9272-cfc8ae3ff515","pitchNumber":3,"startTime":"2026-05-25T22:28:56.235Z","endTime":"2026-05-25T22:29:00.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.061100145421246,"aZ":-29.974324245882894,"pfxX":-3.3835889374862234,"pfxZ":1.6160297183180017,"pX":0.13406531478272868,"pZ":1.2197148778163884,"vX0":-4.224853184792492,"vY0":-116.79955705224076,"vZ0":-0.06754113391375827,"x":111.89,"y":205.85,"x0":2.416262460774324,"y0":50.00216734853149,"z0":4.103236010653271,"aX":-4.604798471143187},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":3.2,"breakHorizontal":7.3,"spinRate":2308,"spinDirection":261},"zone":14,"typeConfidence":0.9,"plateTime":0.47165451933411306,"extension":6.255423507467952},"hitData":{"launchSpeed":89.5,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.87,"coordY":164.35}},"index":3,"playId":"ea27b7b1-b0b4-3da7-a20d-ca4eefef777d","pitchNumber":4,"startTime":"2026-05-25T22:29:21.667Z","endTime":"2026-05-25T22:29:29.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.16,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:29:29.659Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jacob Young homers (7) on a fly ball to left center field.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T22:31:19.660Z","endTime":"2026-05-25T22:33:48.452Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.855859143385523,"aZ":-29.038037398738265,"pfxX":3.7825938907757113,"pfxZ":2.0290985996070434,"pX":0.18901498313648402,"pZ":2.1135434077988977,"vX0":4.547401899460896,"vY0":-124.01629812547196,"vZ0":-4.524560561429544,"x":109.8,"y":181.71,"x0":-2.1658232343957486,"y0":50.00094159052748,"z0":6.408451950327911,"aX":5.838488116378117},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.8,"breakHorizontal":-8.0,"spinRate":2637,"spinDirection":91},"zone":8,"typeConfidence":0.91,"plateTime":0.4431563013561495,"extension":6.561256345915517},"index":0,"playId":"51e8d5f0-f0b5-36f2-b704-6ef159d19d6b","pitchNumber":1,"startTime":"2026-05-25T22:31:43.752Z","endTime":"2026-05-25T22:31:48.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06633275229948,"aZ":-13.775314908743669,"pfxX":-3.098739164951672,"pfxZ":10.176300572849888,"pX":-0.3494624051253034,"pZ":3.7367696186187467,"vX0":5.218676546790912,"vY0":-134.33482120677365,"vZ0":-4.26065468420987,"x":130.32,"y":137.89,"x0":-1.9244072569766515,"y0":50.00081753556665,"z0":6.3389771427216886,"aX":-5.601831256938542},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.5,"breakHorizontal":4.3,"spinRate":2332,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.4094497019553818,"extension":6.583837160288308},"index":1,"playId":"7c657ae4-de24-3bff-a763-ad4bdc6c7a7b","pitchNumber":2,"startTime":"2026-05-25T22:31:59.864Z","endTime":"2026-05-25T22:32:04.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":93.8,"endSpeed":84.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.8478675490284,"aZ":-10.255226304114405,"pfxX":-4.317256371833035,"pfxZ":11.847189084014397,"pX":0.5422498448155275,"pZ":2.478721388210652,"vX0":7.540105443751835,"vY0":-136.1415920605928,"vZ0":-8.234590132562541,"x":96.33,"y":171.85,"x0":-1.7205014943101895,"y0":50.00639889602582,"z0":6.2793716855112605,"aX":-7.990580090678188},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.6,"breakHorizontal":6.0,"spinRate":2431,"spinDirection":196},"zone":6,"typeConfidence":0.92,"plateTime":0.40452008758700897,"extension":6.5692214425000435},"index":2,"playId":"759b4bcd-4b2c-3b50-8b33-636b1b30ed6c","pitchNumber":3,"startTime":"2026-05-25T22:32:18.416Z","endTime":"2026-05-25T22:32:23.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-25T22:32:28.738Z","endTime":"2026-05-25T22:32:46.069Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":84.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.73385991496469,"aZ":-12.013458159155435,"pfxX":-3.881791686727803,"pfxZ":10.853944203046805,"pX":0.24761675093090185,"pZ":3.7228727630985934,"vX0":7.06184394179835,"vY0":-136.55666868913656,"vZ0":-4.85010519552591,"x":107.56,"y":138.26,"x0":-1.8872687609189482,"y0":50.00122815257732,"z0":6.372644765473613,"aX":-7.209908652505968},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.6,"breakHorizontal":5.3,"spinRate":2454,"spinDirection":199},"zone":12,"typeConfidence":0.92,"plateTime":0.4036870393062788,"extension":6.702818920517813},"index":4,"playId":"39667dc5-2d34-36c4-9cec-649a4ba5a72d","pitchNumber":4,"startTime":"2026-05-25T22:32:46.069Z","endTime":"2026-05-25T22:32:50.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.849476666713446,"aZ":-28.55569780135052,"pfxX":1.364573135453056,"pfxZ":2.2376822463594976,"pX":1.2832215928621846,"pZ":1.299665316834075,"vX0":7.743635522437583,"vY0":-126.35876830462828,"vZ0":-6.7666328368092,"x":68.09,"y":203.69,"x0":-1.998777539347303,"y0":50.00190027314163,"z0":6.307827715565465,"aX":2.204931264267507},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":-4.2,"spinRate":2653,"spinDirection":88},"zone":14,"typeConfidence":0.91,"plateTime":0.4335463367498047,"extension":6.487401213162542},"index":5,"playId":"f5e16f3e-865a-3035-89e6-14ce5ca32299","pitchNumber":5,"startTime":"2026-05-25T22:33:06.711Z","endTime":"2026-05-25T22:33:11.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.270849433056462,"aZ":-34.97590831704474,"pfxX":2.362917029918585,"pfxZ":-1.784237279330382,"pX":-0.12106906574382105,"pZ":2.8571147255081812,"vX0":4.533830465153915,"vY0":-124.6084332425535,"vZ0":-1.59415941781059,"x":121.61,"y":161.64,"x0":-2.2717897927728306,"y0":50.00283480568057,"z0":6.397536684869534,"aX":3.7111314214115874},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.4,"breakHorizontal":-5.3,"spinRate":2517,"spinDirection":90},"zone":2,"typeConfidence":0.92,"plateTime":0.43973784900304924,"extension":6.494595807451107},"hitData":{"launchSpeed":101.3,"launchAngle":28.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":57.01,"coordY":57.31}},"index":6,"playId":"47733c15-6bab-3849-8141-79d6f32f9c71","pitchNumber":6,"startTime":"2026-05-25T22:33:25.943Z","endTime":"2026-05-25T22:33:48.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.8,"awayTeamWinProbability":84.2,"homeTeamWinProbabilityAdded":-6.399999999999999,"leverageIndex":0.54,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:33:48.452Z","atBatIndex":9},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Drew Millas pops out to third baseman José Ramírez in foul territory.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T22:33:49.562Z","endTime":"2026-05-25T22:35:40.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":85.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.490287854550616,"aZ":-21.420392395888562,"pfxX":-9.075454196750675,"pfxZ":5.747065517481712,"pX":-1.1046877328142957,"pZ":4.059962641465511,"vX0":6.194679142296548,"vY0":-135.87621622835007,"vZ0":-2.235068185580735,"x":159.11,"y":129.16,"x0":-2.2337686090692532,"y0":50.004403896906375,"z0":6.37998525456688,"aX":-16.988366595848188},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":15.1,"spinRate":1931,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.4029577716976305,"extension":6.413748531304856},"index":0,"playId":"7894440e-d023-3524-a041-b8cc67c5c206","pitchNumber":1,"startTime":"2026-05-25T22:34:13.725Z","endTime":"2026-05-25T22:34:18.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.252005325392272,"aZ":-14.67371361280237,"pfxX":-2.6990128900077064,"pfxZ":9.380464422680932,"pX":-0.4839287958315055,"pZ":3.085725162599267,"vX0":4.697953403996454,"vY0":-135.63285233770694,"vZ0":-5.992370392342539,"x":135.45,"y":155.47,"x0":-1.8866581993716296,"y0":50.00402723976059,"z0":6.344316647461053,"aX":-5.036458990130779},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":4.0,"spinRate":2006,"spinDirection":202},"zone":1,"typeConfidence":0.91,"plateTime":0.4035968197065749,"extension":6.633218920520919},"index":1,"playId":"ba27f1f9-c06d-3531-9fc4-d3d716d71725","pitchNumber":2,"startTime":"2026-05-25T22:34:32.216Z","endTime":"2026-05-25T22:34:39.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.07870246312838,"aZ":-21.09167424229083,"pfxX":-6.796219306822518,"pfxZ":7.731365924691982,"pX":-0.17350270070807405,"pZ":4.1035859751683645,"vX0":5.849843786625254,"vY0":-119.29914275177795,"vZ0":-0.9052706507800615,"x":123.61,"y":127.98,"x0":-1.7806272804623153,"y0":50.00403566837242,"z0":6.39825035002553,"aX":-9.74537853627353},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":14.0,"breakHorizontal":10.8,"spinRate":1725,"spinDirection":201},"zone":11,"typeConfidence":0.89,"plateTime":0.4600454328254924,"extension":6.465218369404028},"index":2,"playId":"2936c024-2e2f-3106-8d58-1baa7b3dfbc5","pitchNumber":3,"startTime":"2026-05-25T22:34:52.375Z","endTime":"2026-05-25T22:34:56.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":81.2,"endSpeed":74.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89540278803275,"aZ":-17.780685213601462,"pfxX":-6.621659881150585,"pfxZ":10.233755373503817,"pX":0.4069652591032503,"pZ":0.14265695877186438,"vX0":7.222838688206882,"vY0":-117.70160633989171,"vZ0":-9.787311344853055,"x":101.49,"y":234.93,"x0":-1.8381066757989313,"y0":50.00176676484584,"z0":5.994735584830908,"aX":-9.310724817689612},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":16.3,"breakHorizontal":10.3,"spinRate":1782,"spinDirection":210},"zone":14,"typeConfidence":0.91,"plateTime":0.46498997086676397,"extension":6.659850135029573},"index":3,"playId":"f9204c1f-d66b-3638-a972-378ba55911d9","pitchNumber":4,"startTime":"2026-05-25T22:35:07.359Z","endTime":"2026-05-25T22:35:11.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.652045865706118,"aZ":-20.66006539212276,"pfxX":-9.100538717043712,"pfxZ":6.1331328569253145,"pX":-0.0737570857279384,"pZ":2.2385437862758013,"vX0":8.775891613424116,"vY0":-136.10417180693128,"vZ0":-6.57438961587117,"x":119.81,"y":178.34,"x0":-2.1563609154482304,"y0":50.00252929574519,"z0":6.114304070889459,"aX":-17.08677234856073},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.8,"breakHorizontal":14.6,"spinRate":2126,"spinDirection":214},"zone":5,"typeConfidence":0.91,"plateTime":0.4023004153976708,"extension":6.489866636865593},"hitData":{"launchSpeed":79.9,"launchAngle":67.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":77.53,"coordY":168.82}},"index":4,"playId":"346206e3-55a1-37d8-b488-d4c9e0097fd5","pitchNumber":5,"startTime":"2026-05-25T22:35:29.672Z","endTime":"2026-05-25T22:35:40.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":16.8,"awayTeamWinProbability":83.2,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:35:40.397Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T22:35:45.105Z","endTime":"2026-05-25T22:37:23.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.636335019124452,"aZ":-12.132952714893156,"pfxX":-3.429577837476997,"pfxZ":10.823986505974515,"pX":0.1463785868706062,"pZ":2.6890215691514414,"vX0":6.5654765066395635,"vY0":-135.4607200134874,"vZ0":-7.092033813209623,"x":111.42,"y":166.18,"x0":-1.8672571158923554,"y0":50.000745305417546,"z0":6.196051210094236,"aX":-6.349265507559729},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":4.8,"spinRate":2298,"spinDirection":201},"zone":2,"typeConfidence":0.92,"plateTime":0.4049226155429504,"extension":6.706793763537445},"index":0,"playId":"5dd525e7-1fc6-3f9a-a915-cdf93d3278b6","pitchNumber":1,"startTime":"2026-05-25T22:36:03.696Z","endTime":"2026-05-25T22:36:07.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":82.0,"endSpeed":75.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.83147241932165,"aZ":-20.329551762550604,"pfxX":-7.036227595657057,"pfxZ":8.222204388526041,"pX":0.2070658948525383,"pZ":0.8217461849571808,"vX0":7.168588054595148,"vY0":-118.9875311305992,"vZ0":-8.00379241596925,"x":109.11,"y":216.59,"x0":-1.9239103900850314,"y0":50.00332071819799,"z0":6.0574473631181345,"aX":-10.137076099240648},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":13.2,"breakHorizontal":11.2,"spinRate":1793,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.45949892506929135,"extension":6.5440237033206525},"index":1,"playId":"530845b8-5bac-311a-b4ef-b859cbe932a2","pitchNumber":2,"startTime":"2026-05-25T22:36:21.547Z","endTime":"2026-05-25T22:36:26.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":81.1,"endSpeed":75.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92640189936469,"aZ":-20.580178442260408,"pfxX":-6.950371143409178,"pfxZ":8.17348040198623,"pX":0.031588858700706886,"pZ":1.806917618302748,"vX0":6.733036183775994,"vY0":-117.9118001522847,"vZ0":-5.718108350217403,"x":115.8,"y":189.99,"x0":-1.9482942383126696,"y0":50.00000139296935,"z0":6.143752288922934,"aX":-9.854962660671347},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":13.8,"breakHorizontal":11.0,"spinRate":1875,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.46326003553584894,"extension":6.594234361584278},"index":2,"playId":"afe823d9-1a5c-3ab4-9cf0-349b00de1327","pitchNumber":3,"startTime":"2026-05-25T22:36:37.463Z","endTime":"2026-05-25T22:36:42.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":81.6,"endSpeed":75.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81057918650709,"aZ":-21.127389704495165,"pfxX":-6.957604139649746,"pfxZ":7.704676483230184,"pX":-0.03523377287209343,"pZ":2.392587617343812,"vX0":6.701024024649979,"vY0":-118.71965093548584,"vZ0":-4.408384971603162,"x":118.34,"y":174.18,"x0":-1.984671402049992,"y0":50.00149014827348,"z0":6.186202663451819,"aX":-9.973924035722227},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":13.2,"breakHorizontal":11.0,"spinRate":1907,"spinDirection":212},"zone":5,"typeConfidence":0.9,"plateTime":0.46060295860759304,"extension":6.577516757955617},"index":3,"playId":"2237eb27-8442-3470-8bde-23f85a1b5315","pitchNumber":4,"startTime":"2026-05-25T22:36:54.379Z","endTime":"2026-05-25T22:36:58.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":92.9,"endSpeed":84.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.329072538013484,"aZ":-14.198690306518554,"pfxX":-3.1082460727972294,"pfxZ":9.76699594444941,"pX":0.2256180017345181,"pZ":2.867399610572382,"vX0":6.545285504916781,"vY0":-135.02251088854428,"vZ0":-6.4228179347984335,"x":108.4,"y":161.36,"x0":-1.8296805732418295,"y0":50.0004854620559,"z0":6.282211163260409,"aX":-5.719590114973295},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":4.2,"spinRate":1984,"spinDirection":194},"zone":2,"typeConfidence":0.91,"plateTime":0.40617465237364225,"extension":6.64181456415103},"index":4,"playId":"17dc3237-7981-30c4-b22a-2fc366de336b","pitchNumber":5,"startTime":"2026-05-25T22:37:19.622Z","endTime":"2026-05-25T22:37:23.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:37:23.911Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a line drive to left fielder Angel Martínez.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T22:37:26.530Z","endTime":"2026-05-25T22:38:39.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.665359560607214,"aZ":-16.940790642173564,"pfxX":-7.518775235595852,"pfxZ":10.269676500387106,"pX":-0.1479172760249734,"pZ":1.5135230567062388,"vX0":6.5288928157930775,"vY0":-121.27123612484249,"vZ0":-7.617961814211882,"x":122.64,"y":197.91,"x0":-1.903742972099278,"y0":50.00216598659482,"z0":6.184306204762323,"aX":-11.151012069110646},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":16.9,"breakHorizontal":12.0,"spinRate":1887,"spinDirection":208},"zone":13,"typeConfidence":0.88,"plateTime":0.45240027258027515,"extension":6.460841558259683},"index":0,"playId":"8c6148cd-f6a1-3a03-aa8d-4b151ed861e5","pitchNumber":1,"startTime":"2026-05-25T22:37:46.512Z","endTime":"2026-05-25T22:37:50.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.3,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11247750487317,"aZ":-29.103442882639655,"pfxX":2.6052986659165875,"pfxZ":1.9549578514688832,"pX":-0.019178531471991198,"pZ":3.130717082835884,"vX0":4.602529929644242,"vY0":-125.59508823858631,"vZ0":-2.1554088918656067,"x":117.73,"y":154.25,"x0":-2.225240962399689,"y0":50.004501211831055,"z0":6.4034724943263965,"aX":4.097990648034128},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.2,"breakHorizontal":-5.9,"spinRate":2650,"spinDirection":105},"zone":2,"typeConfidence":0.92,"plateTime":0.4387095783459096,"extension":6.250013630905081},"index":1,"playId":"6b2eeb7d-41b1-3baf-be72-7fc1bbb97e77","pitchNumber":2,"startTime":"2026-05-25T22:38:05.414Z","endTime":"2026-05-25T22:38:12.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.39006936394964,"aZ":-12.021406656518742,"pfxX":-2.0255789833076987,"pfxZ":10.661283941564117,"pX":0.30129887652767856,"pZ":3.399781740993453,"vX0":6.507537066744359,"vY0":-137.35028061279564,"vZ0":-5.759743391435285,"x":105.52,"y":146.99,"x0":-1.8465815051440775,"y0":50.00523777120774,"z0":6.357975733196099,"aX":-3.8298395593327768},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":2.2,"spinRate":2263,"spinDirection":202},"zone":3,"typeConfidence":0.92,"plateTime":0.4003802996397159,"extension":6.604987729617131},"hitData":{"launchSpeed":98.4,"launchAngle":9.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.2,"coordY":105.74}},"index":2,"playId":"e570a4df-5b9e-3139-b70d-8d9da37d6d4e","pitchNumber":3,"startTime":"2026-05-25T22:38:28.553Z","endTime":"2026-05-25T22:38:39.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.0,"awayTeamWinProbability":83.0,"homeTeamWinProbabilityAdded":-0.5999999999999979,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:38:39.572Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis García Jr. homers (4) on a line drive to right field. James Wood scores.","rbi":2,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T22:38:40.027Z","endTime":"2026-05-25T22:41:20.292Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.141512190196554,"aZ":-21.31328080277614,"pfxX":-7.535767693399869,"pfxZ":7.4151681017267705,"pX":-0.9120439924616628,"pZ":3.9304519933250663,"vX0":5.409964002115253,"vY0":-119.98563884174298,"vZ0":-1.1549248473970533,"x":151.76,"y":132.66,"x0":-2.211414647538363,"y0":50.00491297006727,"z0":6.308405916957445,"aX":-11.043294238669665},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":13.4,"breakHorizontal":12.5,"spinRate":1844,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.45562618264229426,"extension":6.443445149974004},"index":0,"playId":"0794d9fe-516f-3dbb-93f3-a99c1f8ea97d","pitchNumber":1,"startTime":"2026-05-25T22:39:03.657Z","endTime":"2026-05-25T22:39:07.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":82.2,"endSpeed":75.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25871093108205,"aZ":-19.80778667942104,"pfxX":-7.61306045599858,"pfxZ":8.550747217925831,"pX":-1.1823983020304687,"pZ":1.575383098172796,"vX0":4.769213985853163,"vY0":-119.56003861177328,"vZ0":-6.650663667627441,"x":162.07,"y":196.24,"x0":-2.2148851236685,"y0":50.00223310403448,"z0":6.173169172283168,"aX":-11.010710372455831},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":14.2,"breakHorizontal":12.6,"spinRate":1842,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.45828912053657733,"extension":6.267972022907212},"index":1,"playId":"bc9b6878-6ea5-326b-a159-823825a97b8f","pitchNumber":2,"startTime":"2026-05-25T22:39:26.418Z","endTime":"2026-05-25T22:39:30.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":"0cbce768-e580-3297-aeae-1be6ded3ce0e","startTime":"2026-05-25T22:39:45.440Z","endTime":"2026-05-25T22:39:50.683Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":82.8,"endSpeed":76.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.490638326003797,"aZ":-20.576386094788592,"pfxX":-8.177716899086352,"pfxZ":7.854682632425704,"pX":-0.13447523245151147,"pZ":1.540895301379628,"vX0":7.380569385817385,"vY0":-120.24567771133928,"vZ0":-6.540757524991811,"x":122.13,"y":197.18,"x0":-2.168915239998526,"y0":50.002313250506134,"z0":6.09962886437229,"aX":-12.075188672776681},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":13.0,"breakHorizontal":13.2,"spinRate":1837,"spinDirection":214},"zone":13,"typeConfidence":0.89,"plateTime":0.45404871393444646,"extension":6.394489257414058},"index":3,"playId":"0e66b9b1-858e-35e3-bfff-64b941aa5acf","pitchNumber":3,"startTime":"2026-05-25T22:40:07.216Z","endTime":"2026-05-25T22:40:12.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.99580646704163,"aZ":-26.713258334708186,"pfxX":3.002959429698432,"pfxZ":3.4071841045351334,"pX":1.1689119866682414,"pZ":2.0762824410581877,"vX0":7.0261570154261435,"vY0":-126.19458636929674,"vZ0":-5.150622947792197,"x":72.44,"y":182.72,"x0":-2.0478164327358783,"y0":50.0051054528673,"z0":6.310330645892084,"aX":4.816952006092441},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.2,"breakHorizontal":-7.1,"spinRate":2652,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.43494276637312357,"extension":6.631907804510064},"index":4,"playId":"c5566223-f93e-3539-bcba-0c99e26ff7b0","pitchNumber":4,"startTime":"2026-05-25T22:40:27.302Z","endTime":"2026-05-25T22:40:32.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2026-05-25T22:40:39.102Z","endTime":"2026-05-25T22:40:54.752Z","isPitch":false,"type":"action","player":{"id":671277,"link":"/api/v1/people/671277"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36553224411635,"aZ":-18.346542012840874,"pfxX":-8.38304649437013,"pfxZ":9.20896374511344,"pX":0.0629177926694735,"pZ":2.466533064653313,"vX0":7.911997089138551,"vY0":-121.8555543121999,"vZ0":-5.0269197849489595,"x":114.6,"y":172.18,"x0":-2.1398145170299925,"y0":50.000121391553805,"z0":6.145318237804923,"aX":-12.581890389439758},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":15.7,"breakHorizontal":13.3,"spinRate":1912,"spinDirection":209},"zone":5,"typeConfidence":0.88,"plateTime":0.44980825952119163,"extension":6.6055319579213165},"hitData":{"launchSpeed":108.1,"launchAngle":19.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":219.65,"coordY":91.13}},"index":6,"playId":"50780c96-7dc2-3016-8d87-9880f2869532","pitchNumber":5,"startTime":"2026-05-25T22:40:54.752Z","endTime":"2026-05-25T22:41:20.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.200000000000001,"awayTeamWinProbability":91.8,"homeTeamWinProbabilityAdded":-8.799999999999999,"leverageIndex":0.43,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:41:20.292Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Curtis Mead flies out to center fielder Steven Kwan.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-05-25T22:41:30.605Z","endTime":"2026-05-25T22:42:27.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":94.8,"endSpeed":87.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62574416711655,"aZ":-19.547713435444027,"pfxX":-8.183417581990554,"pfxZ":6.5254980928920165,"pX":0.04789026444995193,"pZ":2.7796653638879882,"vX0":8.751317164592928,"vY0":-137.74866418614016,"vZ0":-5.92881952509244,"x":115.17,"y":163.73,"x0":-2.0966501479051822,"y0":50.002792458438925,"z0":6.267744311095368,"aX":-15.834901014574498},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.8,"breakHorizontal":13.2,"spinRate":2198,"spinDirection":211},"zone":5,"typeConfidence":0.92,"plateTime":0.3965882774979095,"extension":6.489257493811528},"index":0,"playId":"f5844c09-136d-3edd-b84c-2855bce18d50","pitchNumber":1,"startTime":"2026-05-25T22:41:45.924Z","endTime":"2026-05-25T22:41:50.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.206154095776103,"aZ":-36.768183446502796,"pfxX":8.096826131836472,"pfxZ":-3.498266504531202,"pX":1.236198773272205,"pZ":1.2245609273834241,"vX0":4.600746816986984,"vY0":-114.39306060008997,"vZ0":-3.641441532418148,"x":69.88,"y":205.72,"x0":-1.8605345335110184,"y0":50.005668129595335,"z0":6.481168361874225,"aX":10.617673405437387},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.1,"breakHorizontal":-16.0,"spinRate":2644,"spinDirection":31},"zone":14,"typeConfidence":0.9,"plateTime":0.48077332959740193,"extension":6.4827988652312705},"index":1,"playId":"52e83285-d712-30f7-93be-96c517904114","pitchNumber":2,"startTime":"2026-05-25T22:41:58.761Z","endTime":"2026-05-25T22:42:02.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.066220028063913,"aZ":-12.749181606566356,"pfxX":-1.1237795410820384,"pfxZ":10.28065720096684,"pX":-0.21836207394188484,"pZ":3.3677952423046422,"vX0":4.781849023949097,"vY0":-136.7951292126055,"vZ0":-5.633495466827287,"x":125.32,"y":147.85,"x0":-1.8454109512475967,"y0":50.0019316013935,"z0":6.332974464707504,"aX":-2.124159085776478},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":1.0,"spinRate":2416,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.4008890486946832,"extension":6.601755816983494},"hitData":{"launchSpeed":94.5,"launchAngle":53.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":117.22,"coordY":106.08}},"index":2,"playId":"c263cf28-19b5-3a7b-a191-74ae54ac17fc","pitchNumber":3,"startTime":"2026-05-25T22:42:16.221Z","endTime":"2026-05-25T22:42:27.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:42:27.196Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rhys Hoskins homers (5) on a fly ball to left field.","rbi":1,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T22:44:28.122Z","endTime":"2026-05-25T22:46:02.730Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":{"id":676571,"link":"/api/v1/people/676571"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.713200714383532,"aZ":-25.967150279579627,"pfxX":-3.4799316581699733,"pfxZ":4.764507721457144,"pX":-1.7003482669570158,"pZ":1.7231437762099067,"vX0":-7.522710130204483,"vY0":-113.91792134295689,"vZ0":-0.17549696389147273,"x":181.81,"y":192.26,"x0":2.108750349434955,"y0":50.00173797468447,"z0":4.388114998050218,"aX":-4.53019116631513},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":8.9,"breakHorizontal":8.4,"spinRate":2351,"spinDirection":272},"zone":13,"typeConfidence":0.9,"plateTime":0.48251012136710836,"extension":6.490754872028502},"index":0,"playId":"81fb63a7-6311-3445-a3b7-32627e7182cb","pitchNumber":1,"startTime":"2026-05-25T22:44:44.057Z","endTime":"2026-05-25T22:44:48.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":71.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.143245235999448,"aZ":-27.49301247058076,"pfxX":-3.099951544597685,"pfxZ":3.5434937973125544,"pX":0.0683814640815492,"pZ":1.8607317374615062,"vX0":-4.304479259769166,"vY0":-114.78443748652352,"vZ0":0.25589417795457925,"x":114.39,"y":188.54,"x0":2.3777007562868366,"y0":50.003618725909014,"z0":4.445685053364848,"aX":-4.096829610311126},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":6.8,"breakHorizontal":6.8,"spinRate":2274,"spinDirection":279},"zone":8,"typeConfidence":0.9,"plateTime":0.47893053712674494,"extension":6.39514054160254},"index":1,"playId":"3da1ae3f-6de9-3b5f-8428-71c31f09f9b3","pitchNumber":2,"startTime":"2026-05-25T22:45:00.294Z","endTime":"2026-05-25T22:45:04.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":89.8,"endSpeed":82.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05908935143374,"aZ":-24.388584064555264,"pfxX":8.220296665706847,"pfxZ":4.479804010380351,"pX":-0.9373822099930511,"pZ":1.3343956995765764,"vX0":-10.623779248541481,"vY0":-130.43240448381894,"vZ0":-2.806004794905278,"x":152.73,"y":202.75,"x0":2.1031059643258487,"y0":50.00557161665441,"z0":4.245055983288872,"aX":14.297443361003298},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.7,"breakHorizontal":-12.8,"spinRate":2196,"spinDirection":109},"zone":13,"typeConfidence":0.9,"plateTime":0.418453013682516,"extension":6.710478482522716},"index":2,"playId":"85da7e58-132c-39c2-addb-62ddac5f264b","pitchNumber":3,"startTime":"2026-05-25T22:45:18.305Z","endTime":"2026-05-25T22:45:22.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00778197703099,"aZ":-25.24299611877548,"pfxX":9.664118831652281,"pfxZ":3.8906409692574337,"pX":-0.2916611920425838,"pZ":1.894624188844871,"vX0":-9.395804329181058,"vY0":-132.06921125364954,"vZ0":-1.5296131561216373,"x":128.12,"y":187.63,"x0":2.042807479392042,"y0":50.00017367291111,"z0":4.323484805528093,"aX":17.206755546046725},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":-15.6,"spinRate":2182,"spinDirection":111},"zone":7,"typeConfidence":0.89,"plateTime":0.41344889957831077,"extension":6.454452395968765},"hitData":{"launchSpeed":106.6,"launchAngle":38.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":25.35,"coordY":83.5}},"index":3,"playId":"b6b61681-e438-350f-9685-ebdf3e9fc294","pitchNumber":4,"startTime":"2026-05-25T22:45:37.592Z","endTime":"2026-05-25T22:46:02.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.5,"awayTeamWinProbability":87.5,"homeTeamWinProbabilityAdded":4.1,"leverageIndex":0.45,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:46:02.730Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Manzardo walks.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T22:46:09.477Z","endTime":"2026-05-25T22:48:11.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.937876760853925,"aZ":-28.89615775341859,"pfxX":-6.464792184896217,"pfxZ":2.462773053800177,"pX":-1.4448308253766902,"pZ":1.5292023564241992,"vX0":-6.596702683418356,"vY0":-115.09877724750568,"vZ0":-0.009336802045257109,"x":172.07,"y":197.49,"x0":2.3067526804007117,"y0":50.00362166684842,"z0":4.35007439788549,"aX":-8.603703495070322},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":4.8,"breakHorizontal":13.4,"spinRate":2276,"spinDirection":266},"zone":13,"typeConfidence":0.9,"plateTime":0.47732043324002804,"extension":6.301156960641808},"index":0,"playId":"d274e51e-f841-359c-87d1-9c5235f93ae7","pitchNumber":1,"startTime":"2026-05-25T22:46:27.815Z","endTime":"2026-05-25T22:46:31.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.497178546292663,"aZ":-26.375923971898544,"pfxX":-7.142441832516365,"pfxZ":4.37032611865514,"pX":0.05154890214332979,"pZ":1.3835419909464368,"vX0":-3.5892030924290665,"vY0":-114.83636510427401,"vZ0":-0.4206339925803264,"x":115.04,"y":201.42,"x0":2.5658967967470483,"y0":50.003444598794324,"z0":4.148589703204017,"aX":-9.48074564133965},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":8.0,"breakHorizontal":13.9,"spinRate":2371,"spinDirection":270},"zone":13,"typeConfidence":0.9,"plateTime":0.4781003186965873,"extension":6.309268443197138},"index":1,"playId":"55d6175b-f6f3-3468-88b5-1f7ca292b73b","pitchNumber":2,"startTime":"2026-05-25T22:46:45.227Z","endTime":"2026-05-25T22:46:48.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":81.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5816295450737,"aZ":-25.94806537271994,"pfxX":9.528193657985476,"pfxZ":3.62777554330611,"pX":-1.683326476322608,"pZ":2.27003464977968,"vX0":-12.759138439094187,"vY0":-130.4836798329081,"vZ0":0.07813838545596619,"x":181.16,"y":177.49,"x0":2.041949242377843,"y0":50.0037839846935,"z0":4.201889582832312,"aX":16.359480684249704},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.8,"breakHorizontal":-14.3,"spinRate":2144,"spinDirection":107},"zone":13,"typeConfidence":0.86,"plateTime":0.4204800859568709,"extension":6.411377056319236},"index":2,"playId":"8e3b2f8f-6ba2-3a51-9024-005eb546a2d1","pitchNumber":3,"startTime":"2026-05-25T22:47:05.458Z","endTime":"2026-05-25T22:47:09.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144209072018892,"aZ":-24.23140911078989,"pfxX":8.111959465841592,"pfxZ":4.567995907432609,"pX":-0.9691882556039614,"pZ":1.5540724314608123,"vX0":-10.54936219593847,"vY0":-130.91168229734393,"vZ0":-1.9715620009636137,"x":153.94,"y":196.82,"x0":2.055283413057293,"y0":50.00391043984449,"z0":4.127371087036235,"aX":14.10854461565404},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.0,"breakHorizontal":-12.5,"spinRate":2157,"spinDirection":105},"zone":13,"typeConfidence":0.9,"plateTime":0.4180998036705392,"extension":6.391391653737737},"index":3,"playId":"01c2d8c9-5cc3-3d9e-ad0e-a93ae713e62c","pitchNumber":4,"startTime":"2026-05-25T22:47:23.871Z","endTime":"2026-05-25T22:47:28.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.409353937442585,"aZ":-31.723161266529573,"pfxX":10.313393242182624,"pfxZ":0.2722878542628946,"pX":-1.652614164415976,"pZ":0.6734645059576645,"vX0":-12.563974325043983,"vY0":-128.95818410253702,"vZ0":-2.6300291168778296,"x":179.99,"y":220.6,"x0":1.9480322795824685,"y0":50.005333426248946,"z0":4.159468023362861,"aX":17.332099492929064},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.1,"breakHorizontal":-15.8,"spinRate":2038,"spinDirection":103},"zone":13,"typeConfidence":0.9,"plateTime":0.4251061316653555,"extension":6.439316855955141},"index":4,"playId":"f2255a7a-5260-3ba0-a8ae-fac73719bb7e","pitchNumber":5,"startTime":"2026-05-25T22:47:43.641Z","endTime":"2026-05-25T22:47:46.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.614037903531727,"aZ":-26.276405607104607,"pfxX":-1.30210588252955,"pfxZ":4.35408864995357,"pX":1.2630992627890691,"pZ":1.686074973899678,"vX0":-2.585014880033745,"vY0":-115.66274057539738,"vZ0":0.2401943657589376,"x":68.85,"y":193.26,"x0":2.5644563411245365,"y0":50.00260470810793,"z0":4.100990066052083,"aX":-1.7636155611680022},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":8.3,"breakHorizontal":3.0,"spinRate":2278,"spinDirection":281},"zone":14,"typeConfidence":0.89,"plateTime":0.4735905954133566,"extension":6.340416928600373},"index":5,"playId":"88fdd1ec-1484-33fd-836f-e6ada3caa42c","pitchNumber":6,"startTime":"2026-05-25T22:48:07.116Z","endTime":"2026-05-25T22:48:11.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.2,"awayTeamWinProbability":84.8,"homeTeamWinProbabilityAdded":2.6999999999999993,"leverageIndex":0.59,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:48:11.778Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to right fielder Dylan Crews.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T22:48:18.875Z","endTime":"2026-05-25T22:49:13.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.000292687249143,"aZ":-26.271641946881367,"pfxX":8.811721488866375,"pfxZ":3.3326706493637612,"pX":-0.40341138452116276,"pZ":2.3449580565593364,"vX0":-9.361915944034045,"vY0":-131.98042211913005,"vZ0":-0.15347447848919837,"x":132.38,"y":175.47,"x0":2.037930661887145,"y0":50.003522366721306,"z0":4.331957327914984,"aX":15.610757319829466},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.2,"breakHorizontal":-14.0,"spinRate":2277,"spinDirection":109},"zone":4,"typeConfidence":0.88,"plateTime":0.41435725389756106,"extension":6.429670739491086},"index":0,"playId":"dca6675d-0ef7-3cb8-a3ad-c8849dd9193b","pitchNumber":1,"startTime":"2026-05-25T22:48:39.513Z","endTime":"2026-05-25T22:48:45.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64577981179494,"aZ":-24.592281382581774,"pfxX":9.420276844259888,"pfxZ":4.254513416564447,"pX":0.10868488745657359,"pZ":2.1082298103363954,"vX0":-8.57748188661927,"vY0":-132.2482984244141,"vZ0":-0.8429115576163744,"x":112.86,"y":181.86,"x0":2.1609587885759294,"y0":50.00189927044436,"z0":4.225303773999315,"aX":16.78421247012456},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":-15.4,"spinRate":2258,"spinDirection":111},"zone":8,"typeConfidence":0.9,"plateTime":0.41323933746750674,"extension":6.466585501878906},"hitData":{"launchSpeed":88.4,"launchAngle":31.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.1,"coordY":89.49}},"index":1,"playId":"107c534b-9298-35ad-8f37-ac92f8fe7a9f","pitchNumber":2,"startTime":"2026-05-25T22:49:02.013Z","endTime":"2026-05-25T22:49:13.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.7,"awayTeamWinProbability":87.3,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.08,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:49:13.367Z","atBatIndex":17},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Steven Kwan grounds into a double play, shortstop CJ Abrams to first baseman Luis García Jr. Kyle Manzardo out at 2nd. Steven Kwan out at 1st.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-05-25T22:49:14.799Z","endTime":"2026-05-25T22:50:35.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.524984415632574,"aZ":-24.78252836041932,"pfxX":8.136916263515017,"pfxZ":4.197195900186939,"pX":0.06884192215410452,"pZ":3.5357687449083843,"vX0":-8.081129696344057,"vY0":-131.52850892911457,"vZ0":2.517819558374237,"x":114.38,"y":143.31,"x0":2.1161925772630417,"y0":50.00346942790242,"z0":4.397942810120671,"aX":14.332701039800275},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.4,"breakHorizontal":-13.1,"spinRate":2184,"spinDirection":111},"zone":12,"typeConfidence":0.91,"plateTime":0.4156001466354349,"extension":6.615343349143587},"index":0,"playId":"330cc12e-7ff8-3cb1-abe0-ecab9f0bbf3c","pitchNumber":1,"startTime":"2026-05-25T22:49:45.249Z","endTime":"2026-05-25T22:49:49.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":89.2,"endSpeed":81.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.267074343045675,"aZ":-33.91097032684957,"pfxX":10.86851184918359,"pfxZ":-1.0217316192822432,"pX":-0.529084706220181,"pZ":1.4598459300767648,"vX0":-10.21533928598339,"vY0":-129.53839896453263,"vZ0":-0.27647405061421493,"x":137.17,"y":199.36,"x0":2.062579499872282,"y0":50.00592682649675,"z0":4.170925036649088,"aX":18.38562097209617},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.7,"breakHorizontal":-17.3,"spinRate":2076,"spinDirection":101},"zone":13,"typeConfidence":0.89,"plateTime":0.42359237845514564,"extension":6.3604306143491485},"index":1,"playId":"c7d457c2-de00-3bb7-9ace-143daf3f731a","pitchNumber":2,"startTime":"2026-05-25T22:50:05.482Z","endTime":"2026-05-25T22:50:10.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.854915902065596,"aZ":-30.648105691883103,"pfxX":9.547332435591201,"pfxZ":0.9087007848929431,"pX":0.47722416868070056,"pZ":1.7424462163279895,"vX0":-7.459162401944648,"vY0":-128.58637366886512,"vZ0":-0.04793371259578494,"x":98.81,"y":191.73,"x0":2.164884754169464,"y0":50.00625431406999,"z0":4.1249245122637355,"aX":16.107046622326724},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.8,"breakHorizontal":-15.7,"spinRate":2109,"spinDirection":104},"zone":9,"typeConfidence":0.89,"plateTime":0.424788346180101,"extension":6.098507033924132},"hitData":{"launchSpeed":84.8,"launchAngle":2.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.17,"coordY":150.43}},"index":2,"playId":"b61d1c02-e9d6-3ca0-9d31-fdf85948ab23","pitchNumber":3,"startTime":"2026-05-25T22:50:27.907Z","endTime":"2026-05-25T22:50:35.936Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":676571,"link":"/api/v1/people/676571"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":-3.299999999999999,"leverageIndex":0.82,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:50:35.936Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"CJ Abrams homers (12) on a fly ball to right field.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T22:52:34.625Z","endTime":"2026-05-25T22:53:43.359Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.738009631254997,"aZ":-22.309413368043998,"pfxX":-8.736302936621104,"pfxZ":5.356471218666502,"pX":0.69314912009518,"pZ":2.0834202708462404,"vX0":10.58062758277475,"vY0":-134.51760905488948,"vZ0":-6.519347284972696,"x":90.58,"y":182.53,"x0":-2.146426124740551,"y0":50.00500842069101,"z0":6.107847772894304,"aX":-16.097346334452073},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.5,"breakHorizontal":13.7,"spinRate":2008,"spinDirection":220},"zone":9,"typeConfidence":0.91,"plateTime":0.406362310565068,"extension":6.427827971905771},"index":0,"playId":"16e05365-86f8-33cf-a936-3b941621b1b6","pitchNumber":1,"startTime":"2026-05-25T22:52:56.120Z","endTime":"2026-05-25T22:53:00.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39208293672602,"aZ":-32.09043300894287,"pfxX":4.65028540270622,"pfxZ":0.04833817279314445,"pX":0.6428803183825604,"pZ":2.3177005457075506,"vX0":5.27853154299928,"vY0":-125.40912748371692,"vZ0":-3.437785001068373,"x":92.49,"y":176.2,"x0":-2.0965294191111807,"y0":50.00028407814218,"z0":6.335825752576939,"aX":7.372185334266872},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-0.5,"breakHorizontal":-9.7,"spinRate":2718,"spinDirection":98},"zone":6,"typeConfidence":0.9,"plateTime":0.43748691686490204,"extension":6.377680272173865},"hitData":{"launchSpeed":109.8,"launchAngle":25.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":244.6,"coordY":84.82}},"index":1,"playId":"cc3042e2-061c-3507-95dc-df278e3a46d7","pitchNumber":2,"startTime":"2026-05-25T22:53:14.899Z","endTime":"2026-05-25T22:53:43.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":0.27,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:53:43.359Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dylan Crews singles on a line drive to center fielder Steven Kwan.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T22:53:46.379Z","endTime":"2026-05-25T22:54:19.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58160205584883,"aZ":-15.691937225786157,"pfxX":-1.6149386455526398,"pfxZ":8.88882504291647,"pX":0.22989662111266004,"pZ":2.438577214313433,"vX0":5.883263950185458,"vY0":-135.0926018773422,"vZ0":-7.456527575580302,"x":108.24,"y":172.94,"x0":-1.7632774947959264,"y0":50.000589509757425,"z0":6.33101485170417,"aX":-2.9941957173533345},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":1.7,"spinRate":2096,"spinDirection":197},"zone":5,"typeConfidence":0.89,"plateTime":0.40496959727489346,"extension":6.599322074534727},"hitData":{"launchSpeed":103.4,"launchAngle":7.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.4,"coordY":103.23}},"index":0,"playId":"2f81edbe-ac35-3ca1-9ab7-a0aad56a598e","pitchNumber":1,"startTime":"2026-05-25T22:54:07.286Z","endTime":"2026-05-25T22:54:19.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.4,"awayTeamWinProbability":94.6,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.18,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:54:19.301Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daylen Lile strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T22:55:38.475Z","endTime":"2026-05-25T22:56:52.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"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-25T22:54:32.743Z","endTime":"2026-05-25T22:55:40.510Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.875002453596196,"aZ":-14.98209362527721,"pfxX":-3.8885202482454764,"pfxZ":9.551983704209745,"pX":-1.2212497790026606,"pZ":2.797727834644078,"vX0":3.5119518997713848,"vY0":-133.8143868916531,"vZ0":-6.520577033798164,"x":163.55,"y":163.24,"x0":-2.0502271475242217,"y0":50.004760027950276,"z0":6.353847927817383,"aX":-7.000487533567143},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.0,"breakHorizontal":6.2,"spinRate":2071,"spinDirection":204},"zone":11,"typeConfidence":0.91,"plateTime":0.41048763404526767,"extension":6.561597921107628},"index":1,"playId":"b0d09f24-bf87-30c0-8be5-8cfcbf1b1d9f","pitchNumber":1,"startTime":"2026-05-25T22:55:40.510Z","endTime":"2026-05-25T22:55:47.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":74.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.022117021325155,"aZ":-17.327664060264475,"pfxX":-6.448989124022074,"pfxZ":10.375442699445514,"pX":-0.2181944584118795,"pZ":1.2444778732096402,"vX0":6.135130049039361,"vY0":-119.44061422099733,"vZ0":-7.893882212892286,"x":125.32,"y":205.18,"x0":-1.99380873119469,"y0":50.004343909152574,"z0":6.175892572742867,"aX":-9.231029765256602},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":16.9,"breakHorizontal":10.1,"spinRate":2063,"spinDirection":211},"zone":13,"typeConfidence":0.88,"plateTime":0.46022815325436683,"extension":6.34518296722924},"index":2,"playId":"30e8dc83-674b-37b7-92b9-23f318863629","pitchNumber":2,"startTime":"2026-05-25T22:55:58.570Z","endTime":"2026-05-25T22:56:02.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":75.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.40685189973907,"aZ":-17.50448468285417,"pfxX":-6.950361764431107,"pfxZ":9.987975101741632,"pX":0.12671730940818016,"pZ":1.8329719480044921,"vX0":7.556652126960491,"vY0":-121.42562584146121,"vZ0":-6.480271707830076,"x":108.76,"y":141.84,"x0":-2.146875409350662,"y0":50.002181424782016,"z0":6.098899603741529,"aX":-10.20844184406435},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":16.4,"breakHorizontal":10.4,"spinRate":2157,"spinDirection":214},"zone":8,"typeConfidence":0.82,"plateTime":0.453932537772348,"extension":6.387128337810834},"index":3,"playId":"47bd3b2c-a0a7-3322-adc9-2e82d7ce53bd","pitchNumber":3,"startTime":"2026-05-25T22:56:18.989Z","endTime":"2026-05-25T22:56:22.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"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-25T22:56:33.859Z","endTime":"2026-05-25T22:56:46.722Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1461801065084,"aZ":-12.643790463569394,"pfxX":-4.289676696553744,"pfxZ":10.581950076455074,"pX":0.13599304668579731,"pZ":3.4301388886932327,"vX0":6.954616207707111,"vY0":-135.60847988306364,"vZ0":-5.428118344266549,"x":111.82,"y":146.17,"x0":-1.9151187893941426,"y0":50.00312917151201,"z0":6.354064553718962,"aX":-7.917961351420991},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":6.1,"spinRate":2097,"spinDirection":207},"zone":12,"typeConfidence":0.92,"plateTime":0.4052982911870666,"extension":6.626562911692734},"index":5,"playId":"6282b48a-ff71-3c8f-9be0-a43ca4a2a8be","pitchNumber":4,"startTime":"2026-05-25T22:56:46.722Z","endTime":"2026-05-25T22:56:52.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:56:52.836Z","atBatIndex":21},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jacob Young grounds into a double play, third baseman José Ramírez to second baseman Travis Bazzana to first baseman Kyle Manzardo. Dylan Crews out at 2nd. Jacob Young out at 1st.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-05-25T22:56:58.828Z","endTime":"2026-05-25T22:57:45.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"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":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.123944981152537,"aZ":-23.08847592691585,"pfxX":-9.447367989108603,"pfxZ":5.042798376378242,"pX":-1.0422662351115612,"pZ":3.343781718388047,"vX0":6.468354060978755,"vY0":-133.70497744247422,"vZ0":-3.477936379580145,"x":156.73,"y":148.5,"x0":-2.2713453929953182,"y0":50.00239321753929,"z0":6.327471224079573,"aX":-17.022296526802997},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.5,"breakHorizontal":15.6,"spinRate":1797,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.41041154798113366,"extension":6.317856696268552},"index":0,"playId":"fdc96dad-8f32-3222-ad30-46e172f28c2f","pitchNumber":1,"startTime":"2026-05-25T22:57:18.294Z","endTime":"2026-05-25T22:57:23.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.089299932109668,"aZ":-19.29879518791282,"pfxX":-7.909305659127472,"pfxZ":7.019295879915735,"pX":-0.39646901311273564,"pZ":3.209561722508195,"vX0":7.4331628127575105,"vY0":-134.5495316288289,"vZ0":-4.633065878490407,"x":132.11,"y":152.12,"x0":-2.166778464804342,"y0":50.00262329669839,"z0":6.32065760674752,"aX":-14.507392664471302},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":12.7,"spinRate":1985,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.40702136654673016,"extension":6.285219877706459},"hitData":{"launchSpeed":98.7,"launchAngle":-11.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.88,"coordY":167.38}},"index":1,"playId":"92ab57a9-54b2-35b9-b1e2-714ad7255735","pitchNumber":2,"startTime":"2026-05-25T22:57:37.295Z","endTime":"2026-05-25T22:57:45.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":1.0999999999999996,"leverageIndex":0.25,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-05-25T22:57:45.295Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Patrick Bailey flies out to left fielder Daylen Lile.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T23:00:20.063Z","endTime":"2026-05-25T23:00:31.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Zack Littell replaces PJ Poulin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"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-25T22:59:19.756Z","endTime":"2026-05-25T23:00:22.291Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641793,"link":"/api/v1/people/641793"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676571,"link":"/api/v1/people/676571","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":92.9,"endSpeed":84.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.065491805792437,"aZ":-13.813740243899023,"pfxX":-4.634108571665391,"pfxZ":9.934478400399344,"pX":-0.11168189491938725,"pZ":3.080992356075455,"vX0":2.703467674250561,"vY0":-135.2312556989876,"vZ0":-5.281677498804215,"x":121.26,"y":155.59,"x0":-0.523375066173267,"y0":50.00233785048145,"z0":6.031757788578748,"aX":-8.564818884701108},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":1998,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4053493693112249,"extension":6.103466963585785},"hitData":{"launchSpeed":99.6,"launchAngle":34.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.02,"coordY":76.49}},"index":1,"playId":"f92a97ed-4faa-37fb-997a-db1129811656","pitchNumber":1,"startTime":"2026-05-25T23:00:22.291Z","endTime":"2026-05-25T23:00:31.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.1,"awayTeamWinProbability":93.9,"homeTeamWinProbabilityAdded":-1.0999999999999996,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:00:31.597Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to left fielder Daylen Lile. Brayan Rocchio out at 2nd on the throw, left fielder Daylen Lile to second baseman Nasim Nuñez.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T23:00:33.782Z","endTime":"2026-05-25T23:02:58.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78492834876565,"aZ":-13.149580443757863,"pfxX":-3.3751341125589676,"pfxZ":10.277027246143671,"pX":0.22728859503619403,"pZ":2.461252935049772,"vX0":3.0973015485304316,"vY0":-135.49463462167066,"vZ0":-6.967010723783061,"x":108.34,"y":172.33,"x0":-0.4945025683678784,"y0":50.006699450767584,"z0":5.992926532973274,"aX":-6.250337824299453},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.3,"breakHorizontal":5.4,"spinRate":2168,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.40490513285064145,"extension":6.2034329632287415},"index":0,"playId":"629448b1-44d6-3c55-9dfe-b3a158955e4b","pitchNumber":1,"startTime":"2026-05-25T23:00:58.439Z","endTime":"2026-05-25T23:01:02.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16445937729127,"aZ":-22.319523382534825,"pfxX":0.8979757294665927,"pfxZ":5.683158695395298,"pX":-0.1703789994247003,"pZ":2.3292647700583595,"vX0":1.4750473253404055,"vY0":-130.29330065345687,"vZ0":-4.964611144441697,"x":123.49,"y":175.89,"x0":-0.8586272441620286,"y0":50.002852904134876,"z0":5.927071195989503,"aX":1.5571711974744482},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.5,"breakHorizontal":-1.9,"spinRate":2211,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.41898987534009446,"extension":6.023477170265138},"index":1,"playId":"6c589587-3818-3251-a77f-111978aa3216","pitchNumber":2,"startTime":"2026-05-25T23:01:12.772Z","endTime":"2026-05-25T23:01:16.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95979408197711,"aZ":-15.011240324157288,"pfxX":-2.9350704906949563,"pfxZ":9.1830754754175,"pX":0.11613121650096492,"pZ":4.29390946460981,"vX0":2.440445214059227,"vY0":-136.10507815492045,"vZ0":-2.2711808910117406,"x":112.57,"y":122.84,"x0":-0.4125405562083143,"y0":50.00144631519363,"z0":6.183474481466275,"aX":-5.484792404279905},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":4.8,"spinRate":2128,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40302436882932735,"extension":6.075565952210515},"index":2,"playId":"2f0edb4a-e5e3-36a9-8dd7-e63095cb3990","pitchNumber":3,"startTime":"2026-05-25T23:01:29.806Z","endTime":"2026-05-25T23:01:34.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.616408548628865,"aZ":-14.350605588116313,"pfxX":-2.753816587774946,"pfxZ":9.508635699863522,"pX":-0.8286265396818393,"pZ":2.728890303378187,"vX0":0.2579820531941053,"vY0":-136.44928526005828,"vZ0":-6.095189893913645,"x":148.59,"y":165.1,"x0":-0.5671416097825936,"y0":50.00511783534671,"z0":5.990526510982479,"aX":-5.1640538724271146},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.1,"breakHorizontal":4.9,"spinRate":2150,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.40227932423346546,"extension":6.162890951741833},"index":3,"playId":"fe1354a9-d871-3cff-81b4-a85ae4ccfeb1","pitchNumber":4,"startTime":"2026-05-25T23:01:49.344Z","endTime":"2026-05-25T23:01:53.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.242746627269714,"aZ":-18.199846517853175,"pfxX":-7.659436423028721,"pfxZ":7.309504164172981,"pX":-0.1232747450553981,"pZ":3.5995581841279956,"vX0":3.767307302558278,"vY0":-137.3320290592084,"vZ0":-2.885674239279512,"x":121.7,"y":141.59,"x0":-0.5173655540423793,"y0":50.00018953589857,"z0":5.900975176034053,"aX":-14.636616655486932},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":13.1,"spinRate":2065,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39874558131144866,"extension":6.119664115363862},"index":4,"playId":"f6421042-af63-3276-942a-f12391a08fa6","pitchNumber":5,"startTime":"2026-05-25T23:02:07.016Z","endTime":"2026-05-25T23:02:11.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.490031248700667,"aZ":-19.924787777941734,"pfxX":0.6997231642321,"pfxZ":6.827731661247549,"pX":0.9982905139082611,"pZ":1.8758944740213195,"vX0":3.848149481202599,"vY0":-131.96267592824847,"vZ0":-6.80901570502074,"x":78.95,"y":188.13,"x0":-0.5594978377115218,"y0":50.00484183366696,"z0":5.9178187007614325,"aX":1.2553667963505424},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":-1.9,"spinRate":2192,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.41232615310275333,"extension":6.090263945144891},"index":5,"playId":"92e51ec7-4db9-3c0b-8e8e-abc468bceebb","pitchNumber":6,"startTime":"2026-05-25T23:02:25.624Z","endTime":"2026-05-25T23:02:30.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10392871214428,"aZ":-11.669679734734924,"pfxX":-2.817263234634786,"pfxZ":10.694568845424879,"pX":-1.039268114516763,"pZ":3.4114182277680833,"vX0":-0.2359648271582532,"vY0":-138.14671988425974,"vZ0":-5.089264242952934,"x":156.61,"y":146.67,"x0":-0.5869467721077977,"y0":50.00280764870963,"z0":6.073665422951495,"aX":-5.400677298777379},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":5.2,"spinRate":2194,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3977262369248109,"extension":6.086940094542085},"hitData":{"launchSpeed":93.9,"launchAngle":8.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.08,"coordY":136.43}},"index":6,"playId":"2c29be81-333a-30b2-8d26-27898127b655","pitchNumber":7,"startTime":"2026-05-25T23:02:46.880Z","endTime":"2026-05-25T23:02:58.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":-0.7999999999999998,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:02:58.906Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Travis Bazzana doubles (3) on a sharp line drive to right fielder Dylan Crews.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T23:03:13.040Z","endTime":"2026-05-25T23:03:39.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.6683732515103,"aZ":-16.07652899160231,"pfxX":-4.528994448473605,"pfxZ":8.594794227891581,"pX":0.04077371444734427,"pZ":2.4568068119836424,"vX0":2.912160881572217,"vY0":-136.18770950055384,"vZ0":-6.36655488377767,"x":115.45,"y":172.45,"x0":-0.45543942797256265,"y0":50.006349190213584,"z0":5.942243469143293,"aX":-8.48593059364551},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":2118,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.40260405285410394,"extension":6.2825458257567055},"hitData":{"launchSpeed":105.5,"launchAngle":10.0,"totalDistance":219.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":153.58,"coordY":84.95}},"index":0,"playId":"df47fc83-b2f5-3767-a37e-856c10cb0177","pitchNumber":1,"startTime":"2026-05-25T23:03:27.779Z","endTime":"2026-05-25T23:03:39.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.2,"awayTeamWinProbability":93.8,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.15,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:03:39.798Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, second baseman Nasim Nuñez to pitcher Zack Littell.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-05-25T23:03:53.588Z","endTime":"2026-05-25T23:05:20.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"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(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":91.2,"endSpeed":83.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.544967620856212,"aZ":-18.006215438808624,"pfxX":0.17003092178539414,"pfxZ":7.919302001371831,"pX":-0.3807505378975168,"pZ":3.4649196637573954,"vX0":0.9558927760150768,"vY0":-132.9114256445679,"vZ0":-3.179575002802371,"x":131.51,"y":145.23,"x0":-0.7671554827861586,"y0":50.00059312058672,"z0":5.984592476934536,"aX":0.3039723189074874},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.9,"breakHorizontal":-0.5,"spinRate":2160,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.412137956134917,"extension":6.165539612608361},"index":0,"playId":"2a274403-3a65-3d86-ac63-3380ddf921bf","pitchNumber":1,"startTime":"2026-05-25T23:04:10.389Z","endTime":"2026-05-25T23:04:14.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":683953,"link":"/api/v1/people/683953"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.190917594350424,"aZ":-20.723885223899103,"pfxX":1.3518891472855339,"pfxZ":6.635594166524531,"pX":-0.709960495942963,"pZ":1.8980035818623986,"vX0":-0.21194644635199694,"vY0":-130.46649114727126,"vZ0":-6.200043032047154,"x":144.06,"y":187.53,"x0":-0.8033815098500151,"y0":50.00419829463355,"z0":5.864961303646565,"aX":2.3329258285956356},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":10.9,"breakHorizontal":-2.4,"spinRate":2247,"spinDirection":193},"zone":7,"typeConfidence":2.0,"plateTime":0.4196673674493865,"extension":6.091448601941795},"index":1,"playId":"7251932e-d182-308e-a771-2168578cac24","pitchNumber":2,"startTime":"2026-05-25T23:04:29.094Z","endTime":"2026-05-25T23:04:33.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":683953,"link":"/api/v1/people/683953"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.071126363350306,"aZ":-30.920440030757284,"pfxX":-6.717720980684472,"pfxZ":0.7884491594737808,"pX":0.11659435443068965,"pZ":0.29770860333583715,"vX0":4.015300730461506,"vY0":-124.85042479534964,"vZ0":-7.151018854991876,"x":112.56,"y":230.74,"x0":-0.6395573192927645,"y0":50.00020224276772,"z0":5.742841452027993,"aX":-10.606465847950123},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.0,"breakHorizontal":11.3,"spinRate":979,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4386669310707223,"extension":6.142839820454538},"index":2,"playId":"7e9dfd87-8e67-357a-b2e6-b14602a3c6f1","pitchNumber":3,"startTime":"2026-05-25T23:04:45.124Z","endTime":"2026-05-25T23:04:50.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":683953,"link":"/api/v1/people/683953"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.292084405174247,"aZ":-14.480214783986323,"pfxX":-5.23602199191155,"pfxZ":9.385736990202195,"pX":-0.285830880243723,"pZ":2.805581021748546,"vX0":2.3872802359121983,"vY0":-136.72042062233604,"vZ0":-5.937975914266875,"x":127.9,"y":163.03,"x0":-0.4919803007363355,"y0":50.004678831112315,"z0":6.006590066299344,"aX":-9.873056722467823},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":9.0,"spinRate":2142,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.40124748887216866,"extension":6.236081577686566},"hitData":{"launchSpeed":87.4,"launchAngle":-24.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.5,"coordY":152.25}},"index":3,"playId":"d9aa341c-9de4-30f4-99bf-0ba5cab9bef5","pitchNumber":4,"startTime":"2026-05-25T23:05:12.597Z","endTime":"2026-05-25T23:05:20.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":683953,"link":"/api/v1/people/683953"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.9,"awayTeamWinProbability":95.1,"homeTeamWinProbabilityAdded":-1.2999999999999998,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:05:20.624Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out, first baseman Kyle Manzardo to pitcher Matt Festa.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T23:07:39.957Z","endTime":"2026-05-25T23:08:40.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Tanner Bibee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"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-25T23:06:54.115Z","endTime":"2026-05-25T23:07:42.256Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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.6,"endSpeed":84.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74803766388747,"aZ":-15.03562718278546,"pfxX":0.06792633089637645,"pfxZ":9.285220641566374,"pX":-0.4509116569285522,"pZ":2.839979649396467,"vX0":4.301991310575013,"vY0":-134.84734089375544,"vZ0":-3.268574006530626,"x":134.19,"y":162.1,"x0":-2.074249945166034,"y0":50.0005813678299,"z0":5.125622308707249,"aX":0.12437291556261018},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":-1.1,"spinRate":2493,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4058597000823081,"extension":6.149246094102278},"index":1,"playId":"23d3adca-425d-35da-8d24-3b6443eaddb1","pitchNumber":1,"startTime":"2026-05-25T23:07:42.256Z","endTime":"2026-05-25T23:07:46.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60433960970036,"aZ":-22.54927267667188,"pfxX":0.5000129809456478,"pfxZ":5.284926104835458,"pX":0.026652940164850362,"pZ":2.982516338839992,"vX0":4.863253031002624,"vY0":-133.3190981212022,"vZ0":-1.8555876468929497,"x":115.98,"y":158.25,"x0":-1.8774452853338055,"y0":50.00106521812439,"z0":5.296481501256907,"aX":0.9092785450998335},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":-1.8,"spinRate":2463,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.4090595245045199,"extension":6.316916931832157},"index":2,"playId":"688c0ff3-6f36-3cf0-8fe0-23c9e7d4fa64","pitchNumber":2,"startTime":"2026-05-25T23:07:57.763Z","endTime":"2026-05-25T23:08:00.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56065628814342,"aZ":-15.840832705502383,"pfxX":-2.1079353805498675,"pfxZ":8.645051503062533,"pX":-1.0066734253637528,"pZ":3.082259536405715,"vX0":3.57913225556215,"vY0":-136.23779112012306,"vZ0":-2.2824570074340533,"x":155.37,"y":155.56,"x0":-2.0606055444623466,"y0":50.00015358474543,"z0":5.01957633037239,"aX":-3.98165937532176},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":3.1,"spinRate":2508,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.40129385463890754,"extension":6.20783197480914},"index":3,"playId":"58415483-7036-30b7-871f-7c7617afa36f","pitchNumber":3,"startTime":"2026-05-25T23:08:17.060Z","endTime":"2026-05-25T23:08:22.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":83.1,"endSpeed":76.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.218936574902475,"aZ":-31.188801217449573,"pfxX":10.420181868824518,"pfxZ":0.6716545509148393,"pX":0.12280175652228068,"pZ":2.0681646622684657,"vX0":1.9531540518323705,"vY0":-121.01748163937019,"vZ0":-0.7787140411458129,"x":112.32,"y":182.94,"x0":-2.0494915193819447,"y0":50.004288376072566,"z0":5.143667348843157,"aX":15.344377821032829},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.3,"breakHorizontal":-19.3,"spinRate":2796,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4538597958581345,"extension":6.342557570380194},"hitData":{"launchSpeed":70.0,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.74,"coordY":161.33}},"index":4,"playId":"663cb5ef-c71c-362c-88ef-8a27ec227ee6","pitchNumber":4,"startTime":"2026-05-25T23:08:32.630Z","endTime":"2026-05-25T23:08:40.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.3,"awayTeamWinProbability":94.7,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:08:40.155Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nasim Nuñez grounds out, third baseman José Ramírez to first baseman Kyle Manzardo.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T23:08:46.780Z","endTime":"2026-05-25T23:11:48.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"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,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.284221812151955,"aZ":-29.41005362246729,"pfxX":8.54580629063316,"pfxZ":1.8774596239418262,"pX":-0.19178565242566326,"pZ":3.127956140487416,"vX0":2.0623088967715044,"vY0":-120.55235001446341,"vZ0":1.0165744418905716,"x":124.31,"y":154.33,"x0":-2.1685492384729264,"y0":50.00391457282933,"z0":5.295567417839478,"aX":12.586312461963947},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.0,"breakHorizontal":-16.0,"spinRate":2679,"spinDirection":72},"zone":2,"typeConfidence":2.0,"plateTime":0.45423882439201035,"extension":6.09039344451385},"index":0,"playId":"f42e85dd-9587-374c-90bc-d313ea66946c","pitchNumber":1,"startTime":"2026-05-25T23:09:08.401Z","endTime":"2026-05-25T23:09:12.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.434604868232842,"aZ":-28.91837510875838,"pfxX":7.9649877571160985,"pfxZ":2.1653886907888857,"pX":-0.11361086071825836,"pZ":1.2690726880868144,"vX0":2.1840106724492396,"vY0":-121.65168384704292,"vZ0":-3.215652446862533,"x":121.33,"y":204.52,"x0":-2.057284702158259,"y0":50.00153046448194,"z0":5.109758999916957,"aX":11.9588588930089},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.5,"breakHorizontal":-14.9,"spinRate":2732,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.4499075278346454,"extension":6.3105657882921795},"index":1,"playId":"34070c8e-1cd4-3ea6-bc3b-c0d4e2c508b4","pitchNumber":2,"startTime":"2026-05-25T23:09:23.197Z","endTime":"2026-05-25T23:09:28.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":93.2,"endSpeed":85.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.643632397621428,"aZ":-17.312585964445258,"pfxX":0.045315319153886424,"pfxZ":7.988760791597075,"pX":-0.5599099378754099,"pZ":3.497977000569007,"vX0":3.996692993656092,"vY0":-135.7726854156679,"vZ0":-1.1104152529957187,"x":138.34,"y":144.33,"x0":-2.059038757453603,"y0":50.0058335379245,"z0":5.120964979311446,"aX":0.08399166558344559},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":-1.0,"spinRate":2557,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.40392582246590925,"extension":6.33219867446373},"index":2,"playId":"00feaee0-8c73-3e0c-aab6-7a362fe1803c","pitchNumber":3,"startTime":"2026-05-25T23:09:39.200Z","endTime":"2026-05-25T23:09:43.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98132816772134,"aZ":-17.12093190589729,"pfxX":-0.4528484878266995,"pfxZ":8.057126866326541,"pX":0.09201198368014199,"pZ":1.8010802414509246,"vX0":5.833590406094305,"vY0":-135.87811963270298,"vZ0":-5.370770810150419,"x":113.49,"y":190.15,"x0":-2.024597083558097,"y0":50.00365028278795,"z0":4.994289156801274,"aX":-0.8466092025510868},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":-0.5,"spinRate":2491,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.4032212209775312,"extension":6.412768899000766},"index":3,"playId":"73bd43c5-358c-323b-91a0-0af98256fd55","pitchNumber":4,"startTime":"2026-05-25T23:09:55.185Z","endTime":"2026-05-25T23:09:59.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50243488273642,"aZ":-29.27878225383452,"pfxX":8.86505182620553,"pfxZ":1.902075027883483,"pX":1.0421061215342846,"pZ":1.460907575570843,"vX0":4.651980724642739,"vY0":-123.23006232892266,"vZ0":-2.581775580095714,"x":77.28,"y":199.34,"x0":-2.0273665541275987,"y0":50.00406886125769,"z0":5.017677738772255,"aX":13.515527040697052},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.0,"breakHorizontal":-17.2,"spinRate":2809,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.44598203675190495,"extension":6.732621258277792},"index":4,"playId":"9fadf22f-c806-3623-80bc-9a9cb3de2fee","pitchNumber":5,"startTime":"2026-05-25T23:10:12.319Z","endTime":"2026-05-25T23:10:16.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.702272370489307,"aZ":-18.334437224276204,"pfxX":-0.9119165798720701,"pfxZ":7.437061508944333,"pX":0.5623204210065225,"pZ":1.2456082262732633,"vX0":6.672796411261352,"vY0":-135.1130025784371,"vZ0":-6.01256594699151,"x":95.57,"y":205.15,"x0":-1.8140957354082068,"y0":50.000437278152475,"z0":4.7754462005249785,"aX":-1.697065277981034},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":0.4,"spinRate":2476,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.40441348307892344,"extension":6.740029669998672},"index":5,"playId":"a0a66f16-5ff9-3ad7-9d44-18794d4777a3","pitchNumber":6,"startTime":"2026-05-25T23:10:38.023Z","endTime":"2026-05-25T23:10:42.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.1,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57142486131494,"aZ":-19.261959248643024,"pfxX":-1.1127041320228925,"pfxZ":6.8803158020895046,"pX":-0.8469073316600662,"pZ":2.01075637566926,"vX0":3.4361959692494333,"vY0":-134.9355863419301,"vZ0":-3.816172929552268,"x":149.28,"y":184.49,"x0":-1.9825965050065921,"y0":50.001301325091696,"z0":4.770947720413914,"aX":-2.0882116067345198},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.0,"breakHorizontal":1.4,"spinRate":2540,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.4032662718379596,"extension":6.616390992240157},"index":6,"playId":"96050fc6-21ac-3ccf-856a-f27819183923","pitchNumber":7,"startTime":"2026-05-25T23:11:02.760Z","endTime":"2026-05-25T23:11:07.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.018193545628186,"aZ":-32.364022118082445,"pfxX":7.5172100358570155,"pfxZ":-0.1312131621065955,"pX":0.6122861967749356,"pZ":2.5805716431322936,"vX0":3.5137371914744953,"vY0":-121.1641510403534,"vZ0":0.608781971965473,"x":93.66,"y":169.1,"x0":-1.8358160222057198,"y0":50.000257691871546,"z0":5.1677699936492285,"aX":11.107114353201766},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.2,"breakHorizontal":-14.5,"spinRate":2634,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.4531062882595185,"extension":6.4778022918081515},"index":7,"playId":"87600e97-0d1b-3ebd-a03a-944930ef5670","pitchNumber":8,"startTime":"2026-05-25T23:11:20.158Z","endTime":"2026-05-25T23:11:25.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.316480697814058,"aZ":-18.383348867476442,"pfxX":0.6901472111422471,"pfxZ":7.3724702931536505,"pX":-0.02832195316248219,"pZ":3.2365914447081803,"vX0":4.948204259361965,"vY0":-136.005333358156,"vZ0":-1.4673690848422325,"x":118.08,"y":151.39,"x0":-1.9620955539694096,"y0":50.00019999413283,"z0":5.060292037127236,"aX":1.289309378516156},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":-2.3,"spinRate":2510,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.40300601123598545,"extension":6.521224952204653},"hitData":{"launchSpeed":70.3,"launchAngle":3.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.72,"coordY":159.51}},"index":8,"playId":"ddf93f46-2688-384c-a690-0537fcef5c63","pitchNumber":9,"startTime":"2026-05-25T23:11:40.909Z","endTime":"2026-05-25T23:11:48.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.6000000000000005,"awayTeamWinProbability":94.4,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:11:48.923Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a line drive to left fielder Angel Martínez. James Wood out at 2nd on the throw, left fielder Angel Martínez to second baseman Travis Bazzana.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-05-25T23:11:55.535Z","endTime":"2026-05-25T23:13:22.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"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":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.299154729880073,"aZ":-19.164310496105628,"pfxX":-2.4531485202546186,"pfxZ":7.0928055547953806,"pX":-0.37893758812620276,"pZ":2.261304224668609,"vX0":4.666171527189923,"vY0":-133.93587237062738,"vZ0":-3.702445189050212,"x":131.44,"y":177.72,"x0":-1.8173924402203037,"y0":50.003985374565154,"z0":5.015534555774855,"aX":-4.5008527919119485},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.4,"breakHorizontal":3.6,"spinRate":2399,"spinDirection":190},"zone":7,"typeConfidence":2.0,"plateTime":0.4074498643795552,"extension":6.5356345525865915},"index":0,"playId":"0d3d5fbf-cf1a-3dea-9b49-3cc816368722","pitchNumber":1,"startTime":"2026-05-25T23:12:17.359Z","endTime":"2026-05-25T23:12:21.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049873282653376,"aZ":-22.549072803014376,"pfxX":2.066287942039956,"pfxZ":5.335370396026125,"pX":-0.986305879690096,"pZ":3.4040121793842877,"vX0":1.635027851938048,"vY0":-132.8608218735679,"vZ0":-0.6501559962721127,"x":154.6,"y":146.87,"x0":-1.876204701345278,"y0":50.00356471686606,"z0":5.277530497258056,"aX":3.726793224915743},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.7,"breakHorizontal":-4.1,"spinRate":2366,"spinDirection":180},"zone":11,"typeConfidence":2.0,"plateTime":0.4108530775518844,"extension":6.499775831950936},"index":1,"playId":"a4deff65-8ab9-3c2b-9ac6-faadd37da0c6","pitchNumber":2,"startTime":"2026-05-25T23:12:31.787Z","endTime":"2026-05-25T23:12:37.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.378628411729416,"aZ":-18.092659091956403,"pfxX":0.4142828635732331,"pfxZ":7.610285773003252,"pX":0.05420721111426016,"pZ":3.769080281211282,"vX0":4.989702313552782,"vY0":-135.15876527768924,"vZ0":-0.3729620610859676,"x":114.93,"y":137.01,"x0":-1.8695077943716245,"y0":50.00528645021833,"z0":5.179125747431457,"aX":0.7656428201920659},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":-1.8,"spinRate":2572,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.4052137930009323,"extension":6.550770230748564},"index":2,"playId":"f76d0d83-fe0e-3e67-94fd-4f266128d828","pitchNumber":3,"startTime":"2026-05-25T23:12:49.521Z","endTime":"2026-05-25T23:12:54.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.62541063633409,"aZ":-32.38904125955577,"pfxX":9.309546277871762,"pfxZ":-0.14542633859133858,"pX":0.3023416953533179,"pZ":3.0903802723313687,"vX0":2.8773697856048366,"vY0":-121.0675322985853,"vZ0":1.9761178902235346,"x":105.48,"y":155.34,"x0":-2.112351255751357,"y0":50.00276287902012,"z0":5.1073829786984275,"aX":13.756840008907403},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.5,"breakHorizontal":-17.5,"spinRate":2666,"spinDirection":60},"zone":3,"typeConfidence":2.0,"plateTime":0.4531879393273033,"extension":6.512636881257096},"hitData":{"launchSpeed":99.7,"launchAngle":17.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.27,"coordY":83.41}},"index":3,"playId":"5ca97062-f0d7-3250-ae36-0dcbfb335a52","pitchNumber":4,"startTime":"2026-05-25T23:13:10.220Z","endTime":"2026-05-25T23:13:22.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.800000000000001,"awayTeamWinProbability":94.2,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:13:22.223Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase DeLauter strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T23:15:19.823Z","endTime":"2026-05-25T23:16:27.917Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.194691463403142,"aZ":-20.39791081249454,"pfxX":-1.129540144406267,"pfxZ":6.8237719911963115,"pX":0.18564868567593132,"pZ":0.8433082762148825,"vX0":2.692416286726421,"vY0":-130.95787118254262,"vZ0":-8.883400778687374,"x":109.92,"y":216.01,"x0":-0.7118159777184131,"y0":50.006417831609376,"z0":5.821631803558791,"aX":-1.9507051207473989},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.4,"breakHorizontal":1.4,"spinRate":2000,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4191951937216043,"extension":6.117305405458026},"index":0,"playId":"949db189-6f93-31a2-aabf-a8e547c46fae","pitchNumber":1,"startTime":"2026-05-25T23:15:34.649Z","endTime":"2026-05-25T23:15:38.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.453101832341062,"aZ":-13.897146723311195,"pfxX":-4.649906292353343,"pfxZ":10.047402004943063,"pX":-0.3834415629747761,"pZ":2.142610634757245,"vX0":1.646873924048575,"vY0":-134.56441779414268,"vZ0":-7.476872249072452,"x":131.62,"y":180.93,"x0":-0.40229088233313487,"y0":50.00145380098252,"z0":5.958297041533512,"aX":-8.45597281644912},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":8.0,"spinRate":2146,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.4083364469684092,"extension":6.160227756981194},"index":1,"playId":"14cebdbd-a2d6-36cc-9f2f-a753e3beb5b7","pitchNumber":2,"startTime":"2026-05-25T23:15:50.236Z","endTime":"2026-05-25T23:15:55.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74545161718326,"aZ":-31.168272231088814,"pfxX":-8.187282192253559,"pfxZ":0.6599426212617479,"pX":-0.8505315694664054,"pZ":2.044869036426709,"vX0":2.0583784690533085,"vY0":-123.26592890247936,"vZ0":-2.9501007131551953,"x":149.42,"y":183.57,"x0":-0.6403961122071622,"y0":50.00092982700968,"z0":5.9273263887182965,"aX":-12.418682635898184},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.7,"breakHorizontal":14.2,"spinRate":1162,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.44677858516579727,"extension":5.866807444570247},"index":2,"playId":"8f5c62ea-3bae-3bf3-abf0-fc422fbee7e6","pitchNumber":3,"startTime":"2026-05-25T23:16:07.261Z","endTime":"2026-05-25T23:16:12.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.027076321047375,"aZ":-32.69470996966973,"pfxX":-7.433688795199363,"pfxZ":-0.34498798733910396,"pX":-0.5639638013305067,"pZ":0.8214469297873025,"vX0":2.549592509306555,"vY0":-123.24702688019195,"vZ0":-5.491593404351948,"x":138.5,"y":216.6,"x0":-0.6554065772718146,"y0":50.00286863179422,"z0":5.890488073379124,"aX":-11.258912636965311},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.8,"breakHorizontal":12.7,"spinRate":1284,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.44708273735266024,"extension":6.060954543934296},"index":3,"playId":"af4c4045-4770-35eb-b700-59c143e6cf16","pitchNumber":4,"startTime":"2026-05-25T23:16:22.149Z","endTime":"2026-05-25T23:16:27.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-1.0000000000000009,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:16:27.917Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins strikes out swinging.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T23:16:30.742Z","endTime":"2026-05-25T23:19:07.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61293176843777,"aZ":-20.717492559965052,"pfxX":0.9997505034090732,"pfxZ":6.659448339278594,"pX":0.6375262154810012,"pZ":2.697316496752375,"vX0":3.0164130023759346,"vY0":-129.46415067671452,"vZ0":-4.349883862030305,"x":92.7,"y":165.95,"x0":-0.6663404029657612,"y0":50.00444991315397,"z0":5.95807917109568,"aX":1.7192274115797004},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.5,"breakHorizontal":-2.4,"spinRate":2197,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.4209159606489372,"extension":6.2195029328301095},"index":0,"playId":"32ff363c-8b24-3d64-b073-ed328c5b371f","pitchNumber":1,"startTime":"2026-05-25T23:16:51.688Z","endTime":"2026-05-25T23:16:55.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79682829661011,"aZ":-18.605370166783818,"pfxX":-7.830602369225762,"pfxZ":7.297410871287928,"pX":-0.8171423507723317,"pZ":3.0965961743601422,"vX0":2.1610198810664483,"vY0":-135.30590572978076,"vZ0":-4.001625788277573,"x":148.15,"y":155.17,"x0":-0.6075986188493969,"y0":50.00031630564265,"z0":5.8938297735980125,"aX":-14.55505960249017},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":13.8,"spinRate":2095,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.4043970269910928,"extension":6.202565932381736},"index":1,"playId":"a19a804e-c5d4-36b6-ae60-da45c8d34670","pitchNumber":2,"startTime":"2026-05-25T23:17:13.118Z","endTime":"2026-05-25T23:17:40.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":120,"player":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00792397462808,"aZ":-31.948539938028606,"pfxX":-7.350208639551571,"pfxZ":0.1422327794457794,"pX":0.03014358483247856,"pZ":0.7440065088055176,"vX0":4.122216911288977,"vY0":-124.61314595122755,"vZ0":-5.84143875830764,"x":115.85,"y":218.69,"x0":-0.6941752798436723,"y0":50.00076682857422,"z0":5.770883477768565,"aX":-11.510501112814316},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.0,"breakHorizontal":12.2,"spinRate":1157,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4402287837444909,"extension":6.013157694480577},"index":2,"playId":"6298b454-37b1-30f9-a3d2-b85c613ce6ca","pitchNumber":3,"startTime":"2026-05-25T23:17:43.468Z","endTime":"2026-05-25T23:17:47.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":93.7,"endSpeed":85.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.150230278480166,"aZ":-15.265941949429376,"pfxX":-4.242842688730253,"pfxZ":9.02461957608557,"pX":-0.11387806239894158,"pZ":2.3607002699020674,"vX0":2.3384187955438,"vY0":-136.3065647944711,"vZ0":-6.951014910210759,"x":121.34,"y":175.04,"x0":-0.4335897604662521,"y0":50.002895144019796,"z0":6.006212609296836,"aX":-7.9498713794573606},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":7.2,"spinRate":2012,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4024829654290105,"extension":6.370450328637909},"index":3,"playId":"fe933240-89c9-3012-abaf-c0147655dd14","pitchNumber":4,"startTime":"2026-05-25T23:17:59.919Z","endTime":"2026-05-25T23:18:05.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.337862698886827,"aZ":-33.62134975513365,"pfxX":5.863158422468797,"pfxZ":-0.9830205763907756,"pX":2.3562551448131925,"pZ":-0.26048090417424535,"vX0":5.056737800113636,"vY0":-121.39330540995753,"vZ0":-7.296237107064638,"x":27.19,"y":245.81,"x0":-0.5243073645689355,"y0":50.003371811548966,"z0":5.754548971887498,"aX":8.64712859601378},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.5,"breakHorizontal":-11.9,"spinRate":2316,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4532272337242942,"extension":6.13016611491317},"index":4,"playId":"70d68bd8-b08c-39d7-bbac-e7d43d2beb5c","pitchNumber":5,"startTime":"2026-05-25T23:18:22.117Z","endTime":"2026-05-25T23:18:26.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":93.9,"endSpeed":86.0,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.776714802931167,"aZ":-13.090048325455715,"pfxX":-3.904058373584729,"pfxZ":10.063746618998135,"pX":-0.03475911281689994,"pZ":3.2754610789078096,"vX0":2.362123504619857,"vY0":-136.7492684600825,"vZ0":-5.009284492526839,"x":118.32,"y":150.34,"x0":-0.4018864173666469,"y0":50.00535350799542,"z0":6.027105666222195,"aX":-7.405026635760851},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":6.6,"spinRate":2054,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.4003420543086298,"extension":6.338767882318434},"index":5,"playId":"ea85c5ba-3a10-3b64-8d7d-6bc72fc3e03a","pitchNumber":6,"startTime":"2026-05-25T23:18:41.771Z","endTime":"2026-05-25T23:18:45.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.849458759250183,"aZ":-21.53971649182591,"pfxX":1.2292984471337975,"pfxZ":6.102660571759348,"pX":-0.2299126839345853,"pZ":3.5285658497764967,"vX0":0.8024731309390261,"vY0":-130.29518414681175,"vZ0":-2.1548893607360053,"x":125.76,"y":143.51,"x0":-0.7002363922358136,"y0":50.00555610088023,"z0":5.970954949345996,"aX":2.1426803825828076},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.9,"breakHorizontal":-2.4,"spinRate":2135,"spinDirection":182},"zone":11,"typeConfidence":2.0,"plateTime":0.4182005429549793,"extension":6.235485578605667},"index":6,"playId":"787c89a5-f9d0-324d-b25b-80098ca9c2ec","pitchNumber":7,"startTime":"2026-05-25T23:19:02.551Z","endTime":"2026-05-25T23:19:07.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:19:07.008Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Manzardo walks.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T23:19:12.308Z","endTime":"2026-05-25T23:21:27.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.637614172105472,"aZ":-13.416058787380006,"pfxX":-2.984693303745825,"pfxZ":10.11581143578005,"pX":0.2133973753731787,"pZ":3.2438066871195383,"vX0":2.9418421476436216,"vY0":-135.33195495883174,"vZ0":-4.929943911959021,"x":108.87,"y":151.2,"x0":-0.5001551862733432,"y0":50.00015433717184,"z0":6.029261198940718,"aX":-5.533384092566815},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":4.8,"spinRate":1986,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.40478858866915246,"extension":6.314862232925194},"index":0,"playId":"4ea96d05-a0ed-3cd8-93fc-f24c69596f3e","pitchNumber":1,"startTime":"2026-05-25T23:19:31.734Z","endTime":"2026-05-25T23:19:37.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.747000783580045,"aZ":-20.855017151720823,"pfxX":-0.4838513777741954,"pfxZ":6.3956146857028795,"pX":0.004956217176773996,"pZ":3.9172802662981687,"vX0":1.59502171474594,"vY0":-131.67016131960355,"vZ0":-1.6981782224834578,"x":116.81,"y":133.01,"x0":-0.5435963368139262,"y0":50.0056370265951,"z0":6.100690697771628,"aX":-0.8568468217582932},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.5,"breakHorizontal":0.6,"spinRate":2149,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.4146369752512564,"extension":6.0804517851420705},"index":1,"playId":"b541e03f-09d8-3d98-8ac9-9f35880417c0","pitchNumber":2,"startTime":"2026-05-25T23:19:46.738Z","endTime":"2026-05-25T23:19:51.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.520411870254755,"aZ":-32.815764715694165,"pfxX":-7.502082343882796,"pfxZ":-0.41005100553682894,"pX":-0.6130962982642764,"pZ":1.3909351339227294,"vX0":2.4096991315026393,"vY0":-125.12221020330038,"vZ0":-4.257670472679708,"x":140.37,"y":201.22,"x0":-0.6171056643745388,"y0":50.002064802501025,"z0":5.819774639611984,"aX":-11.829629276948982},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.6,"breakHorizontal":13.0,"spinRate":1098,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.43866306127625654,"extension":6.128588621937485},"index":2,"playId":"f2e92244-741b-3f7a-a77d-6a9e70514ef7","pitchNumber":3,"startTime":"2026-05-25T23:20:03.883Z","endTime":"2026-05-25T23:20:09.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"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-25T23:20:15.206Z","endTime":"2026-05-25T23:20:26.832Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19018122550202,"aZ":-18.518121496987956,"pfxX":-0.7413648443863514,"pfxZ":7.591646043704692,"pX":-0.9697462136650056,"pZ":2.378860347655182,"vX0":-0.12459677825380319,"vY0":-132.71247013138031,"vZ0":-5.684371993855425,"x":153.96,"y":174.55,"x0":-0.825916506922549,"y0":50.000433821687885,"z0":5.880437226773661,"aX":-1.333237891734127},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.8,"breakHorizontal":1.3,"spinRate":2073,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.4114060182527144,"extension":6.157954241816395},"index":4,"playId":"7c6edeb1-e88d-34b3-b2d8-63a83a128e98","pitchNumber":4,"startTime":"2026-05-25T23:20:26.832Z","endTime":"2026-05-25T23:20:31.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.662984991781993,"aZ":-30.8953810899779,"pfxX":-7.672768097614824,"pfxZ":0.7970549082545926,"pX":0.06790722801991503,"pZ":1.004983942648496,"vX0":4.095909198829672,"vY0":-126.0852028869172,"vZ0":-5.576754300500384,"x":114.41,"y":211.65,"x0":-0.5880712914659525,"y0":50.0012745506153,"z0":5.764254394360695,"aX":-12.247809580711834},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.4,"breakHorizontal":12.8,"spinRate":1230,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4358230651036834,"extension":6.107436048741943},"index":5,"playId":"707595be-9e64-31a4-ad77-db51495b1ae8","pitchNumber":5,"startTime":"2026-05-25T23:20:43.355Z","endTime":"2026-05-25T23:20:48.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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.3,"endSpeed":83.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.075850530125596,"aZ":-15.870625031625977,"pfxX":-2.0972830408865204,"pfxZ":8.97152767935754,"pX":-0.004251310038732942,"pZ":5.282366314556877,"vX0":1.954411171590138,"vY0":-134.43979570231213,"vZ0":0.49673064080708157,"x":117.16,"y":96.16,"x0":-0.47066534016716355,"y0":50.004657471949876,"z0":6.22778922045797,"aX":-3.812362056381875},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.6,"breakHorizontal":3.4,"spinRate":1895,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40852105775916625,"extension":6.181322001709849},"index":6,"playId":"62ef8b8a-d3d4-34e3-a8cf-bb8677292293","pitchNumber":6,"startTime":"2026-05-25T23:21:04.450Z","endTime":"2026-05-25T23:21:08.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.248495796349992,"aZ":-14.454580900169677,"pfxX":-1.2915421853913691,"pfxZ":9.487625105495802,"pX":-0.6982487155294506,"pZ":4.760170948081425,"vX0":-0.23403191306150162,"vY0":-136.12844008863058,"vZ0":-1.2360994833856322,"x":143.62,"y":110.26,"x0":-0.44334838453129205,"y0":50.00102208284843,"z0":6.225763526962669,"aX":-2.4118192631952104},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":2.4,"spinRate":1935,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4031054682375377,"extension":6.097985141298628},"index":7,"playId":"3302714b-e9bc-3d4b-b2aa-84c8240f34f1","pitchNumber":7,"startTime":"2026-05-25T23:21:21.630Z","endTime":"2026-05-25T23:21:27.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":0.4999999999999991,"leverageIndex":0.14,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:21:27.299Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Angel Martínez doubles (9) on a fly ball to left fielder Daylen Lile. Kyle Manzardo scores.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T23:21:30.086Z","endTime":"2026-05-25T23:22:26.420Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":{"id":641793,"link":"/api/v1/people/641793"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.9,"endSpeed":73.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.168639302273057,"aZ":-35.37679907466408,"pfxX":5.207476932605201,"pfxZ":-2.367645172218092,"pX":-0.4200394752138486,"pZ":2.230502517111749,"vX0":-0.5627330102260167,"vY0":-116.34796849711586,"vZ0":-0.9053833910375721,"x":133.01,"y":178.56,"x0":-0.8490030289193348,"y0":50.00017238571848,"z0":6.011429620966904,"aX":7.05610189247661},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.2,"breakHorizontal":-9.2,"spinRate":1915,"spinDirection":70},"zone":4,"typeConfidence":2.0,"plateTime":0.4728496134515541,"extension":6.077649650810292},"index":0,"playId":"c9928644-f935-3832-af5d-08b50dd684df","pitchNumber":1,"startTime":"2026-05-25T23:21:51.777Z","endTime":"2026-05-25T23:21:56.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.258931913527423,"aZ":-18.3349652890066,"pfxX":-6.758620794168145,"pfxZ":7.43407012408116,"pX":-0.782204467015627,"pZ":2.861496835269849,"vX0":1.9200089907844076,"vY0":-135.74219617960873,"vZ0":-4.4641501477054355,"x":146.82,"y":161.52,"x0":-0.6213279419277031,"y0":50.006768195309895,"z0":5.807433093359995,"aX":-12.590853582916315},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":11.8,"spinRate":2048,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.40380293258248434,"extension":6.235363703155502},"hitData":{"launchSpeed":90.8,"launchAngle":34.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.84,"coordY":113.17}},"index":1,"playId":"9e84e60d-2c74-34da-b5ca-8caafc0d7a0f","pitchNumber":2,"startTime":"2026-05-25T23:22:10.396Z","endTime":"2026-05-25T23:22:26.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.0,"awayTeamWinProbability":92.0,"homeTeamWinProbabilityAdded":3.4000000000000004,"leverageIndex":0.34,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:22:26.420Z","atBatIndex":33},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Steven Kwan walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T23:22:44.712Z","endTime":"2026-05-25T23:25:56.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":92.2,"endSpeed":84.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4507025484957,"aZ":-15.388224660778867,"pfxX":-3.4773284420127126,"pfxZ":9.156389246477822,"pX":-0.542676056496397,"pZ":3.491036470627443,"vX0":1.3297744529098978,"vY0":-134.37336604651927,"vZ0":-3.8209493143641713,"x":137.69,"y":144.52,"x0":-0.5915144232508693,"y0":50.00143614555176,"z0":6.020976033032851,"aX":-6.373982479610171},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":6.0,"spinRate":2075,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4072286612114904,"extension":6.320153330080919},"index":0,"playId":"0be99dc5-d756-3a46-84d4-79645050c505","pitchNumber":1,"startTime":"2026-05-25T23:23:01.706Z","endTime":"2026-05-25T23:23:06.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":92.0,"endSpeed":84.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.12595348815225,"aZ":-13.649633202102764,"pfxX":-3.369288197508204,"pfxZ":10.210347131127328,"pX":-0.32824076347486697,"pZ":3.160115494541155,"vX0":1.3094908149690607,"vY0":-133.8951648073518,"vZ0":-4.99359999327507,"x":129.51,"y":153.46,"x0":-0.3861274190129018,"y0":50.002991025823164,"z0":6.027322206469439,"aX":-6.112651726624614},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":5.8,"spinRate":2106,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4092013691043417,"extension":6.197620548645257},"index":1,"playId":"dc752be8-cc9e-3a31-8711-9a90d9bcd0cd","pitchNumber":2,"startTime":"2026-05-25T23:23:18.876Z","endTime":"2026-05-25T23:23:23.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.545084763755803,"aZ":-20.84222257080261,"pfxX":1.184738366301406,"pfxZ":6.5872613132444915,"pX":-0.5457751204258836,"pZ":2.678978830238485,"vX0":0.23844610435620536,"vY0":-130.12238088301652,"vZ0":-4.191204661342722,"x":137.8,"y":166.45,"x0":-0.7924599560670721,"y0":50.00111219388683,"z0":5.883719746421583,"aX":2.037334549171154},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.3,"breakHorizontal":-2.2,"spinRate":2094,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.4204465784264766,"extension":6.134277892639152},"index":2,"playId":"6028d6a7-cc8b-3422-bdb8-406fdb6ed3c8","pitchNumber":3,"startTime":"2026-05-25T23:23:39.578Z","endTime":"2026-05-25T23:23:44.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.748725142387052,"aZ":-33.05218020844531,"pfxX":-7.726312901131488,"pfxZ":-0.5650839715749445,"pX":0.5077129342361301,"pZ":0.9111218795018263,"vX0":4.848740346828541,"vY0":-124.93446622467837,"vZ0":-5.116080455872743,"x":97.65,"y":214.18,"x0":-0.465328956574914,"y0":50.00154085948439,"z0":5.736595783737415,"aX":-12.078964864299962},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.0,"breakHorizontal":12.7,"spinRate":1259,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.44026576639460124,"extension":6.055264364175833},"index":3,"playId":"88b5f410-92e8-3685-aa77-a11f8e4c899c","pitchNumber":4,"startTime":"2026-05-25T23:23:58.120Z","endTime":"2026-05-25T23:24:02.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":93.0,"endSpeed":84.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.458960008090553,"aZ":-17.65972133568379,"pfxX":-7.345903308519633,"pfxZ":7.844665094090473,"pX":-0.572874264249177,"pZ":3.575663162186001,"vX0":2.231113558516035,"vY0":-135.39054617438597,"vZ0":-2.790701229836698,"x":138.84,"y":142.24,"x0":-0.4548682253050956,"y0":50.00342159572457,"z0":5.860431434603164,"aX":-13.593594840403203},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":12.8,"spinRate":2053,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.405051792571379,"extension":6.1916180878801494},"index":4,"playId":"9d9975d6-d77f-3181-a339-93094f20107c","pitchNumber":5,"startTime":"2026-05-25T23:24:16.925Z","endTime":"2026-05-25T23:24:22.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.70729094918223,"aZ":-14.57356204558087,"pfxX":-2.234899057876566,"pfxZ":9.537844104124225,"pX":0.04885201607958692,"pZ":2.3331311508330876,"vX0":1.9068210185117904,"vY0":-134.8238800304679,"vZ0":-6.81907112705447,"x":115.14,"y":175.79,"x0":-0.376437381204609,"y0":50.00130714716442,"z0":5.919398918847705,"aX":-4.123225306251538},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":3.6,"spinRate":1816,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4059134427716855,"extension":6.2818666211826795},"index":5,"playId":"7c9e8a65-741c-3ba3-9641-33a146c9dfff","pitchNumber":6,"startTime":"2026-05-25T23:24:41.467Z","endTime":"2026-05-25T23:24:46.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.297504375172608,"aZ":-33.29459279435755,"pfxX":-10.05419453757273,"pfxZ":-0.7064363688911541,"pX":-0.07999608894600742,"pZ":1.133982027320885,"vX0":4.455752483969463,"vY0":-125.9761221284838,"vZ0":-4.618054245312631,"x":120.05,"y":208.16,"x0":-0.5804566598059511,"y0":50.004589600703305,"z0":5.72974530685335,"aX":-15.910524892797788},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.3,"breakHorizontal":16.9,"spinRate":1271,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.43739414286565514,"extension":6.066715323832383},"index":6,"playId":"d9d056f7-c9f2-3cce-b2bd-3ca6689ddcd1","pitchNumber":7,"startTime":"2026-05-25T23:25:07.574Z","endTime":"2026-05-25T23:25:12.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":88.4,"endSpeed":81.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.681771213133164,"aZ":-21.879388404126374,"pfxX":0.7950151272255023,"pfxZ":6.127185335294312,"pX":-0.14811508212016813,"pZ":3.920121813212217,"vX0":1.1016914174416146,"vY0":-128.81055246468617,"vZ0":-1.1561582565062496,"x":122.65,"y":132.94,"x0":-0.6846290968416223,"y0":50.00491607112402,"z0":6.0659075288307225,"aX":1.3365702989361292},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.0,"breakHorizontal":-1.7,"spinRate":2145,"spinDirection":195},"zone":11,"typeConfidence":2.0,"plateTime":0.4251671782974711,"extension":6.093142828096222},"index":7,"playId":"4911e6db-df6d-3c7b-8ee1-918061ab18e2","pitchNumber":8,"startTime":"2026-05-25T23:25:30.077Z","endTime":"2026-05-25T23:25:35.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.593262088715825,"aZ":-13.726594524966954,"pfxX":-5.526555224756863,"pfxZ":9.9694257344459,"pX":-1.6004218375406312,"pZ":2.4450142480934383,"vX0":-0.3240208794014044,"vY0":-136.07179281046797,"vZ0":-6.296869730183121,"x":178.0,"y":172.76,"x0":-0.7628431447112164,"y0":50.00110967200029,"z0":5.764103875025442,"aX":-10.22250018964711},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2087,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40460788157422023,"extension":6.211550515029576},"index":8,"playId":"4afee375-a58d-31c2-8342-1bfdb6a5fd08","pitchNumber":9,"startTime":"2026-05-25T23:25:51.350Z","endTime":"2026-05-25T23:25:56.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.63,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:25:56.063Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Patrick Bailey pops out to second baseman Nasim Nuñez.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-05-25T23:27:01.654Z","endTime":"2026-05-25T23:28:19.434Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"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-25T23:26:00.634Z","endTime":"2026-05-25T23:27:03.931Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.747484346815973,"aZ":-28.49766386127537,"pfxX":-7.7343147208511995,"pfxZ":2.3442622057797236,"pX":0.4228530842408717,"pZ":1.930559777919257,"vX0":4.694639699685876,"vY0":-124.58874330287861,"vZ0":-3.7069418154757514,"x":100.88,"y":186.65,"x0":-0.48398543510250086,"y0":50.00255287902203,"z0":5.800933369421641,"aX":-12.121488432661874},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.6,"breakHorizontal":12.8,"spinRate":1364,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.44015330144560627,"extension":6.154610527855799},"index":1,"playId":"af6fe415-bbdc-3df7-b4f2-73cd2ae3acd3","pitchNumber":1,"startTime":"2026-05-25T23:27:03.931Z","endTime":"2026-05-25T23:27:08.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36616965904852,"aZ":-28.92916245047297,"pfxX":-7.994943017041187,"pfxZ":2.1337815690778124,"pX":0.6391766516970174,"pZ":0.7511849152191925,"vX0":5.164182943254186,"vY0":-122.96119625465917,"vZ0":-6.170742816761338,"x":92.64,"y":218.5,"x0":-0.45406953597307875,"y0":50.0061172909925,"z0":5.761349377910143,"aX":-12.191850600155611},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.5,"breakHorizontal":13.2,"spinRate":1229,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4461757738119738,"extension":6.185886235015631},"index":2,"playId":"32a1954c-16aa-357c-a2f4-e49f0bd92bc7","pitchNumber":2,"startTime":"2026-05-25T23:27:23.854Z","endTime":"2026-05-25T23:27:29.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":83.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.055294550045318,"aZ":-16.94331564754005,"pfxX":-5.5986087932204995,"pfxZ":8.431847809259285,"pX":-0.37431445038764344,"pZ":4.282504204900999,"vX0":2.0756722768973854,"vY0":-134.06701863025924,"vZ0":-1.560053829915295,"x":131.27,"y":123.15,"x0":-0.43460960985404495,"y0":50.00442339309657,"z0":6.090955117041325,"aX":-10.114041325798803},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.1,"breakHorizontal":9.6,"spinRate":2138,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4097657739343239,"extension":6.228848397254517},"index":3,"playId":"07a8eef6-aa7a-34c4-a08f-92ecf3b16921","pitchNumber":3,"startTime":"2026-05-25T23:27:46.922Z","endTime":"2026-05-25T23:27:51.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.50782150991932,"aZ":-19.078101992647454,"pfxX":-0.5486051694036813,"pfxZ":7.455722621548949,"pX":0.16256572617336612,"pZ":3.787938631269554,"vX0":2.4105135945214613,"vY0":-131.35316440407166,"vZ0":-2.0154195941152366,"x":110.8,"y":136.51,"x0":-0.6937125287463857,"y0":50.002258277586364,"z0":5.976168067632864,"aX":-0.9640414906404117},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.3,"breakHorizontal":0.5,"spinRate":2014,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.41618900818273463,"extension":6.259268692369106},"hitData":{"launchSpeed":93.4,"launchAngle":58.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":145.17,"coordY":127.59}},"index":4,"playId":"4851a2c8-f69c-3802-93a6-f3d09116a1ee","pitchNumber":4,"startTime":"2026-05-25T23:28:08.441Z","endTime":"2026-05-25T23:28:19.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"second":{"id":682657,"link":"/api/v1/people/682657"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":-2.5999999999999996,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:28:19.434Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out to first baseman Kyle Manzardo.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T23:30:17.357Z","endTime":"2026-05-25T23:30:43.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.380756355428932,"aZ":-22.329880578637596,"pfxX":2.139212386771101,"pfxZ":5.512239045240978,"pX":0.5450296969738968,"pZ":3.658224669630286,"vX0":5.519653122548547,"vY0":-132.79165723270205,"vZ0":-0.4208156054361774,"x":96.22,"y":140.01,"x0":-1.8382823463101499,"y0":50.0032939740108,"z0":5.44290747791821,"aX":3.8213317131737705},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.1,"breakHorizontal":-5.0,"spinRate":2521,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.41243090869333754,"extension":6.372791265638045},"hitData":{"launchSpeed":85.4,"launchAngle":-44.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.71,"coordY":163.28}},"index":0,"playId":"62a8c317-7449-373b-a181-fbb2491458d9","pitchNumber":1,"startTime":"2026-05-25T23:30:35.323Z","endTime":"2026-05-25T23:30:43.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.9,"awayTeamWinProbability":93.1,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:30:43.622Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Curtis Mead homers (7) on a fly ball to left field.","rbi":1,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T23:30:48.874Z","endTime":"2026-05-25T23:32:01.518Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":{"id":670036,"link":"/api/v1/people/670036"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.685601672614528,"aZ":-15.609145708237786,"pfxX":-2.062070727217358,"pfxZ":9.035647095049049,"pX":-0.2747636151688012,"pZ":3.3593817084722133,"vX0":5.719623707531484,"vY0":-134.4179312366541,"vZ0":-1.872211155432931,"x":127.47,"y":148.08,"x0":-2.1606152863428787,"y0":50.000740134219306,"z0":5.171198671205806,"aX":-3.780576935712662},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":2.5,"spinRate":2579,"spinDirection":199},"zone":2,"typeConfidence":2.0,"plateTime":0.4072333666129686,"extension":6.329124065654325},"index":0,"playId":"ff1879cb-3305-3629-aa79-2ae16b462bc8","pitchNumber":1,"startTime":"2026-05-25T23:31:06.993Z","endTime":"2026-05-25T23:31:12.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.867589020786887,"aZ":-20.051531120883755,"pfxX":-7.181827587460686,"pfxZ":6.543089660597584,"pX":0.2673422965101923,"pZ":3.2295292871997185,"vX0":8.510095709315028,"vY0":-135.78811902745483,"vZ0":-0.9034592005084585,"x":106.81,"y":151.58,"x0":-1.9856296313988082,"y0":50.00471266646134,"z0":4.971754077720067,"aX":-13.310536470132519},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":11.0,"spinRate":2478,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.40456501086351304,"extension":6.172869029010459},"index":1,"playId":"7e06e768-5ea1-3709-8776-f31cbd2f708f","pitchNumber":2,"startTime":"2026-05-25T23:31:21.321Z","endTime":"2026-05-25T23:31:26.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.6,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.601484312344798,"aZ":-30.046431104565663,"pfxX":7.410902183394545,"pfxZ":1.419492750859419,"pX":0.2654514006079091,"pZ":2.3423894549481523,"vX0":3.5328252561019724,"vY0":-122.01510776723246,"vZ0":-0.2506166719188355,"x":106.88,"y":175.54,"x0":-2.167111282151423,"y0":50.002007669514406,"z0":5.051245509267254,"aX":11.092620793374207},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.8,"breakHorizontal":-14.3,"spinRate":2852,"spinDirection":59},"zone":6,"typeConfidence":2.0,"plateTime":0.4501378864898635,"extension":6.310473604029727},"hitData":{"launchSpeed":100.8,"launchAngle":29.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":24.55,"coordY":86.11}},"index":2,"playId":"10b84085-521b-3db7-81d2-6ad00d661d0c","pitchNumber":3,"startTime":"2026-05-25T23:31:38.415Z","endTime":"2026-05-25T23:32:01.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-2.8,"leverageIndex":0.16,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:32:01.518Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"CJ Abrams pops out to third baseman José Ramírez.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T23:32:03.836Z","endTime":"2026-05-25T23:32:30.177Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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.6,"endSpeed":84.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.375457584842692,"aZ":-16.740707572599405,"pfxX":-0.5725972557177847,"pfxZ":8.40883929695462,"pX":0.8327501450874968,"pZ":3.0020653657616783,"vX0":7.30378818325914,"vY0":-134.6425334969451,"vZ0":-2.544803042462094,"x":85.26,"y":157.72,"x0":-1.8411195256057342,"y0":50.00096498286376,"z0":5.1448141550854665,"aX":-1.0521437464391008},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.9,"breakHorizontal":-0.5,"spinRate":2552,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4068918941933455,"extension":6.433008405390749},"hitData":{"launchSpeed":64.6,"launchAngle":53.0,"totalDistance":158.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.22,"coordY":142.4}},"index":0,"playId":"53858305-1a3a-3859-b97e-82798bc146ac","pitchNumber":1,"startTime":"2026-05-25T23:32:21.170Z","endTime":"2026-05-25T23:32:30.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:32:30.177Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dylan Crews strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-05-25T23:32:35.754Z","endTime":"2026-05-25T23:33:44.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"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":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78454875311465,"aZ":-17.489524703258443,"pfxX":-0.6565606167609144,"pfxZ":8.077901453678026,"pX":-0.43598095138631304,"pZ":3.9785676927965805,"vX0":4.636850078685404,"vY0":-133.94319833994345,"vZ0":0.3052856972644238,"x":133.62,"y":131.36,"x0":-2.103833968752707,"y0":50.002694498221715,"z0":5.113131347884428,"aX":-1.193820729085612},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":0.2,"spinRate":2543,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.40884641504465113,"extension":6.177166293973062},"index":0,"playId":"999260a5-027a-3e8c-a421-08833c34af96","pitchNumber":1,"startTime":"2026-05-25T23:32:56.908Z","endTime":"2026-05-25T23:33:01.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.037739645967044,"aZ":-18.70656939391102,"pfxX":-2.2331873259082045,"pfxZ":7.351097255182157,"pX":-0.006374693457015024,"pZ":3.76170110500111,"vX0":6.302381289843468,"vY0":-134.48739274541393,"vZ0":0.22246478285584848,"x":117.24,"y":137.21,"x0":-2.089635147966792,"y0":50.0060720548742,"z0":5.004206686062028,"aX":-4.0940009887300155},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.6,"breakHorizontal":2.8,"spinRate":2540,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4072073800988294,"extension":6.310784756182871},"index":1,"playId":"75e2a842-26cf-3df1-8966-ac2e6e2e48e0","pitchNumber":2,"startTime":"2026-05-25T23:33:13.195Z","endTime":"2026-05-25T23:33:18.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-05-25T23:33:25.681Z","endTime":"2026-05-25T23:33:39.483Z","isPitch":false,"type":"action","player":{"id":686611,"link":"/api/v1/people/686611"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.112928457784488,"aZ":-24.67674754833418,"pfxX":1.480092558779952,"pfxZ":4.149220273118239,"pX":1.0704524385514482,"pZ":3.01051146426562,"vX0":6.879220482696701,"vY0":-133.00849334115483,"vZ0":-1.1324495970635686,"x":76.2,"y":157.5,"x0":-1.7323171564915454,"y0":50.00422972321725,"z0":5.21615316456255,"aX":2.676569201985457},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.6,"breakHorizontal":-4.1,"spinRate":2481,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.41037370165135245,"extension":6.375669970314944},"index":3,"playId":"d7a07acc-f472-33d7-bad0-b8268275e5e7","pitchNumber":3,"startTime":"2026-05-25T23:33:39.483Z","endTime":"2026-05-25T23:33:44.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":670036,"link":"/api/v1/people/670036"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:33:44.451Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to center fielder Jacob Young.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T23:35:54.269Z","endTime":"2026-05-25T23:36:39.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.1,"endSpeed":83.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2377261617475,"aZ":-16.475187542909257,"pfxX":-3.522354917852915,"pfxZ":8.836556023435328,"pX":-0.3449115567308024,"pZ":3.0054290481779504,"vX0":1.7333711825724878,"vY0":-132.65797078096688,"vZ0":-4.689049021910841,"x":130.15,"y":157.63,"x0":-0.5503259006867174,"y0":50.00147676689997,"z0":6.002492356644208,"aX":-6.257082527756574},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.1,"breakHorizontal":6.0,"spinRate":2111,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.4134008340079305,"extension":6.0941848096086995},"index":0,"playId":"c66aefbe-512a-3b98-841f-b612fc991438","pitchNumber":1,"startTime":"2026-05-25T23:35:54.386Z","endTime":"2026-05-25T23:35:59.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":87.9,"endSpeed":81.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.999261042308014,"aZ":-22.615467685782814,"pfxX":0.30395289062717445,"pfxZ":5.72045940389348,"pX":1.150182407353959,"pZ":2.5778562373149887,"vX0":4.234452759486607,"vY0":-128.07510006634735,"vZ0":-3.9982108203903097,"x":73.16,"y":169.18,"x0":-0.5600211105186622,"y0":50.002629318471506,"z0":5.915410738041277,"aX":0.5076632027147894},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.7,"breakHorizontal":-1.4,"spinRate":2173,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.4266978361235827,"extension":6.194276601823062},"index":1,"playId":"e0bfddfe-2778-3654-850c-45c69874a5f6","pitchNumber":2,"startTime":"2026-05-25T23:36:08.499Z","endTime":"2026-05-25T23:36:11.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"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-25T23:36:19.128Z","endTime":"2026-05-25T23:36:31.390Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97202970349524,"aZ":-32.067327606480866,"pfxX":-4.445057985047713,"pfxZ":0.07030556653025766,"pX":0.049528664811218946,"pZ":1.6127599162855952,"vX0":3.148282531862666,"vY0":-123.28248739645812,"vZ0":-3.546654992835142,"x":115.11,"y":195.24,"x0":-0.6678297341369501,"y0":50.00262667994396,"z0":5.782370135335406,"aX":-6.8283148402627525},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.5,"breakHorizontal":7.3,"spinRate":964,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.4446267462726392,"extension":6.170837011867041},"hitData":{"launchSpeed":90.1,"launchAngle":30.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.66,"coordY":74.44}},"index":3,"playId":"bf8e189f-85ac-36cc-8387-07199bba3dd4","pitchNumber":3,"startTime":"2026-05-25T23:36:31.390Z","endTime":"2026-05-25T23:36:39.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:36:39.925Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis Bazzana called out on strikes.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T23:36:43.655Z","endTime":"2026-05-25T23:37:49.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.403635198089795,"aZ":-29.344135939728975,"pfxX":-4.33063705594405,"pfxZ":1.9117698865472565,"pX":0.10344541407396962,"pZ":2.7777388471064053,"vX0":3.2784538151749847,"vY0":-121.39631209143428,"vZ0":-1.3088087115415508,"x":113.06,"y":163.78,"x0":-0.7068224109355391,"y0":50.00402610432764,"z0":5.895733284538085,"aX":-6.416456679362857},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.4,"breakHorizontal":7.0,"spinRate":930,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.45247110519234246,"extension":6.076345686335652},"index":0,"playId":"344e2396-73e7-3737-a86a-f5e6b4038503","pitchNumber":1,"startTime":"2026-05-25T23:37:08.328Z","endTime":"2026-05-25T23:37:13.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.77510057486628,"aZ":-22.204599625460958,"pfxX":0.6121036396931734,"pfxZ":5.89409723023131,"pX":1.1903254109177432,"pZ":3.2187353899565805,"vX0":4.305557107432123,"vY0":-128.5108209749471,"vZ0":-2.5954723312134416,"x":71.63,"y":151.87,"x0":-0.5784513321756191,"y0":50.00301455593401,"z0":5.945426713940263,"aX":1.0356508194317462},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.4,"breakHorizontal":-1.9,"spinRate":2230,"spinDirection":182},"zone":12,"typeConfidence":2.0,"plateTime":0.42435493597245344,"extension":6.151333490339482},"index":1,"playId":"38fdb78b-b63a-3619-9883-4ce5ac3a7333","pitchNumber":2,"startTime":"2026-05-25T23:37:23.226Z","endTime":"2026-05-25T23:37:27.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852411343163165,"aZ":-13.345916427551886,"pfxX":-4.606727235118392,"pfxZ":10.034213924964751,"pX":-0.5162074706756644,"pZ":2.506626681715251,"vX0":1.8544859863114744,"vY0":-135.89007077613684,"vZ0":-6.650269757405611,"x":136.68,"y":171.1,"x0":-0.6077039947282685,"y0":50.00244368742033,"z0":5.906752150904749,"aX":-8.643946953349138},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.0,"breakHorizontal":7.9,"spinRate":2159,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4025482487634231,"extension":6.187290723295264},"index":2,"playId":"ad984c35-28b1-307b-ba22-4d1425a4d7d4","pitchNumber":3,"startTime":"2026-05-25T23:37:44.801Z","endTime":"2026-05-25T23:37:49.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.0,"awayTeamWinProbability":97.0,"homeTeamWinProbabilityAdded":-0.5999999999999996,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:37:49.758Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, shortstop CJ Abrams to first baseman Luis García Jr.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-05-25T23:37:52.795Z","endTime":"2026-05-25T23:39:47.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.890243577409723,"aZ":-18.733511398516516,"pfxX":-9.325616962375896,"pfxZ":7.445457318496658,"pX":-0.37495160088638824,"pZ":2.4500566664390595,"vX0":3.676755162285582,"vY0":-133.53238516092046,"vZ0":-5.069381516739792,"x":131.29,"y":172.63,"x0":-0.5585704406022552,"y0":50.00182052196002,"z0":5.721860776456516,"aX":-16.83102418127104},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.6,"breakHorizontal":16.1,"spinRate":1976,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.41027348790553475,"extension":6.270077962584969},"index":0,"playId":"f635f8c5-f962-38f4-b3e8-9e4646ec1166","pitchNumber":1,"startTime":"2026-05-25T23:38:12.416Z","endTime":"2026-05-25T23:38:18.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.266718297495814,"aZ":-23.843915082670417,"pfxX":1.219931488014213,"pfxZ":5.026713834301576,"pX":0.7508472803510307,"pZ":3.4571070905906574,"vX0":2.947922404988813,"vY0":-127.87342521884324,"vZ0":-1.753843899062126,"x":88.38,"y":145.44,"x0":-0.5751617399444938,"y0":50.001554141293816,"z0":6.0217481212461506,"aX":2.020378927703321},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.0,"breakHorizontal":-2.9,"spinRate":2149,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.42826072545825244,"extension":6.198599849148444},"index":1,"playId":"bfece197-c37d-3236-989d-70123bce91fc","pitchNumber":2,"startTime":"2026-05-25T23:38:32.250Z","endTime":"2026-05-25T23:38:37.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.062324441398125,"aZ":-27.791464649774316,"pfxX":-5.425962791367102,"pfxZ":2.865496558485141,"pX":0.5301762696234548,"pZ":0.873829573065646,"vX0":4.153113314705985,"vY0":-124.08791695902796,"vZ0":-6.062761801764852,"x":96.79,"y":215.19,"x0":-0.47547440565899435,"y0":50.00451769232783,"z0":5.719039399868069,"aX":-8.307781091041301},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.7,"breakHorizontal":8.6,"spinRate":1272,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4445244917348137,"extension":6.142685307732898},"index":2,"playId":"584f78a8-96ae-3037-bde7-cd17f32fceb3","pitchNumber":3,"startTime":"2026-05-25T23:38:47.430Z","endTime":"2026-05-25T23:38:51.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":92.0,"endSpeed":84.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.728046951087574,"aZ":-15.36248412565221,"pfxX":-3.2732862849127633,"pfxZ":9.23523770769672,"pX":-0.5784791306292573,"pZ":2.9921819717530007,"vX0":0.7446611273559256,"vY0":-134.0194641864487,"vZ0":-5.137801510438179,"x":139.05,"y":157.99,"x0":-0.43445548134735135,"y0":50.00546054884124,"z0":6.029982675872396,"aX":-5.960286549176049},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":5.8,"spinRate":2047,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4085557760688254,"extension":6.272111401889135},"index":3,"playId":"0d02c9d9-0e33-3ab7-ba76-185231dd165b","pitchNumber":4,"startTime":"2026-05-25T23:39:05.573Z","endTime":"2026-05-25T23:39:10.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.478329703530303,"aZ":-18.825359914607525,"pfxX":-7.111477979086382,"pfxZ":7.0786936766033275,"pX":-1.0705848452961346,"pZ":3.834785268481157,"vX0":1.4831888555083899,"vY0":-136.5596726875366,"vZ0":-2.0397112297692104,"x":157.81,"y":135.24,"x0":-0.6973720024023429,"y0":50.003030596448724,"z0":5.888382117093015,"aX":-13.412075144500278},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":12.6,"spinRate":1999,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4013104758798245,"extension":6.173204415557069},"index":4,"playId":"12814389-f532-3538-84e9-d5114132fbea","pitchNumber":5,"startTime":"2026-05-25T23:39:22.656Z","endTime":"2026-05-25T23:39:27.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":89.8,"endSpeed":82.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.195260344881955,"aZ":-19.655188296694003,"pfxX":0.9360006894310318,"pfxZ":7.2151225775343075,"pX":-0.713621075364187,"pZ":2.823265692700372,"vX0":-0.44082022680953614,"vY0":-130.77423325201846,"vZ0":-4.11872211575124,"x":144.2,"y":162.55,"x0":-0.6646021153453836,"y0":50.00006054879184,"z0":5.89011243407404,"aX":1.6233292231641778},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.4,"breakHorizontal":-1.6,"spinRate":2128,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.41858833738252343,"extension":6.30246649448258},"hitData":{"launchSpeed":75.3,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.46,"coordY":161.33}},"index":5,"playId":"8ac394d6-4807-3600-8a75-2214cc2b36b2","pitchNumber":6,"startTime":"2026-05-25T23:39:39.333Z","endTime":"2026-05-25T23:39:47.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-0.2999999999999998,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:39:47.571Z","atBatIndex":42},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daylen Lile walks.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T23:41:59.731Z","endTime":"2026-05-25T23:43:23.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Logan Allen replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"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-25T23:41:13.940Z","endTime":"2026-05-25T23:42:02.078Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671106,"link":"/api/v1/people/671106"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":670036,"link":"/api/v1/people/670036","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":91.0,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.985872672593498,"aZ":-26.590036053301024,"pfxX":10.600683318080199,"pfxZ":3.1743879171957143,"pX":1.1152811730447614,"pZ":1.63123469566337,"vX0":-6.265120461522408,"vY0":-132.26724386550646,"vZ0":-3.388912894217021,"x":74.49,"y":194.74,"x0":2.145639348535559,"y0":50.00536507714513,"z0":4.893703460364556,"aX":18.658654118418955},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.2,"breakHorizontal":-17.8,"spinRate":1926,"spinDirection":128},"zone":14,"typeConfidence":0.9,"plateTime":0.4151816352962254,"extension":6.493952995678479},"index":1,"playId":"b1e6649f-5880-3e31-aed6-a02409c8db61","pitchNumber":1,"startTime":"2026-05-25T23:42:02.078Z","endTime":"2026-05-25T23:42:06.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.852188622472095,"aZ":-23.93460117661811,"pfxX":10.021872365860974,"pfxZ":4.7007234794849815,"pX":-1.236290158624088,"pZ":2.515643678854885,"vX0":-11.284482946991838,"vY0":-131.76454335700586,"vZ0":-1.8650839799538077,"x":164.12,"y":170.86,"x0":1.8063938075297439,"y0":50.002126787195145,"z0":5.00692157052442,"aX":17.564562000143678},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.3,"breakHorizontal":-15.6,"spinRate":2088,"spinDirection":131},"zone":11,"typeConfidence":0.91,"plateTime":0.4162063285497255,"extension":6.410168481564328},"index":2,"playId":"3dd88e72-341b-3d2a-b6f8-7634fd03e18d","pitchNumber":2,"startTime":"2026-05-25T23:42:15.997Z","endTime":"2026-05-25T23:42:20.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78645105464153,"aZ":-17.15161059607405,"pfxX":7.450081542274368,"pfxZ":8.34713787067693,"pX":-1.234797804983481,"pZ":3.0396658241796732,"vX0":-10.733381963228867,"vY0":-133.57109333497684,"vZ0":-1.4927020834013527,"x":164.07,"y":156.71,"x0":1.8748241538648538,"y0":50.00487366149441,"z0":4.843809227589025,"aX":13.4128819821631},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.0,"breakHorizontal":-11.0,"spinRate":2348,"spinDirection":130},"zone":11,"typeConfidence":0.9,"plateTime":0.4106511735419893,"extension":6.396533095902201},"index":3,"playId":"756f4973-6f0e-38bb-bc3a-ebd2db938d55","pitchNumber":3,"startTime":"2026-05-25T23:42:29.909Z","endTime":"2026-05-25T23:42:34.382Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":89.7,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.691755439982174,"aZ":-23.020629138580507,"pfxX":9.235593189919033,"pfxZ":5.334937363251175,"pX":0.6670018963043101,"pZ":2.8507627887466267,"vX0":-7.0547917396509305,"vY0":-130.46261675340776,"vZ0":-0.9136345664513259,"x":91.58,"y":161.81,"x0":2.2128012235368155,"y0":50.00233444695937,"z0":4.948391852107063,"aX":15.842905360466876},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.7,"breakHorizontal":-15.1,"spinRate":2064,"spinDirection":130},"zone":3,"typeConfidence":0.91,"plateTime":0.42061415486577314,"extension":6.242614247497378},"index":4,"playId":"20ad7e09-ee96-302e-a490-5a3cd990966e","pitchNumber":4,"startTime":"2026-05-25T23:42:43.196Z","endTime":"2026-05-25T23:42:47.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":5,"startTime":"2026-05-25T23:42:50.786Z","endTime":"2026-05-25T23:43:01.471Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94891284625631,"aZ":-23.26950644137597,"pfxX":10.040726329204638,"pfxZ":5.061656350071869,"pX":-0.39372956520812447,"pZ":2.5459261789657854,"vX0":-9.54266772298056,"vY0":-131.988748534179,"vZ0":-1.9319395274176037,"x":132.01,"y":170.04,"x0":1.9697487795644615,"y0":50.000628737879445,"z0":5.006509594280333,"aX":17.655944276438404},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.9,"breakHorizontal":-16.0,"spinRate":2013,"spinDirection":134},"zone":4,"typeConfidence":0.91,"plateTime":0.41548949693744675,"extension":6.444501524753224},"index":6,"playId":"71ad893e-86ad-334b-9d83-4f7313b3602b","pitchNumber":5,"startTime":"2026-05-25T23:43:01.471Z","endTime":"2026-05-25T23:43:07.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43137531983822,"aZ":-16.64014024296226,"pfxX":5.121365080857583,"pfxZ":8.529723937988958,"pX":-0.2493887373572045,"pZ":4.121389931594007,"vX0":-7.571953461324174,"vY0":-134.4329644596602,"vZ0":0.702973412490441,"x":126.51,"y":127.5,"x0":1.944590526838514,"y0":50.00510098698931,"z0":5.041784326877567,"aX":9.330341348280433},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-7.6,"spinRate":2112,"spinDirection":132},"zone":11,"typeConfidence":0.89,"plateTime":0.4081615246027983,"extension":6.3827810166061125},"index":7,"playId":"d4aa1139-bdc4-3bff-87d9-98f4548f64b8","pitchNumber":6,"startTime":"2026-05-25T23:43:19.151Z","endTime":"2026-05-25T23:43:23.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.3,"awayTeamWinProbability":97.7,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:43:23.760Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jacob Young singles on a ground ball to right fielder Chase DeLauter. Daylen Lile to 2nd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T23:43:30.245Z","endTime":"2026-05-25T23:44:14.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.324736755609347,"aZ":-29.132943695817595,"pfxX":-7.2958553302675835,"pfxZ":2.1937297824850317,"pX":-0.17650072731689237,"pZ":2.0787012702334,"vX0":-3.2678020788618314,"vY0":-117.60047169858149,"vZ0":-0.5730840310881055,"x":123.73,"y":182.66,"x0":2.183135599636885,"y0":50.00322777854544,"z0":5.050879801114636,"aX":-10.119745824521265},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":4.1,"breakHorizontal":14.0,"spinRate":2244,"spinDirection":288},"zone":8,"typeConfidence":0.88,"plateTime":0.4674936167659718,"extension":6.4333505153039106},"index":0,"playId":"a0185105-823b-3705-94bc-39b97ab9e24c","pitchNumber":1,"startTime":"2026-05-25T23:43:46.808Z","endTime":"2026-05-25T23:43:51.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":82.7,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.153255493213507,"aZ":-24.312187337364904,"pfxX":9.291467447198334,"pfxZ":4.466532973005181,"pX":0.9863631547812479,"pZ":2.3985297494327313,"vX0":-5.747501986528406,"vY0":-132.31498186015838,"vZ0":-2.0577222567313886,"x":79.4,"y":174.02,"x0":1.98770923903679,"y0":50.00398208453103,"z0":4.981164822627481,"aX":16.35567837408063},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.8,"breakHorizontal":-15.5,"spinRate":1839,"spinDirection":127},"zone":14,"typeConfidence":0.91,"plateTime":0.41512297394011854,"extension":6.339112032447661},"hitData":{"launchSpeed":82.1,"launchAngle":3.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.58,"coordY":123.81}},"index":1,"playId":"8d2d734b-40fb-3779-8394-7b518832be10","pitchNumber":2,"startTime":"2026-05-25T23:44:02.449Z","endTime":"2026-05-25T23:44:14.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7999999999999998,"awayTeamWinProbability":98.2,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:44:14.473Z","atBatIndex":44},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Drew Millas reaches on a fielder's choice, fielded by third baseman José Ramírez. Daylen Lile to 3rd. Jacob Young to 2nd. Fielding error by third baseman José Ramírez.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T23:44:26.629Z","endTime":"2026-05-25T23:46:14.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.838665007774487,"aZ":-18.55156454061462,"pfxX":5.079372674613239,"pfxZ":7.406306129850714,"pX":-0.15579766060134145,"pZ":3.0948401681194,"vX0":-7.637315926924996,"vY0":-134.68430929723576,"vZ0":-1.2363265426149557,"x":122.94,"y":155.22,"x0":2.054767259755212,"y0":50.00623989614066,"z0":4.869890789743509,"aX":9.34809011277842},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":-7.6,"spinRate":2286,"spinDirection":136},"zone":2,"typeConfidence":0.89,"plateTime":0.406445493559624,"extension":6.499638965981113},"index":0,"playId":"d22b5f83-a445-3a72-965e-8bed43e8c61c","pitchNumber":1,"startTime":"2026-05-25T23:44:33.679Z","endTime":"2026-05-25T23:44:38.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06564155273678,"aZ":-31.30427857632391,"pfxX":-6.129560161864955,"pfxZ":0.6428735093744073,"pX":-0.15850179638601178,"pZ":1.2516279218554363,"vX0":-3.6995006735852445,"vY0":-116.10214919914098,"vZ0":-1.5179883551541367,"x":123.04,"y":204.99,"x0":2.255532288633008,"y0":50.00406721768658,"z0":4.911269960355379,"aX":-8.313094682365008},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.1,"breakHorizontal":12.0,"spinRate":2310,"spinDirection":289},"zone":13,"typeConfidence":0.88,"plateTime":0.47295556264277794,"extension":6.247872886432389},"index":1,"playId":"ebc45db4-fdf3-3ee7-a6b0-69795060fd8b","pitchNumber":2,"startTime":"2026-05-25T23:44:54.412Z","endTime":"2026-05-25T23:44:59.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27518124201392,"aZ":-25.526783997878102,"pfxX":-0.1774230276347898,"pfxZ":4.073892738918939,"pX":0.1381567407081458,"pZ":3.783297380924325,"vX0":-5.271712428964214,"vY0":-126.31882110161204,"vZ0":2.1861931425717493,"x":111.73,"y":136.63,"x0":2.266403814695517,"y0":50.004471256647165,"z0":4.945294708053509,"aX":-0.28916277599476464},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.0,"breakHorizontal":1.4,"spinRate":2223,"spinDirection":170},"zone":12,"typeConfidence":0.9,"plateTime":0.43193791614411703,"extension":6.124077646508298},"index":2,"playId":"3d0c40ae-e5f8-3404-8d75-0b16fc87a624","pitchNumber":3,"startTime":"2026-05-25T23:45:09.555Z","endTime":"2026-05-25T23:45:13.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":90.3,"endSpeed":82.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.016563024558643,"aZ":-26.54120051417421,"pfxX":7.658499876661654,"pfxZ":3.222901274422389,"pX":0.7552356055502283,"pZ":3.259671839126598,"vX0":-5.60515980145974,"vY0":-131.4548944773597,"vZ0":0.4717914362669292,"x":88.21,"y":150.77,"x0":1.9207075569406344,"y0":50.00500392843171,"z0":5.04909778487314,"aX":13.397368187638508},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.1,"breakHorizontal":-12.6,"spinRate":1702,"spinDirection":130},"zone":3,"typeConfidence":0.91,"plateTime":0.4167532491863022,"extension":6.367851315936671},"index":3,"playId":"1dbd4127-a0b8-3698-8505-ba0ad9a072ec","pitchNumber":4,"startTime":"2026-05-25T23:45:24.441Z","endTime":"2026-05-25T23:45:28.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89549534473687,"aZ":-25.800400403413104,"pfxX":5.455846346611916,"pfxZ":4.4068783944554575,"pX":1.7053754174356548,"pZ":3.2771427945867018,"vX0":-2.068559825600005,"vY0":-119.9819155866938,"vZ0":0.47241027533833346,"x":52.0,"y":150.3,"x0":1.8736225576197927,"y0":50.00293928154727,"z0":5.391079192039952,"aX":7.892824765582527},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.4,"breakHorizontal":-9.4,"spinRate":1132,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.45785642638445045,"extension":6.298580548755485},"index":4,"playId":"8d428776-c8b1-3394-87d9-db31f223cb98","pitchNumber":5,"startTime":"2026-05-25T23:45:43.506Z","endTime":"2026-05-25T23:45:48.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"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-25T23:45:52.443Z","endTime":"2026-05-25T23:46:05.658Z","isPitch":false,"type":"action","player":{"id":686452,"link":"/api/v1/people/686452"},"defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09970219350135,"aZ":-18.620516355216765,"pfxX":6.098961167392802,"pfxZ":7.325696765530349,"pX":-0.6913827813425273,"pZ":2.731216145697817,"vX0":-9.01733857552323,"vY0":-135.54644253018105,"vZ0":-2.3379381122964693,"x":143.35,"y":165.04,"x0":1.894347724985269,"y0":50.00571825786421,"z0":4.912784766597619,"aX":11.290081517829933},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":-9.0,"spinRate":2349,"spinDirection":140},"zone":4,"typeConfidence":0.9,"plateTime":0.4049078819875289,"extension":6.408658771452528},"hitData":{"launchSpeed":98.1,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.04,"coordY":164.96}},"index":6,"playId":"12f34df4-0c76-3e12-9fbf-3261c8d13503","pitchNumber":6,"startTime":"2026-05-25T23:46:05.658Z","endTime":"2026-05-25T23:46:14.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":696285,"link":"/api/v1/people/696285"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.2,"awayTeamWinProbability":98.8,"homeTeamWinProbabilityAdded":-0.5999999999999999,"leverageIndex":0.16,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:46:14.665Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nasim Nuñez strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T23:46:34.051Z","endTime":"2026-05-25T23:47:25.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.247633588068368,"aZ":-21.868542531913672,"pfxX":9.28248002049685,"pfxZ":5.83765489908456,"pX":0.7827721376565612,"pZ":2.9486073310939367,"vX0":-6.419218618277311,"vY0":-132.08508183477826,"vZ0":-0.9778534430527548,"x":87.16,"y":159.17,"x0":2.0390373754504707,"y0":50.00531785393787,"z0":4.932251815105905,"aX":16.39697654237944},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.6,"breakHorizontal":-15.4,"spinRate":2129,"spinDirection":135},"zone":3,"typeConfidence":0.88,"plateTime":0.41474049670602087,"extension":6.321574259115325},"index":0,"playId":"fc86b770-786e-3779-8299-04d670b62113","pitchNumber":1,"startTime":"2026-05-25T23:46:36.613Z","endTime":"2026-05-25T23:46:40.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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.1,"endSpeed":83.6,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.308199512090773,"aZ":-21.326945653325307,"pfxX":9.437499686298038,"pfxZ":6.086731597186337,"pX":-0.490931758349232,"pZ":1.7586259737195018,"vX0":-9.42401962391033,"vY0":-132.40852034451964,"vZ0":-3.9272509752848856,"x":135.71,"y":191.3,"x0":1.8820203102696944,"y0":50.002729671712586,"z0":4.814607629762349,"aX":16.81871165472688},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.3,"breakHorizontal":-15.1,"spinRate":2164,"spinDirection":129},"zone":7,"typeConfidence":0.9,"plateTime":0.41309031994575474,"extension":6.70644805196216},"index":1,"playId":"ed652b47-1125-3077-98ec-696d1dd13ca6","pitchNumber":2,"startTime":"2026-05-25T23:46:51.617Z","endTime":"2026-05-25T23:46:56.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.4,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.504240217238173,"aZ":-20.577563067257646,"pfxX":7.714613534403233,"pfxZ":6.473570471344912,"pX":0.7367487772929614,"pZ":3.833169666970963,"vX0":-6.484443619508794,"vY0":-133.0072466791097,"vZ0":1.3400728654859377,"x":88.92,"y":135.28,"x0":2.2038893746293864,"y0":50.00411386510943,"z0":4.8148323061105955,"aX":13.824609598028816},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":-12.6,"spinRate":2184,"spinDirection":121},"zone":12,"typeConfidence":0.91,"plateTime":0.41178733762422715,"extension":6.282847252020993},"index":2,"playId":"02790c47-2702-3080-b1bc-862c3ca4424a","pitchNumber":3,"startTime":"2026-05-25T23:47:06.405Z","endTime":"2026-05-25T23:47:12.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.234123732556302,"aZ":-26.512628522090072,"pfxX":-0.9844385380318319,"pfxZ":3.39605339288528,"pX":-0.47372311311859183,"pZ":3.006715605267681,"vX0":-6.335687651180254,"vY0":-127.80708085243349,"vZ0":0.46812452952595773,"x":135.06,"y":157.6,"x0":2.1567144408604353,"y0":50.005971692839225,"z0":4.889370093758454,"aX":-1.6414697616240694},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.5,"breakHorizontal":3.1,"spinRate":2526,"spinDirection":175},"zone":1,"typeConfidence":0.9,"plateTime":0.42717366354047703,"extension":6.30706949646697},"index":3,"playId":"6b192e70-c0fd-327c-963a-ca2fc020da4c","pitchNumber":4,"startTime":"2026-05-25T23:47:20.275Z","endTime":"2026-05-25T23:47:25.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":0.5000000000000002,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:47:25.139Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T23:47:29.112Z","endTime":"2026-05-25T23:48:59.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnSecond":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.233087385700458,"aZ":-24.024625302756874,"pfxX":10.563139146989352,"pfxZ":4.6208270069260315,"pX":-0.8217478091171644,"pZ":2.3514383132240493,"vX0":-10.288960519647029,"vY0":-132.19947039999354,"vZ0":-1.9667589466836133,"x":148.32,"y":175.29,"x0":1.7557528090729346,"y0":50.001114012474616,"z0":4.875652227909325,"aX":18.62106965713692},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":-16.8,"spinRate":2185,"spinDirection":133},"zone":13,"typeConfidence":0.91,"plateTime":0.4149505870494452,"extension":6.509837502464732},"index":0,"playId":"2442f8a3-6e02-37c2-b84b-a65ce05827b4","pitchNumber":1,"startTime":"2026-05-25T23:47:43.970Z","endTime":"2026-05-25T23:47:49.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.2,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.463418109026026,"aZ":-18.18033058364537,"pfxX":7.381080303506017,"pfxZ":7.811044637343455,"pX":0.6183391271484404,"pZ":3.024171429173245,"vX0":-6.240137561808671,"vY0":-133.6632478051362,"vZ0":-1.2692446682660092,"x":93.43,"y":157.13,"x0":2.0355928721999974,"y0":50.00225791676099,"z0":4.823370664891877,"aX":13.223443295526327},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.0,"breakHorizontal":-11.9,"spinRate":2252,"spinDirection":129},"zone":3,"typeConfidence":0.91,"plateTime":0.41133567808044846,"extension":6.512722307455944},"index":1,"playId":"834f7b18-dde2-3fd4-a5eb-64236d3c6155","pitchNumber":2,"startTime":"2026-05-25T23:48:00.245Z","endTime":"2026-05-25T23:48:04.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.71133644517802,"aZ":-30.24700636029711,"pfxX":-10.068584115056229,"pfxZ":1.4446486856544354,"pX":-1.1395677301136007,"pZ":2.1126832166912797,"vX0":-4.283675334789065,"vY0":-115.46324471881394,"vZ0":0.2326493291737457,"x":160.44,"y":181.74,"x0":2.0541470321445785,"y0":50.003569464265354,"z0":4.947588267592951,"aX":-13.444843806549624},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.0,"breakHorizontal":19.3,"spinRate":2391,"spinDirection":290},"zone":13,"typeConfidence":0.91,"plateTime":0.47639672740820505,"extension":6.395905570571968},"index":2,"playId":"7bb3cf02-da15-3f34-a101-a395b0de04db","pitchNumber":3,"startTime":"2026-05-25T23:48:16.842Z","endTime":"2026-05-25T23:48:20.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.7,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.856060005368153,"aZ":-25.239562532128243,"pfxX":8.75353271636195,"pfxZ":4.023433212168216,"pX":1.8055009166592684,"pZ":3.7451506005732154,"vX0":-3.8796568199237087,"vY0":-130.7665019400785,"vZ0":1.713087531913338,"x":48.18,"y":137.66,"x0":2.1752127261429828,"y0":50.001568928789396,"z0":4.981520498209701,"aX":15.083161197719356},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.9,"breakHorizontal":-14.9,"spinRate":1967,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.41966494225769013,"extension":6.4284130374686645},"index":3,"playId":"d587d181-65d5-36c2-a3d7-941638989ae8","pitchNumber":4,"startTime":"2026-05-25T23:48:31.896Z","endTime":"2026-05-25T23:48:37.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":91.7,"endSpeed":83.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.061851779504977,"aZ":-19.99985451656449,"pfxX":5.718965154580925,"pfxZ":6.753797266875861,"pX":0.9121548986433463,"pZ":4.039289508702208,"vX0":-4.909184065280257,"vY0":-133.52029693538847,"vZ0":1.359384789007406,"x":82.23,"y":129.72,"x0":2.032608920590122,"y0":50.006450986763575,"z0":4.963809021526572,"aX":10.316093033074564},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.7,"breakHorizontal":-9.2,"spinRate":1993,"spinDirection":132},"zone":12,"typeConfidence":0.91,"plateTime":0.4103932056414408,"extension":6.252984453773374},"index":4,"playId":"39ffe656-0a1b-3747-b06f-0c5074de733a","pitchNumber":5,"startTime":"2026-05-25T23:48:54.779Z","endTime":"2026-05-25T23:48:59.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.5,"awayTeamWinProbability":97.5,"homeTeamWinProbabilityAdded":0.7999999999999998,"leverageIndex":0.23,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:48:59.827Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis García Jr. singles on a ground ball to center fielder Steven Kwan. Daylen Lile scores. Jacob Young scores. Drew Millas to 3rd.","rbi":2,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T23:49:04.877Z","endTime":"2026-05-25T23:51:10.004Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"postOnThird":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":{"id":671106,"link":"/api/v1/people/671106"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":671106,"link":"/api/v1/people/671106"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.120553566977183,"aZ":-33.18576427888372,"pfxX":-6.622238178602727,"pfxZ":-0.7424649975898605,"pX":-1.2351566105876906,"pZ":1.1644017719612947,"vX0":-5.471085583689587,"vY0":-116.21768525299595,"vZ0":-1.2810577274149388,"x":164.08,"y":207.34,"x0":2.0155825387665924,"y0":50.00462021310729,"z0":4.8937324956912835,"aX":-8.998543815989747},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.4,"breakHorizontal":13.4,"spinRate":2354,"spinDirection":287},"zone":13,"typeConfidence":0.89,"plateTime":0.47248609814344267,"extension":6.428931428154902},"index":0,"playId":"9b6b3a86-4ca9-36e6-8467-aaaec87a323e","pitchNumber":1,"startTime":"2026-05-25T23:49:17.267Z","endTime":"2026-05-25T23:49:21.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.413453293065736,"aZ":-26.350205620808097,"pfxX":9.450177615128515,"pfxZ":3.26040558820811,"pX":-0.34567415144130376,"pZ":1.7729593736843103,"vX0":-9.12901169082479,"vY0":-132.5856605231746,"vZ0":-3.069349876717165,"x":130.18,"y":190.91,"x0":1.9084909539119963,"y0":50.002748961796975,"z0":4.861163472399157,"aX":16.884036207481895},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.4,"breakHorizontal":-15.2,"spinRate":2038,"spinDirection":133},"zone":7,"typeConfidence":0.91,"plateTime":0.4125440127035951,"extension":6.556685682823458},"index":1,"playId":"59ad4701-2448-3852-a6c9-88ae48e881b9","pitchNumber":2,"startTime":"2026-05-25T23:49:31.288Z","endTime":"2026-05-25T23:49:35.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.140290241869334,"aZ":-27.38226814622348,"pfxX":-0.3930163950505672,"pfxZ":2.99870467390174,"pX":-0.5616745372040274,"pZ":1.146742784863812,"vX0":-6.471899518636415,"vY0":-125.0143950402729,"vZ0":-3.401360450592685,"x":138.41,"y":207.82,"x0":2.102231085593845,"y0":50.00174895519203,"z0":4.751455385095901,"aX":-0.6258318222001596},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.9,"breakHorizontal":2.0,"spinRate":2440,"spinDirection":196},"zone":13,"typeConfidence":0.91,"plateTime":0.4366806728370589,"extension":6.3759295230823545},"index":2,"playId":"fdae45d2-00a7-3eff-9038-1016550e54e3","pitchNumber":3,"startTime":"2026-05-25T23:49:47.324Z","endTime":"2026-05-25T23:49:51.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.278694409520355,"aZ":-23.446086055896778,"pfxX":9.714356836650381,"pfxZ":4.942665876252358,"pX":1.4514533099850653,"pZ":1.7968208154978553,"vX0":-5.18950908332624,"vY0":-132.5471600917213,"vZ0":-3.2687258900021234,"x":61.67,"y":190.27,"x0":2.180248445544283,"y0":50.00345508986944,"z0":4.772393708380705,"aX":17.158458414954328},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.4,"breakHorizontal":-16.3,"spinRate":2049,"spinDirection":127},"zone":14,"typeConfidence":0.91,"plateTime":0.4143963504098558,"extension":6.439227764948972},"index":3,"playId":"346b9cd5-56e7-3c3a-b270-0e5959feb5f3","pitchNumber":4,"startTime":"2026-05-25T23:50:01.748Z","endTime":"2026-05-25T23:50:07.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.584862087309773,"aZ":-33.91451890502174,"pfxX":-6.277264504741486,"pfxZ":-1.2920533386371826,"pX":-1.8280490614916514,"pZ":-0.2803589025457988,"vX0":-6.843615561758795,"vY0":-116.03399542066093,"vZ0":-4.268096023347672,"x":186.68,"y":246.35,"x0":1.9911068008316315,"y0":50.00473652711287,"z0":4.864105753768629,"aX":-8.438216977731338},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.2,"breakHorizontal":13.3,"spinRate":2316,"spinDirection":296},"zone":13,"typeConfidence":0.89,"plateTime":0.4746252908866131,"extension":6.443832056918099},"index":4,"playId":"5c30e0d4-3fca-3a9f-adcd-ee022db4c130","pitchNumber":5,"startTime":"2026-05-25T23:50:33.691Z","endTime":"2026-05-25T23:50:38.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":90.8,"endSpeed":83.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.251500354334986,"aZ":-25.5575795567443,"pfxX":8.909414599664533,"pfxZ":3.7291231854476914,"pX":0.8392921928757122,"pZ":2.243463846609331,"vX0":-6.241515118207382,"vY0":-132.14251185918212,"vZ0":-1.9095676054304065,"x":85.01,"y":178.21,"x0":2.0702350286540714,"y0":50.00458006926689,"z0":4.846817117339022,"aX":15.812125119507352},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.6,"breakHorizontal":-14.9,"spinRate":2054,"spinDirection":132},"zone":14,"typeConfidence":0.91,"plateTime":0.41396361499846446,"extension":6.396675195968789},"hitData":{"launchSpeed":102.3,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.51,"coordY":99.0}},"index":5,"playId":"2968b550-1e31-300f-acd1-c5c43c97a8b7","pitchNumber":6,"startTime":"2026-05-25T23:50:58.976Z","endTime":"2026-05-25T23:51:10.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":696285,"link":"/api/v1/people/696285"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-1.7,"leverageIndex":0.29,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:51:10.004Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Curtis Mead strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-05-25T23:51:28.228Z","endTime":"2026-05-25T23:53:00.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.074347996839677,"aZ":-26.723804990306526,"pfxX":-0.7881024867651116,"pfxZ":3.3452715019492754,"pX":-0.5529292872760535,"pZ":1.9912792263797177,"vX0":-6.487514716079153,"vY0":-126.13256636995933,"vZ0":-1.8437371087613224,"x":138.08,"y":185.02,"x0":2.143406534767041,"y0":50.00264955255281,"z0":4.864332595979079,"aX":-1.281572047378164},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.9,"breakHorizontal":2.8,"spinRate":2422,"spinDirection":176},"zone":7,"typeConfidence":0.9,"plateTime":0.4324807059295064,"extension":6.339235589590611},"index":0,"playId":"94e64291-c7d8-3a70-8a4f-d7ba29bc2ba1","pitchNumber":1,"startTime":"2026-05-25T23:51:40.652Z","endTime":"2026-05-25T23:51:45.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":90.2,"endSpeed":82.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.773292695640773,"aZ":-20.828932992799874,"pfxX":5.192927657860059,"pfxZ":6.500644769553267,"pX":0.1655788616745221,"pZ":4.019589894703692,"vX0":-6.83483849509811,"vY0":-131.2470213945368,"vZ0":1.593699606052402,"x":110.69,"y":130.25,"x0":2.1287221463222656,"y0":50.00021642654197,"z0":4.955731112850511,"aX":9.059403901076678},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.4,"breakHorizontal":-7.9,"spinRate":2317,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.41733928788914954,"extension":6.232247176611686},"index":1,"playId":"19bc5965-7b0e-33ea-be3b-c614793d0de7","pitchNumber":2,"startTime":"2026-05-25T23:51:54.693Z","endTime":"2026-05-25T23:52:00.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":91.3,"endSpeed":83.2,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.273077127851128,"aZ":-20.227831841724992,"pfxX":9.010276645336408,"pfxZ":6.747249510361248,"pX":-1.323085721281554,"pZ":1.2779508777524544,"vX0":-11.00895128505536,"vY0":-132.4462590698245,"vZ0":-5.365077739726068,"x":167.43,"y":204.28,"x0":1.7239377097678825,"y0":50.00157507256429,"z0":4.816952447593914,"aX":15.948400572817846},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":-13.8,"spinRate":2180,"spinDirection":136},"zone":13,"typeConfidence":0.82,"plateTime":0.4141509978132807,"extension":6.470753926467248},"index":2,"playId":"b7cc66ab-ad1d-3331-8792-8c6ac4ebb659","pitchNumber":3,"startTime":"2026-05-25T23:52:09.727Z","endTime":"2026-05-25T23:52:13.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-05-25T23:52:23.763Z","endTime":"2026-05-25T23:52:33.996Z","isPitch":false,"type":"action","player":{"id":678554,"link":"/api/v1/people/678554"},"defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.1,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.178232137374273,"aZ":-24.221352396182827,"pfxX":-1.8616006405122603,"pfxZ":4.8791544756825305,"pX":-0.22531995469293328,"pZ":2.0865547920459173,"vX0":-5.64929644908993,"vY0":-126.41244399647873,"vZ0":-1.924352592422741,"x":125.59,"y":182.44,"x0":2.274193827413675,"y0":50.00103914497528,"z0":4.789426933736856,"aX":-3.030792727637976},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.6,"breakHorizontal":4.6,"spinRate":2518,"spinDirection":172},"zone":8,"typeConfidence":0.9,"plateTime":0.4322125565384689,"extension":6.4406517504709395},"index":4,"playId":"0fff0d71-a4ce-3cf9-8315-434e352cee56","pitchNumber":4,"startTime":"2026-05-25T23:52:33.996Z","endTime":"2026-05-25T23:52:39.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59974206746565,"aZ":-18.98735613254597,"pfxX":6.468772084786641,"pfxZ":7.207309286248265,"pX":0.5982431017406419,"pZ":3.594989154378684,"vX0":-6.095357982828932,"vY0":-134.5233905660737,"vZ0":-0.10550355616088608,"x":94.2,"y":141.72,"x0":2.0546867571887346,"y0":50.0047045319883,"z0":4.982477714318001,"aX":11.839326308643484},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":-10.4,"spinRate":2269,"spinDirection":134},"zone":12,"typeConfidence":0.9,"plateTime":0.4074123040470732,"extension":6.324170508627112},"index":5,"playId":"97cdcabc-7ad8-3931-91dc-9bf0b69c99c0","pitchNumber":5,"startTime":"2026-05-25T23:52:55.744Z","endTime":"2026-05-25T23:53:00.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"first":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.19999999999999996,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:53:00.886Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase DeLauter grounds out, first baseman Luis García Jr. to pitcher Zack Littell.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T23:54:47.134Z","endTime":"2026-05-25T23:55:36.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"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(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":89.3,"endSpeed":82.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.220998397607172,"aZ":-14.659299546969597,"pfxX":-3.94158267574388,"pfxZ":10.176521467493329,"pX":-1.469304857500213,"pZ":3.3402249819335776,"vX0":-1.1816803243514318,"vY0":-130.09052988646187,"vZ0":-3.9914482045839157,"x":173.01,"y":148.59,"x0":-0.4974992976660949,"y0":50.00398702677642,"z0":5.999168781056337,"aX":-6.783868142191241},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.9,"breakHorizontal":7.4,"spinRate":1933,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4203729805144376,"extension":6.103835421269951},"index":0,"playId":"aa411b44-46aa-37a9-90e1-c57f92b2b262","pitchNumber":1,"startTime":"2026-05-25T23:55:13.862Z","endTime":"2026-05-25T23:55:18.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04858709832924,"aZ":-20.489156709000447,"pfxX":-0.852793503629182,"pfxZ":6.849649337857397,"pX":0.7991060277875371,"pZ":2.7887872401184257,"vX0":3.7248697397396318,"vY0":-129.07281348893417,"vZ0":-4.147461752728179,"x":86.54,"y":163.48,"x0":-0.5449974603154116,"y0":50.004898583812235,"z0":5.972270547745163,"aX":-1.455838105710332},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.8,"breakHorizontal":0.8,"spinRate":2076,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4225650151117053,"extension":6.188353067563887},"hitData":{"launchSpeed":83.8,"launchAngle":-0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.53,"coordY":162.54}},"index":1,"playId":"7a32c93d-33d0-37f6-98be-0a3ba5d42b47","pitchNumber":2,"startTime":"2026-05-25T23:55:29.026Z","endTime":"2026-05-25T23:55:36.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-0.29999999999999993,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:55:36.997Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T23:55:44.998Z","endTime":"2026-05-25T23:56:51.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98846245086876,"aZ":-14.413079931315762,"pfxX":-4.546735463342466,"pfxZ":10.234435361650624,"pX":-0.5027249512935995,"pZ":1.9611408740740843,"vX0":0.9031558943798658,"vY0":-131.23003169068284,"vZ0":-7.365507414536518,"x":136.16,"y":185.83,"x0":-0.26168230580875845,"y0":50.005975590656355,"z0":5.887769047793042,"aX":-7.8945931975465555},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.0,"breakHorizontal":8.0,"spinRate":2026,"spinDirection":202},"zone":7,"typeConfidence":2.0,"plateTime":0.41812702896578813,"extension":6.364762455271448},"index":0,"playId":"f5055f83-883b-357d-9b44-fcba11bf41e6","pitchNumber":1,"startTime":"2026-05-25T23:56:03.080Z","endTime":"2026-05-25T23:56:07.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30637589013659,"aZ":-17.291287137788295,"pfxX":-8.06380011298892,"pfxZ":8.339100964851536,"pX":-0.5485183293682455,"pZ":2.1947630184718143,"vX0":3.1722640029127653,"vY0":-132.74129967753248,"vZ0":-5.975331473217396,"x":137.91,"y":179.52,"x0":-0.7110355505503763,"y0":50.00547873761091,"z0":5.73315024522171,"aX":-14.39839175447649},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.0,"breakHorizontal":13.9,"spinRate":2023,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.41256078051515876,"extension":6.402561981213436},"index":1,"playId":"dd4d5e91-7ec1-34b0-bf48-59201e93f227","pitchNumber":2,"startTime":"2026-05-25T23:56:17.042Z","endTime":"2026-05-25T23:56:21.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-05-25T23:56:31.673Z","endTime":"2026-05-25T23:56:46.714Z","isPitch":false,"type":"action","player":{"id":656555,"link":"/api/v1/people/656555"},"defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60969296997525,"aZ":-19.108845305622626,"pfxX":-0.3083995579107328,"pfxZ":7.576258752334449,"pX":0.6432579099966125,"pZ":2.515118089980445,"vX0":2.962180586428487,"vY0":-129.84281321764098,"vZ0":-5.013282453515132,"x":92.48,"y":170.87,"x0":-0.4674185874584746,"y0":50.004488090002624,"z0":5.904746774534619,"aX":-0.5323189722603365},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.0,"breakHorizontal":0.0,"spinRate":2138,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.42021242705799633,"extension":6.245671821231948},"index":3,"playId":"fb42ad4c-d892-394f-837b-cfbb82de2f5f","pitchNumber":3,"startTime":"2026-05-25T23:56:46.714Z","endTime":"2026-05-25T23:56:51.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-0.20000000000000007,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:56:51.772Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-05-25T23:56:55.591Z","endTime":"2026-05-25T23:58:44.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":92.1,"endSpeed":84.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.629698602041692,"aZ":-13.58700016278611,"pfxX":-4.718325103657607,"pfxZ":10.201301814677212,"pX":-0.3496433389453353,"pZ":2.5938122882850747,"vX0":2.152136964947233,"vY0":-134.04451651226654,"vZ0":-6.358191364756204,"x":130.33,"y":168.75,"x0":-0.5493213240261693,"y0":50.004797078160536,"z0":5.964507242398458,"aX":-8.597903146461126},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.3,"breakHorizontal":8.0,"spinRate":2042,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40842153386660085,"extension":6.409419489433063},"index":0,"playId":"f33e3d38-4b2d-332a-8bfd-e2c1e127e358","pitchNumber":1,"startTime":"2026-05-25T23:57:17.403Z","endTime":"2026-05-25T23:57:21.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65309131173816,"aZ":-16.496776639690438,"pfxX":-0.33891156979340664,"pfxZ":9.090729295323445,"pX":1.6977617831427914,"pZ":2.0659096795918828,"vX0":5.875331603605796,"vY0":-130.29967494451193,"vZ0":-6.650620626424744,"x":52.29,"y":183.0,"x0":-0.5395365258409355,"y0":50.002955420662225,"z0":5.892009166588366,"aX":-0.5857626386207095},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":15.2,"breakHorizontal":-0.6,"spinRate":2173,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4199109107623382,"extension":6.293185351397009},"index":1,"playId":"876363ee-dd40-3ced-bdcc-e6b8c2ef6caa","pitchNumber":2,"startTime":"2026-05-25T23:57:36.558Z","endTime":"2026-05-25T23:57:42.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.417833260739112,"aZ":-25.89567164248923,"pfxX":-5.898039988945774,"pfxZ":4.0861330915899226,"pX":0.15380742735134967,"pZ":0.23991300006005442,"vX0":3.803717400043058,"vY0":-123.84840448667316,"vZ0":-7.810680650007677,"x":111.14,"y":232.3,"x0":-0.6447620842292078,"y0":50.001358299199566,"z0":5.637082774547412,"aX":-9.055107049321233},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.6,"breakHorizontal":9.6,"spinRate":1262,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4442464982286607,"extension":6.157158768958745},"index":2,"playId":"58be5584-0249-3f99-904f-2cc31c893ee3","pitchNumber":3,"startTime":"2026-05-25T23:57:51.810Z","endTime":"2026-05-25T23:57:56.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.939643904158505,"aZ":-22.070004679699554,"pfxX":-0.3085329859959913,"pfxZ":5.783200420063032,"pX":-0.3645749276032378,"pZ":2.258254328129385,"vX0":1.131501518093603,"vY0":-130.9325591517307,"vZ0":-5.154415023264377,"x":130.9,"y":177.81,"x0":-0.7610112206120718,"y0":50.00416557532146,"z0":5.889467218851953,"aX":-0.5392780550745773},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.6,"breakHorizontal":0.4,"spinRate":1863,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.41728238188863287,"extension":6.27871757467893},"index":3,"playId":"818792ed-b0f6-3204-aac9-5c38e76d59e7","pitchNumber":4,"startTime":"2026-05-25T23:58:17.353Z","endTime":"2026-05-25T23:58:21.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"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-25T23:58:27.814Z","endTime":"2026-05-25T23:58:40.357Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88250317110882,"aZ":-14.416351375648222,"pfxX":-4.776853185125029,"pfxZ":9.64615054072969,"pX":-0.39584394649546484,"pZ":3.657443764295636,"vX0":1.5483385130087692,"vY0":-134.9487221482865,"vZ0":-3.790774693479137,"x":132.09,"y":140.03,"x0":-0.3570685183920718,"y0":50.00324965142324,"z0":6.0986485510280035,"aX":-8.793767074728903},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":8.3,"spinRate":1914,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.4061678083092932,"extension":6.209933883830621},"index":5,"playId":"1de72421-281b-3e09-acde-529addf0d7d1","pitchNumber":5,"startTime":"2026-05-25T23:58:40.357Z","endTime":"2026-05-25T23:58:44.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-25T23:58:44.191Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-26T00:00:46.642Z","endTime":"2026-05-26T00:02:38.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: David Fry replaces third baseman José Ramírez, batting 2nd, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"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-26T00:00:39.251Z","endTime":"2026-05-26T00:00:39.275Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"201","replacedPlayer":{"id":608070,"link":"/api/v1/people/608070"},"defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Petey Halpin replaces right fielder Chase DeLauter, batting 3rd, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"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-26T00:00:39.275Z","endTime":"2026-05-26T00:00:48.937Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"301","replacedPlayer":{"id":800050,"link":"/api/v1/people/800050"},"defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":800050,"link":"/api/v1/people/800050"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":89.2,"endSpeed":81.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69435155446192,"aZ":-21.929850669874988,"pfxX":9.516633431702765,"pfxZ":6.038199975351567,"pX":-0.6185210181417587,"pZ":1.7866098010965903,"vX0":-9.280802301889793,"vY0":-129.60820915510587,"vZ0":-3.7154987567959337,"x":140.58,"y":190.54,"x0":1.776396056949417,"y0":50.00499232916386,"z0":4.918305999622838,"aX":16.15410838767746},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.3,"breakHorizontal":-15.1,"spinRate":1943,"spinDirection":131},"zone":7,"typeConfidence":0.89,"plateTime":0.4229889969515308,"extension":6.299130841951422},"index":2,"playId":"9b55e48c-80ee-3af1-948d-09cafcce2f56","pitchNumber":1,"startTime":"2026-05-26T00:00:48.937Z","endTime":"2026-05-26T00:00:53.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.824860738198694,"aZ":-22.409621051006056,"pfxX":0.05474664036401755,"pfxZ":6.104130454022576,"pX":-1.0557558223213974,"pZ":2.6080644997311944,"vX0":-7.4269025233012185,"vY0":-125.52980278507178,"vZ0":-1.3167149047743414,"x":157.24,"y":168.36,"x0":1.9310078412905813,"y0":50.00265769861499,"z0":4.9594409515928914,"aX":0.08760737260142375},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":11.0,"breakHorizontal":1.6,"spinRate":2362,"spinDirection":158},"zone":11,"typeConfidence":0.9,"plateTime":0.4359130083932823,"extension":6.1758043804146965},"index":3,"playId":"672e8c46-3cc0-3dd7-ac8d-bd6f95eb071b","pitchNumber":2,"startTime":"2026-05-26T00:01:02.211Z","endTime":"2026-05-26T00:01:06.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":78.4,"endSpeed":71.8,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.006891557809954,"aZ":-34.3527426881679,"pfxX":-6.789481042744031,"pfxZ":-1.6695099006692358,"pX":0.37638655574330093,"pZ":1.5356020588924209,"vX0":-2.241117048039043,"vY0":-114.15997994929718,"vZ0":-0.4357043892169912,"x":102.65,"y":197.32,"x0":2.255542974769551,"y0":50.00248435562588,"z0":5.1401490418007185,"aX":-8.869102153005382},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-2.8,"breakHorizontal":12.8,"spinRate":2437,"spinDirection":289},"zone":14,"typeConfidence":0.89,"plateTime":0.48166276330126134,"extension":6.126073725145341},"index":4,"playId":"1faffa22-96e4-3955-96be-1bd579c28992","pitchNumber":3,"startTime":"2026-05-26T00:01:16.259Z","endTime":"2026-05-26T00:01:21.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":89.5,"endSpeed":81.9,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.688546930203856,"aZ":-26.853530514659766,"pfxX":8.034424827753147,"pfxZ":3.095224523758448,"pX":1.4450132934553268,"pZ":2.155455685369351,"vX0":-4.179757878979754,"vY0":-130.30696360630307,"vZ0":-1.8583325156738157,"x":61.92,"y":180.58,"x0":2.0270527477274745,"y0":50.001685674608616,"z0":4.909134275179582,"aX":13.798954858795641},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":-13.6,"spinRate":1902,"spinDirection":132},"zone":14,"typeConfidence":0.91,"plateTime":0.42053260458145836,"extension":6.059721604275908},"index":5,"playId":"dae656ba-8fcc-318c-85ad-23c8d032b361","pitchNumber":4,"startTime":"2026-05-26T00:01:32.145Z","endTime":"2026-05-26T00:01:37.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.6,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.277993971415995,"aZ":-19.192256815126978,"pfxX":6.398943459268402,"pfxZ":7.366826753014989,"pX":0.4552762299341276,"pZ":4.131263098290587,"vX0":-6.352396781634366,"vY0":-132.19056167379225,"vZ0":1.2753605514530237,"x":99.65,"y":127.24,"x0":2.0629460617484994,"y0":50.00287807373047,"z0":5.055538944840331,"aX":11.277514658670913},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.8,"breakHorizontal":-10.1,"spinRate":2288,"spinDirection":132},"zone":12,"typeConfidence":0.91,"plateTime":0.41501345128634215,"extension":6.289348888187639},"index":6,"playId":"9fab3142-b925-33d6-8a66-6210418479d4","pitchNumber":5,"startTime":"2026-05-26T00:02:06.176Z","endTime":"2026-05-26T00:02:10.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.2,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.95814327687374,"aZ":-23.903310129278736,"pfxX":11.013096657726075,"pfxZ":4.781328913545317,"pX":-0.7156945786992642,"pZ":1.4656069864385668,"vX0":-10.338280069077186,"vY0":-131.03310163788248,"vZ0":-3.893690255444781,"x":144.28,"y":199.21,"x0":1.8594037555039156,"y0":50.00497038158295,"z0":4.767318735955245,"aX":19.059618672885712},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.9,"breakHorizontal":-17.5,"spinRate":2162,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.4187967937957886,"extension":6.360113133170472},"index":7,"playId":"18c29732-427c-3191-89fd-f6de335ffd7f","pitchNumber":6,"startTime":"2026-05-26T00:02:18.967Z","endTime":"2026-05-26T00:02:22.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.4,"strikeZoneTop":3.223,"strikeZoneBottom":1.626,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44253698085827,"aZ":-25.045278998211412,"pfxX":9.437027823098042,"pfxZ":4.176741725816429,"pX":0.3613283981355691,"pZ":2.601498165230665,"vX0":-7.362291222660611,"vY0":-130.39120429863058,"vZ0":-1.1325319956088893,"x":103.23,"y":168.54,"x0":2.0064449086382137,"y0":50.00581080993269,"z0":4.945175810176569,"aX":16.12404046059355},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.6,"breakHorizontal":-15.2,"spinRate":2014,"spinDirection":124},"zone":6,"typeConfidence":0.9,"plateTime":0.42134185795431556,"extension":6.207219907581531},"index":8,"playId":"29141a46-dee7-34f0-95af-dedfba5b391c","pitchNumber":7,"startTime":"2026-05-26T00:02:34.863Z","endTime":"2026-05-26T00:02:38.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:02:38.562Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dylan Crews grounds out, third baseman David Fry to first baseman Kyle Manzardo.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-26T00:02:47.815Z","endTime":"2026-05-26T00:03:36.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83831751297721,"aZ":-32.308272030699996,"pfxX":-8.339062519138354,"pfxZ":-0.1046483911810947,"pX":0.39993486143309087,"pZ":1.8580063441630246,"vX0":-1.639939437816779,"vY0":-115.01137427063784,"vZ0":-0.15224151404277841,"x":101.76,"y":188.61,"x0":2.2069568266192623,"y0":50.00092248221661,"z0":5.0919538576768595,"aX":-11.02882977436099},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":0.1,"breakHorizontal":15.5,"spinRate":2414,"spinDirection":288},"zone":9,"typeConfidence":0.9,"plateTime":0.47855009746501764,"extension":6.2535374546779146},"index":0,"playId":"ca987cf0-7955-30d9-b2df-f62f00560dd6","pitchNumber":1,"startTime":"2026-05-26T00:03:01.161Z","endTime":"2026-05-26T00:03:05.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":87.0,"endSpeed":79.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.063321484620797,"aZ":-24.950713405383933,"pfxX":-1.0799970516449509,"pfxZ":4.4548502572047255,"pX":-0.4757057746838094,"pZ":4.257163881924252,"vX0":-6.0855758629471755,"vY0":-126.62408386575326,"vZ0":2.616698684802087,"x":135.13,"y":123.84,"x0":2.100058412470126,"y0":50.00526814403017,"z0":5.207671387553541,"aX":-1.7517410650842482},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.9,"breakHorizontal":3.4,"spinRate":2431,"spinDirection":180},"zone":11,"typeConfidence":0.89,"plateTime":0.4327097890442233,"extension":6.161746957332211},"index":1,"playId":"ee2edf2d-999a-3000-806e-bd15516fbc11","pitchNumber":2,"startTime":"2026-05-26T00:03:15.216Z","endTime":"2026-05-26T00:03:19.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85553383433724,"aZ":-24.93206084699853,"pfxX":-0.3814516460265587,"pfxZ":4.367130426041612,"pX":-1.1318038298787234,"pZ":2.975017988490378,"vX0":-7.718492594760599,"vY0":-127.61380098762066,"vZ0":-0.14937162830397688,"x":160.14,"y":158.45,"x0":1.9743645538353725,"y0":50.00432169377987,"z0":4.988892197081056,"aX":-0.6314047907156504},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.2,"breakHorizontal":2.3,"spinRate":2438,"spinDirection":167},"zone":11,"typeConfidence":0.9,"plateTime":0.4282683970217023,"extension":6.344507556020467},"hitData":{"launchSpeed":60.4,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.56,"coordY":172.03}},"index":2,"playId":"d3be7d44-159a-3ca6-809a-4b847a3cc010","pitchNumber":3,"startTime":"2026-05-26T00:03:28.246Z","endTime":"2026-05-26T00:03:36.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:03:36.263Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to center fielder Steven Kwan.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-05-26T00:03:44.724Z","endTime":"2026-05-26T00:05:55.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.005640840888884,"aZ":-29.723574785486143,"pfxX":-9.014379876702934,"pfxZ":1.824546394928877,"pX":0.7481317281544374,"pZ":3.4986243977296976,"vX0":-0.8744958373867566,"vY0":-115.30705723358072,"vZ0":2.491562932587713,"x":88.48,"y":144.32,"x0":2.303318595873984,"y0":50.003098460344766,"z0":5.277496594503918,"aX":-12.10294861588825},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":4.2,"breakHorizontal":16.6,"spinRate":2351,"spinDirection":283},"zone":12,"typeConfidence":0.9,"plateTime":0.47553647131921695,"extension":6.201258351472584},"index":0,"playId":"a3487b41-3d29-35ae-a56f-b719eaaed2fa","pitchNumber":1,"startTime":"2026-05-26T00:03:58.489Z","endTime":"2026-05-26T00:04:02.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":89.9,"endSpeed":81.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30534190509087,"aZ":-24.303489395224556,"pfxX":7.414375383306179,"pfxZ":4.578829795327293,"pX":0.34558212262548876,"pZ":2.9008090475373742,"vX0":-6.684075209545179,"vY0":-130.70249134775014,"vZ0":-0.5797557348444168,"x":103.83,"y":160.46,"x0":1.9812557632030572,"y0":50.001909900124154,"z0":4.961686292436392,"aX":12.740208841073137},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.4,"breakHorizontal":-11.9,"spinRate":1879,"spinDirection":132},"zone":3,"typeConfidence":0.89,"plateTime":0.42016860059456596,"extension":6.236635415215994},"index":1,"playId":"0483ec50-d836-36f1-aba0-c044227d305b","pitchNumber":2,"startTime":"2026-05-26T00:04:13.065Z","endTime":"2026-05-26T00:04:17.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-05-26T00:04:26.900Z","endTime":"2026-05-26T00:04:36.533Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.236781097309866,"aZ":-19.388827207005072,"pfxX":6.57116970958082,"pfxZ":7.209287265468475,"pX":0.8159574390246782,"pZ":3.9229130347453287,"vX0":-5.443580152412402,"vY0":-132.7771181055674,"vZ0":0.9952517889899513,"x":85.9,"y":132.86,"x0":2.045842453455856,"y0":50.00260801094357,"z0":4.9610650958830185,"aX":11.65320548565951},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.6,"breakHorizontal":-10.6,"spinRate":2210,"spinDirection":134},"zone":12,"typeConfidence":0.91,"plateTime":0.41359783311808096,"extension":6.342822008445596},"index":3,"playId":"930e9df6-ace0-3662-8760-221984f4e0fe","pitchNumber":3,"startTime":"2026-05-26T00:04:36.533Z","endTime":"2026-05-26T00:04:40.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03699239223984,"aZ":-28.159468091641905,"pfxX":-1.5038786776360866,"pfxZ":2.6373439343559966,"pX":0.15367689213118244,"pZ":2.873721468677327,"vX0":-4.312505528564317,"vY0":-122.26287620339731,"vZ0":0.423755941095843,"x":111.14,"y":161.19,"x0":2.1323009539709723,"y0":50.00054468718734,"z0":5.105588614740082,"aX":-2.2870314205352695},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.2,"breakHorizontal":3.7,"spinRate":2316,"spinDirection":224},"zone":2,"typeConfidence":0.91,"plateTime":0.4471783859313545,"extension":6.355804734149754},"index":4,"playId":"94d8a171-9d2d-30d8-8231-5ae7c55d71fc","pitchNumber":4,"startTime":"2026-05-26T00:04:50.881Z","endTime":"2026-05-26T00:04:55.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50956195156359,"aZ":-34.07969323145364,"pfxX":-7.8650822879002895,"pfxZ":-1.4364320214756168,"pX":-1.1504783084486094,"pZ":1.002361887058212,"vX0":-4.871955155644232,"vY0":-114.88795318432796,"vZ0":-1.3948391315457394,"x":160.85,"y":211.72,"x0":2.0236899873743166,"y0":50.001093161874,"z0":4.94812786461138,"aX":-10.447852637691394},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-2.6,"breakHorizontal":15.5,"spinRate":2371,"spinDirection":287},"zone":13,"typeConfidence":0.9,"plateTime":0.4778753864170824,"extension":6.411073339193854},"index":5,"playId":"d21e2999-ea56-30d0-ad7d-9b4ff54bda24","pitchNumber":5,"startTime":"2026-05-26T00:05:14.477Z","endTime":"2026-05-26T00:05:19.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":90.0,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.876589362064873,"aZ":-25.406596303261402,"pfxX":9.626477829970224,"pfxZ":3.9030473730326705,"pX":0.32231506886346417,"pZ":2.8587700230953637,"vX0":-7.556239647745843,"vY0":-130.9195123580231,"vZ0":-0.5107405756843091,"x":104.71,"y":161.59,"x0":1.9965586094230148,"y0":50.003276726599836,"z0":4.959454501049255,"aX":16.695824392649563},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.2,"breakHorizontal":-15.7,"spinRate":2026,"spinDirection":134},"zone":3,"typeConfidence":0.91,"plateTime":0.4185190012763442,"extension":6.234173718216557},"index":6,"playId":"2ba06162-c469-3b31-9a66-188f14621ebf","pitchNumber":6,"startTime":"2026-05-26T00:05:29.525Z","endTime":"2026-05-26T00:05:34.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":90.5,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.424524194037463,"aZ":-21.29440197765076,"pfxX":7.323862300857408,"pfxZ":6.208964600650511,"pX":0.5181975360300322,"pZ":2.1497916498762906,"vX0":-6.640086679280738,"vY0":-131.6688031298063,"vZ0":-2.6033163328223807,"x":97.25,"y":180.74,"x0":2.12338643591175,"y0":50.00422952125696,"z0":4.730140452397848,"aX":12.83761098090496},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.9,"breakHorizontal":-11.8,"spinRate":2300,"spinDirection":133},"zone":9,"typeConfidence":0.62,"plateTime":0.4162642575484443,"extension":6.381096753863331},"hitData":{"launchSpeed":94.1,"launchAngle":25.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.14,"coordY":70.05}},"index":7,"playId":"c6f24fb1-cf68-3a72-ba85-9f71282eaeb3","pitchNumber":7,"startTime":"2026-05-26T00:05:46.569Z","endTime":"2026-05-26T00:05:55.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:05:55.533Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to left fielder Daylen Lile.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-26T00:09:52.840Z","endTime":"2026-05-26T00:11:42.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: José Tena replaces shortstop CJ Abrams, batting 4th, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"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-26T00:09:39.640Z","endTime":"2026-05-26T00:09:39.657Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"401","replacedPlayer":{"id":682928,"link":"/api/v1/people/682928"},"defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":683083,"link":"/api/v1/people/683083"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from second base to shortstop for Nasim Nuñez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"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-26T00:09:39.657Z","endTime":"2026-05-26T00:09:54.951Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"900","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.415170999550835,"aZ":-18.60136664044066,"pfxX":-1.6228135591446402,"pfxZ":7.919603870102584,"pX":0.5959057255046537,"pZ":3.873793727500092,"vX0":3.468720790518827,"vY0":-130.1053788920616,"vZ0":-1.8235422773100853,"x":94.29,"y":134.19,"x0":-0.5440036838373004,"y0":50.00225238353994,"z0":5.994222507116482,"aX":-2.781427013958737},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":14.2,"breakHorizontal":2.2,"spinRate":2136,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4210701011134774,"extension":6.264133284609305},"index":2,"playId":"10754674-16ba-3b16-8702-01a03f2686f8","pitchNumber":1,"startTime":"2026-05-26T00:09:54.951Z","endTime":"2026-05-26T00:09:58.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.400520117484433,"aZ":-35.341093016015996,"pfxX":5.942945716674067,"pfxZ":-2.3708415217970673,"pX":1.05051451214995,"pZ":1.9402160298573856,"vX0":2.1824058345076005,"vY0":-116.29350627814794,"vZ0":-1.352552173304935,"x":76.96,"y":186.39,"x0":-0.6781018640919231,"y0":50.000056786051445,"z0":5.951581564960724,"aX":7.954157349173665},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-4.3,"breakHorizontal":-11.4,"spinRate":2188,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.47511785203202095,"extension":6.277377665881395},"index":3,"playId":"216774cd-ec0a-3aa3-ab78-b01c832516ce","pitchNumber":2,"startTime":"2026-05-26T00:10:10.268Z","endTime":"2026-05-26T00:10:17.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95170368323712,"aZ":-13.308589444490918,"pfxX":-4.2515708358196775,"pfxZ":10.571263155893073,"pX":-0.6360440589372888,"pZ":3.00193922910648,"vX0":1.230716670243531,"vY0":-133.55247016655238,"vZ0":-5.0440333547162375,"x":141.24,"y":157.73,"x0":-0.5538380705995742,"y0":50.005763412156135,"z0":5.891477692968715,"aX":-7.590183526560568},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":18.1,"breakHorizontal":7.3,"spinRate":2016,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4120013269916383,"extension":6.386106484261849},"index":4,"playId":"b57f8de3-8bb8-346f-996d-cdf2992d217b","pitchNumber":3,"startTime":"2026-05-26T00:10:32.370Z","endTime":"2026-05-26T00:10:37.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.717822678429005,"aZ":-32.839076033418124,"pfxX":6.233922262332154,"pfxZ":-0.49148054477461045,"pX":-0.2670610069097524,"pZ":2.8356430686769163,"vX0":-0.5056898936421097,"vY0":-115.87711136267853,"vZ0":-0.1336725391198399,"x":127.18,"y":162.22,"x0":-0.852550207131688,"y0":50.005591396435534,"z0":6.071953187178617,"aX":8.350280638376592},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-0.6,"breakHorizontal":-11.0,"spinRate":2058,"spinDirection":40},"zone":2,"typeConfidence":2.0,"plateTime":0.47545671307131077,"extension":6.113775151654795},"index":5,"playId":"8c54ec87-4a5e-38be-b8eb-d2931e527de3","pitchNumber":4,"startTime":"2026-05-26T00:10:51.128Z","endTime":"2026-05-26T00:10:56.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67640066137911,"aZ":-18.237429887701868,"pfxX":-7.664091398999346,"pfxZ":7.6861456062110705,"pX":-0.19741030760788117,"pZ":3.789762881232236,"vX0":3.1512533066556703,"vY0":-133.77763175678083,"vZ0":-2.1748710637997757,"x":124.52,"y":136.46,"x0":-0.3943488171189582,"y0":50.00593105091104,"z0":5.919666833717555,"aX":-13.9030646705617},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":13.2,"spinRate":1946,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.40932200956533293,"extension":6.413078480299967},"index":6,"playId":"69dc919f-29a5-378a-a0bb-44ff175d4d51","pitchNumber":5,"startTime":"2026-05-26T00:11:15.488Z","endTime":"2026-05-26T00:11:20.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.172732432468468,"aZ":-17.743902738183515,"pfxX":-2.4518708075106193,"pfxZ":8.26510715247668,"pX":-0.7695211010087343,"pZ":2.973094979377329,"vX0":0.7857283493422866,"vY0":-131.1586004246619,"vZ0":-4.088767359657073,"x":146.33,"y":158.51,"x0":-0.7540374880090942,"y0":50.00266042116856,"z0":5.871547163935237,"aX":-4.281077723957249},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.3,"breakHorizontal":4.3,"spinRate":2060,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.41725750609205026,"extension":6.316786125961792},"hitData":{"launchSpeed":92.8,"launchAngle":32.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":71.21,"coordY":78.5}},"index":7,"playId":"f8619198-07fc-3ba5-aced-128d383eeb12","pitchNumber":6,"startTime":"2026-05-26T00:11:32.759Z","endTime":"2026-05-26T00:11:42.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.2,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:11:42.386Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to left fielder Daylen Lile.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-26T00:11:43.454Z","endTime":"2026-05-26T00:12:48.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443556737757028,"aZ":-13.916478971412092,"pfxX":-5.079368237514819,"pfxZ":10.282102577479886,"pX":0.5313792427639689,"pZ":3.530530706458722,"vX0":3.7472285922987902,"vY0":-132.45752146681778,"vZ0":-3.8424929736693016,"x":96.75,"y":143.46,"x0":-0.24209516779955442,"y0":50.00643821677396,"z0":6.018556143626039,"aX":-9.022503510103295},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.0,"breakHorizontal":8.4,"spinRate":1882,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.413604191602559,"extension":6.4268477833609285},"index":0,"playId":"85a2f5af-a690-38df-914b-0ba86ac22252","pitchNumber":1,"startTime":"2026-05-26T00:12:07.792Z","endTime":"2026-05-26T00:12:17.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.186069435316202,"aZ":-18.28597726730977,"pfxX":-0.9702556813534794,"pfxZ":7.981904718710097,"pX":-0.04399201356391444,"pZ":2.444316200926342,"vX0":2.015605603411488,"vY0":-130.50784220288145,"vZ0":-5.285488083297375,"x":118.68,"y":172.78,"x0":-0.6972207316807874,"y0":50.004294861569136,"z0":5.85552696838983,"aX":-1.6887334816430728},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.7,"breakHorizontal":1.3,"spinRate":2089,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4182767995594867,"extension":6.236049014523581},"hitData":{"launchSpeed":78.9,"launchAngle":33.0,"totalDistance":272.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.72,"coordY":99.31}},"index":1,"playId":"12ebe071-628c-340b-9ffa-1bf8c84710f3","pitchNumber":2,"startTime":"2026-05-26T00:12:39.536Z","endTime":"2026-05-26T00:12:48.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:12:48.557Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a sharp line drive to right fielder Dylan Crews.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-26T00:12:49.427Z","endTime":"2026-05-26T00:13:59.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57680412142458,"aZ":-13.487043713894668,"pfxX":-3.8574435750977516,"pfxZ":10.595291224679373,"pX":-1.6139677714954852,"pZ":4.013603985090436,"vX0":-1.4153257011706488,"vY0":-132.3108107803797,"vZ0":-2.727847228615693,"x":178.52,"y":130.41,"x0":-0.5701788130220002,"y0":50.00412295804043,"z0":6.052731021058396,"aX":-6.804722410398819},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.7,"breakHorizontal":7.3,"spinRate":1942,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.414773887583872,"extension":6.355101726855218},"index":0,"playId":"8883cfb9-7307-34af-a9b0-6187c967c259","pitchNumber":1,"startTime":"2026-05-26T00:13:12.898Z","endTime":"2026-05-26T00:13:17.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61626311059299,"aZ":-17.705199436803095,"pfxX":-1.0436314769182662,"pfxZ":8.377979515070223,"pX":0.6626469004652156,"pZ":1.274493600624412,"vX0":3.630907438217359,"vY0":-130.37936541808617,"vZ0":-8.081269383491579,"x":91.74,"y":204.37,"x0":-0.6105187608819327,"y0":50.00162970465434,"z0":5.742789089103548,"aX":-1.8023065470018231},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.7,"breakHorizontal":1.1,"spinRate":2138,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4196095690057149,"extension":6.485105320445619},"index":1,"playId":"ac785036-1b4d-39cf-9a48-e09723669917","pitchNumber":2,"startTime":"2026-05-26T00:13:29.001Z","endTime":"2026-05-26T00:13:34.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.472947089162087,"aZ":-14.64443641394426,"pfxX":-5.107583711897094,"pfxZ":9.982734507842299,"pX":-0.7476667622851134,"pZ":3.3086239415195546,"vX0":0.7727891328278709,"vY0":-132.03597707784994,"vZ0":-4.2480365687483905,"x":145.5,"y":149.45,"x0":-0.38168000017655845,"y0":50.0056253128322,"z0":6.024188783247792,"aX":-8.973116728888664},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":1979,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.41564150708710157,"extension":6.3172493733720545},"hitData":{"launchSpeed":101.2,"launchAngle":10.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":150.07,"coordY":103.66}},"index":2,"playId":"7f76d6fc-1cd5-3e0f-9357-745aad3cabca","pitchNumber":3,"startTime":"2026-05-26T00:13:48.142Z","endTime":"2026-05-26T00:13:59.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:13:59.148Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to right fielder Dylan Crews.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-05-26T00:14:03.244Z","endTime":"2026-05-26T00:15:32.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.9,"endSpeed":81.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.887084868998247,"aZ":-22.636980914328515,"pfxX":-0.36861594041999535,"pfxZ":5.676836140433258,"pX":-1.0771318382963273,"pZ":2.49980022294173,"vX0":-0.6758762751115102,"vY0":-128.14011611664802,"vZ0":-4.054701711951907,"x":158.06,"y":171.29,"x0":-0.7631295325260385,"y0":50.0029173621456,"z0":5.849009813721726,"aX":-0.619441217721082},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.7,"breakHorizontal":0.8,"spinRate":1890,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.4257508053719423,"extension":6.30416151214588},"index":0,"playId":"f5cc956c-f278-32d0-9a7f-a54d8d6eda55","pitchNumber":1,"startTime":"2026-05-26T00:14:22.694Z","endTime":"2026-05-26T00:14:25.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26085569860979,"aZ":-20.97007504772274,"pfxX":-0.25987400998564003,"pfxZ":6.675348978485037,"pX":-0.32565585322890206,"pZ":3.1726400694965795,"vX0":0.981765127877436,"vY0":-128.41552371998412,"vZ0":-2.8249724888701264,"x":129.41,"y":153.12,"x0":-0.6782826751101941,"y0":50.00469676528579,"z0":5.90858602585793,"aX":-0.43636746738782084},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":11.8,"breakHorizontal":0.2,"spinRate":2004,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.4256487891564449,"extension":6.266678954071141},"index":1,"playId":"b3ff9881-6153-3af5-895a-3b2a8ecbc015","pitchNumber":2,"startTime":"2026-05-26T00:14:39.019Z","endTime":"2026-05-26T00:14:43.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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.5,"endSpeed":80.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.805375863831365,"aZ":-20.278194637164475,"pfxX":0.33641778943603917,"pfxZ":7.165733345337523,"pX":0.7609486465054938,"pZ":2.715612421943757,"vX0":2.9328989857979035,"vY0":-127.42393790196525,"vZ0":-4.134953566446759,"x":87.99,"y":165.46,"x0":-0.44410826184647384,"y0":50.00465232935761,"z0":5.942237426850013,"aX":0.5581778923523465},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":12.4,"breakHorizontal":-1.2,"spinRate":2100,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.42825921501979947,"extension":6.289465270164398},"index":2,"playId":"ce38418d-fc5c-34e5-bd2b-9b335560be05","pitchNumber":3,"startTime":"2026-05-26T00:14:56.011Z","endTime":"2026-05-26T00:15:03.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49698978025189,"aZ":-28.42055983744937,"pfxX":-7.469255668315284,"pfxZ":2.451462199040625,"pX":-0.07900498419561792,"pZ":1.912851804738466,"vX0":3.4643331004621256,"vY0":-122.74182553404533,"vZ0":-3.528441319158287,"x":120.01,"y":187.13,"x0":-0.5356702030241318,"y0":50.00202269493398,"z0":5.779785033850763,"aX":-11.43617845891128},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.8,"breakHorizontal":12.7,"spinRate":1193,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4456352193338997,"extension":6.059314955333189},"hitData":{"launchSpeed":86.9,"launchAngle":31.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.27,"coordY":91.68}},"index":3,"playId":"b9193589-609b-34b7-bc49-4982b715b7e9","pitchNumber":4,"startTime":"2026-05-26T00:15:23.920Z","endTime":"2026-05-26T00:15:32.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:15:32.581Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jacob Young strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-26T00:17:29.336Z","endTime":"2026-05-26T00:18:46.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.9,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.082378692477963,"aZ":-24.800243549144994,"pfxX":-0.9538885941205756,"pfxZ":4.637363115812407,"pX":-0.07830055763393504,"pZ":2.4392644148257303,"vX0":-5.343227838486618,"vY0":-125.21632925323651,"vZ0":-1.1207556216952712,"x":113.59,"y":134.3,"x0":2.2062881796662306,"y0":50.00120468426134,"z0":4.920223817513209,"aX":-1.5144861509300833},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.4,"breakHorizontal":3.0,"spinRate":2213,"spinDirection":149},"zone":5,"typeConfidence":0.9,"plateTime":0.43729231720421335,"extension":6.123805486227737},"index":0,"playId":"19ca77ee-6c29-3d72-aa22-2498603db6f5","pitchNumber":1,"startTime":"2026-05-26T00:17:39.360Z","endTime":"2026-05-26T00:17:45.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.955925656596165,"aZ":-31.030978447402994,"pfxX":-9.9810865105196,"pfxZ":0.9090860063746327,"pX":1.5777240144354459,"pZ":2.097410454017804,"vX0":1.203887403821585,"vY0":-111.87566884575692,"vZ0":0.26177951355917606,"x":56.86,"y":182.15,"x0":2.3251173399026674,"y0":50.002355360027444,"z0":5.184074864635417,"aX":-12.532176950762132},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":2.0,"breakHorizontal":17.6,"spinRate":2242,"spinDirection":285},"zone":14,"typeConfidence":0.91,"plateTime":0.4913651371729717,"extension":6.066953411747863},"index":1,"playId":"d839104b-e6a1-35af-81a6-5ff47204cbd6","pitchNumber":2,"startTime":"2026-05-26T00:17:53.005Z","endTime":"2026-05-26T00:17:57.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.777659951647745,"aZ":-26.955208892487757,"pfxX":-1.3041130058114347,"pfxZ":3.342788248814255,"pX":0.48063631066170326,"pZ":3.0225984634093934,"vX0":-3.756226635415568,"vY0":-123.39110957512129,"vZ0":0.5405250215086184,"x":98.68,"y":157.17,"x0":2.1846750407225835,"y0":50.00152506374807,"z0":5.050434300282772,"aX":-2.034431892738645},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.4,"breakHorizontal":3.1,"spinRate":2289,"spinDirection":173},"zone":3,"typeConfidence":0.91,"plateTime":0.44187499748051273,"extension":6.242373914348512},"index":2,"playId":"a09e79f4-2d77-3e6d-9ed5-50c481425321","pitchNumber":3,"startTime":"2026-05-26T00:18:06.252Z","endTime":"2026-05-26T00:18:11.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-05-26T00:18:17.304Z","endTime":"2026-05-26T00:18:26.958Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":80.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.810969917579595,"aZ":-28.361747249244146,"pfxX":9.8062122875067,"pfxZ":2.285753046424226,"pX":-0.4293070385304076,"pZ":4.4756887598281345,"vX0":-8.687811228518472,"vY0":-128.6592532506452,"vZ0":3.669163478467038,"x":133.36,"y":117.94,"x0":1.7245074173186492,"y0":50.00366778105075,"z0":5.234542280136975,"aX":16.367223061062266},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.3,"breakHorizontal":-15.7,"spinRate":2074,"spinDirection":129},"zone":11,"typeConfidence":0.91,"plateTime":0.42645804398054654,"extension":6.2546910762828904},"index":4,"playId":"03b310af-87a9-3618-8b0b-02c1d5b3d6a9","pitchNumber":4,"startTime":"2026-05-26T00:18:26.958Z","endTime":"2026-05-26T00:18:30.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.116253755495777,"aZ":-21.368856733362335,"pfxX":0.024286170841740118,"pfxZ":6.609678617841594,"pX":0.1554072138832822,"pZ":3.3587326735989618,"vX0":-5.436569049906906,"vY0":-126.58653959150263,"vZ0":0.4361506065478866,"x":111.08,"y":148.09,"x0":2.3212119002720475,"y0":50.0006631439107,"z0":4.885335164377495,"aX":0.040014012473102226},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":12.4,"breakHorizontal":1.1,"spinRate":2379,"spinDirection":153},"zone":12,"typeConfidence":0.89,"plateTime":0.4315128615653889,"extension":6.191796105068713},"index":5,"playId":"038779ad-40f0-3a16-95d7-8706f95a8ba4","pitchNumber":5,"startTime":"2026-05-26T00:18:40.986Z","endTime":"2026-05-26T00:18:46.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":696285,"link":"/api/v1/people/696285"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:18:46.071Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out sharply to first baseman Kyle Manzardo.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-26T00:18:55.169Z","endTime":"2026-05-26T00:20:32.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.7,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.449574985629315,"aZ":-25.679828135682445,"pfxX":0.21303714209730346,"pfxZ":3.9981352186950563,"pX":0.11048655539285267,"pZ":3.233455345157203,"vX0":-5.458375390352324,"vY0":-126.59283679107155,"vZ0":0.9908364331184542,"x":112.79,"y":151.48,"x0":2.2655432326686826,"y0":50.00524175291517,"z0":4.890044363640586,"aX":0.34630571013529665},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.7,"breakHorizontal":0.8,"spinRate":2327,"spinDirection":162},"zone":2,"typeConfidence":0.9,"plateTime":0.4323882010537732,"extension":6.294362448164381},"index":0,"playId":"4f41e8cb-30ac-3e07-b7f5-51ab5036a663","pitchNumber":1,"startTime":"2026-05-26T00:19:05.440Z","endTime":"2026-05-26T00:19:08.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":81.5,"endSpeed":74.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.686340774619605,"aZ":-27.354740074362038,"pfxX":3.7210405586297246,"pfxZ":3.3991049866144953,"pX":1.1370619801873847,"pZ":1.7045608244015857,"vX0":-3.2499119221659405,"vY0":-118.6134467235801,"vZ0":-2.147124214909093,"x":73.66,"y":192.76,"x0":2.0446305715764823,"y0":50.00286604163758,"z0":5.1273105318272485,"aX":5.277177182774143},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.9,"breakHorizontal":-5.9,"spinRate":1025,"spinDirection":120},"zone":14,"typeConfidence":0.9,"plateTime":0.4625980779795351,"extension":6.315914833228501},"index":1,"playId":"79b86732-83e1-38db-a491-b8b2dd58540b","pitchNumber":2,"startTime":"2026-05-26T00:19:23.412Z","endTime":"2026-05-26T00:19:28.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.069222209007822,"aZ":-31.742200726339167,"pfxX":-8.40774302792186,"pfxZ":0.3295012006836675,"pX":0.8098800269471723,"pZ":2.548106402332721,"vX0":-0.5447127783283614,"vY0":-113.88696419006776,"vZ0":1.066272151464999,"x":86.13,"y":169.98,"x0":2.143928502075636,"y0":50.00208753233446,"z0":5.227708183801404,"aX":-10.978103016701311},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":1.2,"breakHorizontal":15.4,"spinRate":2337,"spinDirection":288},"zone":6,"typeConfidence":0.9,"plateTime":0.4820279710526405,"extension":6.264455728049131},"index":2,"playId":"69fc23dd-73ab-37b1-aded-05853327bf34","pitchNumber":3,"startTime":"2026-05-26T00:19:37.228Z","endTime":"2026-05-26T00:19:41.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":81.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.939114670185308,"aZ":-20.110800495715157,"pfxX":4.833066609755391,"pfxZ":7.022217379183658,"pX":1.6964087921858595,"pZ":3.8538317065965835,"vX0":-3.254793787029698,"vY0":-130.61999038185866,"vZ0":1.2813333374473246,"x":52.34,"y":134.73,"x0":2.334199389075806,"y0":50.004647227441815,"z0":4.874857781587379,"aX":8.305945558575424},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.2,"breakHorizontal":-8.0,"spinRate":2138,"spinDirection":130},"zone":12,"typeConfidence":0.91,"plateTime":0.42021702537940353,"extension":6.090941685602017},"index":3,"playId":"e1d0a7b0-bc05-396f-9a0e-a574c243b6f2","pitchNumber":4,"startTime":"2026-05-26T00:19:51.092Z","endTime":"2026-05-26T00:19:54.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86116515911817,"aZ":-27.98631065964563,"pfxX":-2.4892634465880805,"pfxZ":2.6652867293576126,"pX":-0.10832770631998197,"pZ":2.284838368530974,"vX0":-4.848783681528949,"vY0":-124.54455823040111,"vZ0":-0.7818541392688111,"x":121.13,"y":177.09,"x0":2.186708059612425,"y0":50.00352812811006,"z0":4.916042801434852,"aX":-3.912876944889503},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.9,"breakHorizontal":5.6,"spinRate":2383,"spinDirection":188},"zone":5,"typeConfidence":0.91,"plateTime":0.43966863713078563,"extension":6.407294316255254},"index":4,"playId":"0ebe1ceb-0642-3033-a4e9-2a377c7e80e5","pitchNumber":5,"startTime":"2026-05-26T00:20:05.147Z","endTime":"2026-05-26T00:20:10.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":90.1,"endSpeed":82.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.877605687920013,"aZ":-29.98592878076572,"pfxX":10.252804552079555,"pfxZ":1.263241517915489,"pX":0.6292088797670244,"pZ":2.7016015529243056,"vX0":-6.843077251443117,"vY0":-131.03657092808075,"vZ0":-0.08949810685829784,"x":93.02,"y":165.84,"x0":1.9433660781176243,"y0":50.00600430313934,"z0":4.977846369478896,"aX":17.82002901159863},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.5,"breakHorizontal":-17.0,"spinRate":1611,"spinDirection":130},"zone":6,"typeConfidence":0.9,"plateTime":0.41811420383098774,"extension":6.141449627012452},"hitData":{"launchSpeed":94.2,"launchAngle":5.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":157.92,"coordY":162.54}},"index":5,"playId":"e3fed70d-241e-3ac9-bfc1-4e5c4d525948","pitchNumber":6,"startTime":"2026-05-26T00:20:23.601Z","endTime":"2026-05-26T00:20:32.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:20:32.047Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nasim Nuñez singles on a line drive to left fielder Angel Martínez.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-26T00:20:42.304Z","endTime":"2026-05-26T00:21:45.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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, 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":77.9,"endSpeed":71.7,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.49304497014225,"aZ":-31.88746849427078,"pfxX":-8.77609893494837,"pfxZ":0.21751432112470948,"pX":0.3272108017103628,"pZ":1.7946123568563574,"vX0":-1.5952257976106692,"vY0":-113.49944370704219,"vZ0":-0.28112968920016834,"x":104.53,"y":190.33,"x0":2.1795281147355863,"y0":50.000450266113,"z0":5.1054723339217105,"aX":-11.405681055961663},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":0.6,"breakHorizontal":16.3,"spinRate":2280,"spinDirection":287},"zone":9,"typeConfidence":0.91,"plateTime":0.4832690355291689,"extension":6.408508850300946},"index":0,"playId":"65ecc2d5-a928-32aa-ab8a-0ed1d26cecc1","pitchNumber":1,"startTime":"2026-05-26T00:20:53.705Z","endTime":"2026-05-26T00:20:58.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":82.5,"endSpeed":75.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.199784858920296,"aZ":-25.282976601164815,"pfxX":5.201477081788115,"pfxZ":4.733930497820946,"pX":-0.7519501473575464,"pZ":0.4940299884390351,"vX0":-7.8025627460374976,"vY0":-119.86382577947974,"vZ0":-5.259414304390214,"x":145.66,"y":225.44,"x0":1.8698063564835674,"y0":50.002264465168935,"z0":4.974714282386989,"aX":7.568605929700489},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.6,"breakHorizontal":-7.6,"spinRate":1075,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.4569879238794945,"extension":6.40920111104403},"index":1,"playId":"991f26d2-ce31-3463-8ac8-da274e0ad68c","pitchNumber":2,"startTime":"2026-05-26T00:21:06.418Z","endTime":"2026-05-26T00:21:11.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.014425601360305,"aZ":-26.286344606899924,"pfxX":-0.296654211825925,"pfxZ":3.6336873977840547,"pX":-1.3056688170380981,"pZ":2.937461599859835,"vX0":-8.04667459162182,"vY0":-126.07430060089315,"vZ0":0.09711261321385978,"x":166.77,"y":159.47,"x0":1.9569500995003917,"y0":50.00381197716928,"z0":5.008311668996794,"aX":-0.47924984410057025},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.8,"breakHorizontal":2.3,"spinRate":2239,"spinDirection":166},"zone":11,"typeConfidence":0.9,"plateTime":0.43333154065184676,"extension":6.30677882824129},"index":2,"playId":"739369b2-ae7e-354e-89e1-011e9cdc5057","pitchNumber":3,"startTime":"2026-05-26T00:21:22.360Z","endTime":"2026-05-26T00:21:27.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.045,"strikeZoneBottom":1.537,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.930352130999257,"aZ":-24.471199947250625,"pfxX":-1.6370255802262452,"pfxZ":4.848152420477263,"pX":0.18219755852804873,"pZ":2.2553529738339253,"vX0":-4.426906626581912,"vY0":-124.71455200292783,"vZ0":-1.4498566945039357,"x":110.06,"y":177.89,"x0":2.186552641473009,"y0":50.00480047415676,"z0":4.84509325209387,"aX":-2.6024805830521016},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.8,"breakHorizontal":4.0,"spinRate":2292,"spinDirection":174},"zone":5,"typeConfidence":0.9,"plateTime":0.4376464698450908,"extension":6.3503379980051795},"hitData":{"launchSpeed":103.2,"launchAngle":6.0,"totalDistance":121.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":102.86,"coordY":110.5}},"index":3,"playId":"df62d2fb-bd24-30b8-bd5b-de130e975240","pitchNumber":4,"startTime":"2026-05-26T00:21:35.589Z","endTime":"2026-05-26T00:21:45.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":683083,"link":"/api/v1/people/683083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":683083,"link":"/api/v1/people/683083"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:21:45.613Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James Wood singles on a sharp line drive to center fielder Steven Kwan. Nasim Nuñez to 2nd.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-26T00:21:52.439Z","endTime":"2026-05-26T00:22:17.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"postOnSecond":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":683083,"fullName":"Nasim Nuñez","link":"/api/v1/people/683083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.489,"strikeZoneBottom":1.761,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.111093485415616,"aZ":-29.462926157332515,"pfxX":-2.8602276637001456,"pfxZ":1.774955154950689,"pX":-0.061398371903829886,"pZ":2.239846388073037,"vX0":-4.494858411470777,"vY0":-122.44407307326033,"vZ0":-0.35451090583018796,"x":119.34,"y":178.3,"x0":2.1662509765581808,"y0":50.001398466106565,"z0":4.897422935871226,"aX":-4.3620080918787805},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.4,"breakHorizontal":6.2,"spinRate":2331,"spinDirection":212},"zone":8,"typeConfidence":0.92,"plateTime":0.44653591626267275,"extension":6.289199084637692},"hitData":{"launchSpeed":107.0,"launchAngle":8.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":109.51,"coordY":102.63}},"index":0,"playId":"af780788-43f4-33e8-b1be-40068e6d8e2c","pitchNumber":1,"startTime":"2026-05-26T00:22:06.560Z","endTime":"2026-05-26T00:22:17.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:22:17.580Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis García Jr. called out on strikes.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-05-26T00:22:24.035Z","endTime":"2026-05-26T00:24:19.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":90.3,"endSpeed":83.0,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.414197911498455,"aZ":-18.92511698673969,"pfxX":5.284522271721687,"pfxZ":7.526336033834369,"pX":0.38323471162883344,"pZ":2.7549447163979406,"vX0":-6.162909684165137,"vY0":-131.45400515849263,"vZ0":-1.9477107536709317,"x":102.39,"y":164.4,"x0":2.065335419494993,"y0":50.00058029021186,"z0":4.902270206344183,"aX":9.299470504532222},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.4,"breakHorizontal":-8.3,"spinRate":2102,"spinDirection":134},"zone":6,"typeConfidence":0.91,"plateTime":0.415797507113961,"extension":6.270062476080449},"index":0,"playId":"8cfb8d34-774a-3378-839f-e046128c94ce","pitchNumber":1,"startTime":"2026-05-26T00:22:40.151Z","endTime":"2026-05-26T00:22:45.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.934101652851183,"aZ":-29.556728175675808,"pfxX":-8.905467029417608,"pfxZ":1.9397713939724381,"pX":-0.4215955577808082,"pZ":1.28638457510709,"vX0":-3.286598074375903,"vY0":-115.49505560899651,"vZ0":-1.8483123588863357,"x":133.07,"y":204.05,"x0":2.1776256025201963,"y0":50.002495888407864,"z0":4.945357921935086,"aX":-12.003533858869831},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.4,"breakHorizontal":16.9,"spinRate":2411,"spinDirection":285},"zone":13,"typeConfidence":0.91,"plateTime":0.474632696838567,"extension":6.263011527597015},"index":1,"playId":"1d399b0f-8121-3c09-b784-11f90cf7fe22","pitchNumber":2,"startTime":"2026-05-26T00:22:56.306Z","endTime":"2026-05-26T00:23:01.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.579390117362742,"aZ":-23.81865282013888,"pfxX":10.006195613822154,"pfxZ":4.897619510199476,"pX":-0.5825678136091019,"pZ":1.2186276447182742,"vX0":-9.676078899786074,"vY0":-129.87151396422644,"vZ0":-4.429748217969744,"x":139.21,"y":205.88,"x0":1.8941163378101766,"y0":50.00188131661782,"z0":4.7613249784978375,"aX":17.066713027455126},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.0,"breakHorizontal":-16.0,"spinRate":2018,"spinDirection":128},"zone":13,"typeConfidence":0.89,"plateTime":0.4219784978430874,"extension":6.371632264262217},"index":2,"playId":"336797bd-dc51-3a77-8466-04983d10a06b","pitchNumber":3,"startTime":"2026-05-26T00:23:11.129Z","endTime":"2026-05-26T00:23:15.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88630551438823,"aZ":-24.53417275831376,"pfxX":9.148324827676495,"pfxZ":4.492528747837648,"pX":0.12248917972533384,"pZ":2.6336147139222557,"vX0":-7.8652925743576985,"vY0":-129.79437443923374,"vZ0":-1.0617338896775805,"x":112.33,"y":167.67,"x0":2.0076857851356698,"y0":50.00484828383189,"z0":4.921156251177902,"aX":15.56659356685124},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.2,"breakHorizontal":-14.8,"spinRate":2099,"spinDirection":133},"zone":5,"typeConfidence":0.9,"plateTime":0.4224518908493313,"extension":6.271890649519773},"index":3,"playId":"ff644ea3-0bd3-3ec8-964f-b21c28fd4301","pitchNumber":4,"startTime":"2026-05-26T00:23:26.218Z","endTime":"2026-05-26T00:23:36.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.248,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.775838417584993,"aZ":-26.43970428446226,"pfxX":-0.1359530458187992,"pfxZ":3.5711817043921084,"pX":-0.5108716458782578,"pZ":2.1527242689440653,"vX0":-6.543521290159687,"vY0":-125.24268710321078,"vZ0":-1.2798570400066498,"x":136.47,"y":180.66,"x0":2.141670903001711,"y0":50.001487398074524,"z0":4.811417967249608,"aX":-0.21820984064811208},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.5,"breakHorizontal":1.6,"spinRate":2348,"spinDirection":171},"zone":7,"typeConfidence":0.91,"plateTime":0.43556596785952983,"extension":6.269770352170715},"index":4,"playId":"cc8069a4-4d1d-3b40-9dd0-6db4572b3bed","pitchNumber":5,"startTime":"2026-05-26T00:24:14.202Z","endTime":"2026-05-26T00:24:19.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"second":{"id":683083,"link":"/api/v1/people/683083"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:24:19.508Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis Bazzana flies out to right fielder Dylan Crews.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-26T00:25:28.361Z","endTime":"2026-05-26T00:26:39.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75555002595379,"aZ":-18.87604599921212,"pfxX":-0.48035837415258276,"pfxZ":8.016634356799614,"pX":0.266923562653227,"pZ":2.945269469072934,"vX0":2.5150208025295018,"vY0":-128.05414405398128,"vZ0":-3.8526510330791153,"x":106.83,"y":159.26,"x0":-0.66605309414725,"y0":50.00193992533188,"z0":5.948353748007674,"aX":-0.7970320036515803},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":13.9,"breakHorizontal":0.2,"spinRate":2142,"spinDirection":192},"zone":3,"typeConfidence":2.0,"plateTime":0.42793055099610644,"extension":6.250930973492607},"hitData":{"launchSpeed":94.4,"launchAngle":41.0,"totalDistance":293.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.5,"coordY":90.78}},"index":0,"playId":"46e2cedd-ebd0-3edc-885e-b65fb75482a9","pitchNumber":1,"startTime":"2026-05-26T00:26:29.555Z","endTime":"2026-05-26T00:26:39.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:26:39.442Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry strikes out swinging.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-26T00:26:40.926Z","endTime":"2026-05-26T00:27:57.586Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.209860361528595,"aZ":-20.38327718052371,"pfxX":-8.070368794686253,"pfxZ":6.52069791758127,"pX":-0.7431699070685986,"pZ":3.1157009173021937,"vX0":2.3946744113702243,"vY0":-132.81082360540458,"vZ0":-3.216095268408189,"x":145.33,"y":154.66,"x0":-0.6012921461686513,"y0":50.00340225799576,"z0":5.803953775804854,"aX":-14.591812345462058},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":14.2,"spinRate":2062,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.41051283221512813,"extension":6.252687853837485},"index":0,"playId":"545b9212-5eb4-300c-ba1d-5664ba58dbad","pitchNumber":1,"startTime":"2026-05-26T00:27:03.799Z","endTime":"2026-05-26T00:27:08.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.809542559866234,"aZ":-14.186464299286335,"pfxX":-3.928252691794993,"pfxZ":10.125922446286822,"pX":-0.7548778153170858,"pZ":3.0757431423637858,"vX0":0.3941551603604125,"vY0":-132.55472595679484,"vZ0":-4.881305704035446,"x":145.77,"y":155.73,"x0":-0.39541351525626167,"y0":50.00302801115074,"z0":5.979871238258134,"aX":-6.977541748209503},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.5,"breakHorizontal":7.1,"spinRate":2049,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4134887227802255,"extension":6.369488748530099},"index":1,"playId":"80052e87-b6cc-33b7-98a3-863bb03fb918","pitchNumber":2,"startTime":"2026-05-26T00:27:19.897Z","endTime":"2026-05-26T00:27:24.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.465727899009607,"aZ":-19.01899424486935,"pfxX":-5.7115432280860245,"pfxZ":7.500114140226694,"pX":-1.3242066128761296,"pZ":4.058549199339819,"vX0":-0.5319993378201429,"vY0":-131.95617445679102,"vZ0":-1.5970179544832006,"x":167.48,"y":129.2,"x0":-0.3781489305192358,"y0":50.00283194290776,"z0":6.08031246819827,"aX":-10.019086118268275},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.4,"breakHorizontal":10.4,"spinRate":2037,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.41592222622356,"extension":6.298454469992003},"index":2,"playId":"b082a764-ae56-3c98-8aa7-a2395ad3b1ba","pitchNumber":3,"startTime":"2026-05-26T00:27:36.948Z","endTime":"2026-05-26T00:27:41.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.910724088924816,"aZ":-29.081263517961425,"pfxX":-7.039046894338243,"pfxZ":2.032166634259812,"pX":1.047433802669512,"pZ":1.8575924660199024,"vX0":5.783168735353636,"vY0":-122.73921515490548,"vZ0":-3.50014297516596,"x":77.07,"y":188.63,"x0":-0.42789950050253883,"y0":50.00174908021785,"z0":5.785650729588027,"aX":-10.709994629320096},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.1,"breakHorizontal":11.4,"spinRate":1060,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4467104726037534,"extension":6.183252880601947},"index":3,"playId":"1f33a9be-607c-3c3f-b054-0f7cbb37a949","pitchNumber":4,"startTime":"2026-05-26T00:27:52.991Z","endTime":"2026-05-26T00:27:57.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":681807,"link":"/api/v1/people/681807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:27:57.586Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Petey Halpin singles on a line drive to left fielder Daylen Lile.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-26T00:28:00.835Z","endTime":"2026-05-26T00:28:47.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"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":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72470014625643,"aZ":-19.463708619519448,"pfxX":-1.8607838999332564,"pfxZ":7.515634524267331,"pX":1.2503062451405285,"pZ":2.1472586247586474,"vX0":4.850106192992614,"vY0":-128.92490870899124,"vZ0":-5.606376597567691,"x":69.34,"y":180.8,"x0":-0.40991174588554535,"y0":50.001504985836455,"z0":5.842993683346903,"aX":-3.146769112063444},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.6,"breakHorizontal":2.3,"spinRate":2119,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4241531165550496,"extension":6.383140844604923},"index":0,"playId":"a1ba376c-91a4-358c-8803-a2dc2180dc13","pitchNumber":1,"startTime":"2026-05-26T00:28:22.275Z","endTime":"2026-05-26T00:28:27.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.074678029207945,"aZ":-17.625180665136835,"pfxX":-5.859054686140055,"pfxZ":8.197212274358069,"pX":0.3314772672145768,"pZ":2.4677990100913685,"vX0":3.6006515510220876,"vY0":-132.57375391651303,"vZ0":-5.722992303089177,"x":104.36,"y":172.15,"x0":-0.28500713566170394,"y0":50.00305184014247,"z0":5.946362728878443,"aX":-10.400733780175228},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.8,"breakHorizontal":9.8,"spinRate":2028,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.41357706175631126,"extension":6.555498903891018},"hitData":{"launchSpeed":99.4,"launchAngle":10.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.42,"coordY":97.71}},"index":1,"playId":"454d15e7-dcc2-3435-bf3e-773346e4e0f2","pitchNumber":2,"startTime":"2026-05-26T00:28:36.275Z","endTime":"2026-05-26T00:28:47.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:28:47.279Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins called out on strikes.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-05-26T00:28:54.549Z","endTime":"2026-05-26T00:31:08.758Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"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":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.336850072258585,"aZ":-30.6402697517886,"pfxX":-9.660667562397109,"pfxZ":1.0143525248554806,"pX":0.4850709279016748,"pZ":2.3011601454747654,"vX0":5.380500334781443,"vY0":-122.45260046006878,"vZ0":-2.2285209890496596,"x":98.51,"y":176.65,"x0":-0.4862709774745042,"y0":50.00508929999717,"z0":5.846189098930788,"aX":-14.662763884499082},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.6,"breakHorizontal":16.2,"spinRate":1204,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.44740808280539257,"extension":6.312632251183205},"index":0,"playId":"a49bc380-f5b5-3fa2-a755-bb391bb90ec0","pitchNumber":1,"startTime":"2026-05-26T00:29:12.827Z","endTime":"2026-05-26T00:29:16.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.295739706989295,"aZ":-19.934473774065854,"pfxX":0.44153038143511303,"pfxZ":7.0925182478884725,"pX":1.4728362957344223,"pZ":2.363173516616386,"vX0":4.654304860968488,"vY0":-130.49755545752555,"vZ0":-5.311219061948631,"x":60.86,"y":174.97,"x0":-0.3907019014704706,"y0":50.003391830151436,"z0":5.925157205140223,"aX":0.7615714855623166},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.9,"breakHorizontal":-1.8,"spinRate":2106,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.41962082758284147,"extension":6.421361364562969},"index":1,"playId":"13e8731f-ebdd-35cc-b2c7-6bb0ac4e4950","pitchNumber":2,"startTime":"2026-05-26T00:29:30.107Z","endTime":"2026-05-26T00:29:35.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00495853076114,"aZ":-13.117096805649457,"pfxX":-4.01757378896685,"pfxZ":10.724648746920032,"pX":0.3810178392337036,"pZ":3.2116985022591322,"vX0":2.807897139239572,"vY0":-132.62516991253403,"vZ0":-4.716148531947486,"x":102.48,"y":152.06,"x0":-0.17075086288558375,"y0":50.00306099165497,"z0":5.973346067566386,"aX":-7.139835114744006},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.6,"breakHorizontal":6.6,"spinRate":2034,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.41337325567318794,"extension":6.6551462057363855},"index":2,"playId":"ed836df4-9a27-3e7f-9eb6-f3f985d6e565","pitchNumber":3,"startTime":"2026-05-26T00:29:48.648Z","endTime":"2026-05-26T00:29:54.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":10,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2026-05-26T00:30:37.797Z","endTime":"2026-05-26T00:31:03.809Z","isPitch":false,"type":"action","player":{"id":656555,"link":"/api/v1/people/656555"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.2,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.297509776901723,"aZ":-35.4312103581205,"pfxX":6.469869333740717,"pfxZ":-2.3976749698138047,"pX":0.2680478994854784,"pZ":2.332654905130814,"vX0":0.07146812895882271,"vY0":-116.21823629909164,"vZ0":-0.7151827896525066,"x":106.78,"y":175.8,"x0":-0.6027739060937812,"y0":50.00461194745698,"z0":6.0317178317617355,"aX":8.78440284880098},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.2,"breakHorizontal":-11.8,"spinRate":1992,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.472647572861157,"extension":6.2164316936639015},"index":4,"playId":"ebc0b387-08ce-3935-906b-430fd150501e","pitchNumber":4,"startTime":"2026-05-26T00:31:03.809Z","endTime":"2026-05-26T00:31:08.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":656555,"link":"/api/v1/people/656555","batSide":{"code":"R","description":"Right"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:31:08.758Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Curtis Mead flies out to right fielder Petey Halpin.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-26T00:32:48.169Z","endTime":"2026-05-26T00:33:59.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678554,"fullName":"Curtis Mead","link":"/api/v1/people/678554"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"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(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":78.0,"endSpeed":71.4,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.441363256872854,"aZ":-32.15900161155997,"pfxX":-9.953885116088639,"pfxZ":0.009429404976728506,"pX":-0.12915700595728488,"pZ":2.7508763286151465,"vX0":-2.1907695236535982,"vY0":-113.57800822034228,"vZ0":1.3977166556558862,"x":121.92,"y":164.51,"x0":2.142531330618949,"y0":50.00107489712772,"z0":5.3459589560032414,"aX":-12.893072054638365},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":0.7,"breakHorizontal":18.6,"spinRate":2202,"spinDirection":282},"zone":5,"typeConfidence":0.91,"plateTime":0.48380206220160193,"extension":6.153993798289378},"index":0,"playId":"c9fdbc2b-0ed5-34cc-a01b-52ccd1a6392d","pitchNumber":1,"startTime":"2026-05-26T00:33:12.741Z","endTime":"2026-05-26T00:33:17.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":90.0,"endSpeed":82.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.234302908048832,"aZ":-19.129183055636677,"pfxX":3.9530445690819533,"pfxZ":7.481216558741663,"pX":2.2600805559018347,"pZ":3.9426903710818335,"vX0":-1.3992482961049644,"vY0":-131.10191638183235,"vZ0":0.902325542654484,"x":30.85,"y":132.33,"x0":2.286534793824816,"y0":50.004141366451584,"z0":5.019863590088652,"aX":6.8944037268914276},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.9,"breakHorizontal":-6.8,"spinRate":2034,"spinDirection":133},"zone":12,"typeConfidence":0.9,"plateTime":0.4174953812455784,"extension":6.092184745324255},"index":1,"playId":"369eec7a-e52e-3e88-b566-a69644ebb3d8","pitchNumber":2,"startTime":"2026-05-26T00:33:25.233Z","endTime":"2026-05-26T00:33:28.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.5,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.722482151134415,"aZ":-25.076180190700082,"pfxX":8.154381212029252,"pfxZ":4.168418319656956,"pX":1.450753338376193,"pZ":2.3528442371155327,"vX0":-4.25311571142724,"vY0":-129.84192079948565,"vZ0":-1.688798974354322,"x":61.7,"y":175.25,"x0":2.0523517141072887,"y0":50.005056216016186,"z0":4.923757633132666,"aX":13.89553287520584},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.4,"breakHorizontal":-13.8,"spinRate":1897,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.42218974079142946,"extension":6.120392755943596},"index":2,"playId":"939c9be0-71e1-3798-b8ed-a5c0facacf44","pitchNumber":3,"startTime":"2026-05-26T00:33:37.922Z","endTime":"2026-05-26T00:33:43.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.3,"strikeZoneTop":3.247,"strikeZoneBottom":1.639,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.610896414294846,"aZ":-27.106817264341572,"pfxX":8.963178631854891,"pfxZ":2.9957713259201313,"pX":-0.16716452545654695,"pZ":2.763049178382791,"vX0":-8.431457251609658,"vY0":-129.18882462694705,"vZ0":-0.4906767867495333,"x":123.37,"y":164.18,"x0":1.9723849118943955,"y0":50.005135594483754,"z0":5.036909063692104,"aX":15.171466213256858},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-14.4,"spinRate":1900,"spinDirection":134},"zone":5,"typeConfidence":0.9,"plateTime":0.42378396108327987,"extension":6.3516817822419975},"hitData":{"launchSpeed":88.2,"launchAngle":45.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.7,"coordY":119.47}},"index":3,"playId":"8ca911da-d72c-39fc-991c-9f4f82f99f99","pitchNumber":4,"startTime":"2026-05-26T00:33:50.054Z","endTime":"2026-05-26T00:33:59.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":678554,"link":"/api/v1/people/678554","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":678554,"link":"/api/v1/people/678554"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:33:59.296Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena called out on strikes.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-26T00:34:00.132Z","endTime":"2026-05-26T00:35:20.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.187743451975265,"aZ":-26.269719496922804,"pfxX":9.242880168803968,"pfxZ":3.4273903993420882,"pX":-0.37928291650884405,"pZ":1.7716019749817127,"vX0":-9.138252124071894,"vY0":-130.43798347488828,"vZ0":-2.9009220598795356,"x":131.46,"y":190.95,"x0":1.967037548149973,"y0":50.00599845241043,"z0":4.87682627100957,"aX":15.945211438808812},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.8,"breakHorizontal":-14.8,"spinRate":2012,"spinDirection":133},"zone":7,"typeConfidence":0.9,"plateTime":0.41976083694077504,"extension":6.393251132974024},"index":0,"playId":"e34c27a7-3a39-3df2-9a57-ba633ccb46f9","pitchNumber":1,"startTime":"2026-05-26T00:34:22.995Z","endTime":"2026-05-26T00:34:27.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.135897477917357,"aZ":-25.75246883987196,"pfxX":-1.4743231018682679,"pfxZ":4.177076286352355,"pX":-0.20177679327572923,"pZ":1.6434568486588705,"vX0":-4.942667631317199,"vY0":-122.3965810184582,"vZ0":-2.406894059999974,"x":124.69,"y":194.41,"x0":2.024488256923473,"y0":50.00278219703288,"z0":4.815096345621473,"aX":-2.266429491769037},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.3,"breakHorizontal":3.7,"spinRate":2190,"spinDirection":171},"zone":8,"typeConfidence":0.9,"plateTime":0.4452331809655319,"extension":6.283362440666525},"index":1,"playId":"dfe1acda-79e2-3d43-a932-2822c349e94e","pitchNumber":2,"startTime":"2026-05-26T00:34:34.941Z","endTime":"2026-05-26T00:35:01.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.735115777953318,"aZ":-31.025829162060425,"pfxX":-9.153077875859474,"pfxZ":0.8282543020294777,"pX":-2.134534999878016,"pZ":0.21066223797562922,"vX0":-6.568193169649892,"vY0":-117.57379267933347,"vZ0":-4.099866023176341,"x":198.36,"y":233.09,"x0":1.891439726457584,"y0":50.00457663521067,"z0":4.878164494175242,"aX":-12.72600157981281},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.7,"breakHorizontal":18.2,"spinRate":2359,"spinDirection":292},"zone":13,"typeConfidence":0.91,"plateTime":0.46710281926368546,"extension":6.4229104220318485},"index":2,"playId":"7d671bda-757e-3ffd-8e85-929c6d5d9e73","pitchNumber":3,"startTime":"2026-05-26T00:34:58.931Z","endTime":"2026-05-26T00:35:04.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.1,"strikeZoneTop":3.14,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.327782955000973,"aZ":-26.518726794060587,"pfxX":9.210104821654376,"pfxZ":3.2867468550240577,"pX":-0.34839407326530125,"pZ":2.3242162369391832,"vX0":-8.324755721334634,"vY0":-130.4029135913692,"vZ0":-1.4905716210955444,"x":130.28,"y":176.03,"x0":1.6881777023536537,"y0":50.005875587607015,"z0":4.903053194657808,"aX":15.87044464441648},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.9,"breakHorizontal":-14.9,"spinRate":2022,"spinDirection":131},"zone":4,"typeConfidence":0.9,"plateTime":0.4199608224405633,"extension":6.205691990507541},"index":3,"playId":"7ba1db1c-d868-318b-b246-f6e63c439751","pitchNumber":4,"startTime":"2026-05-26T00:35:14.564Z","endTime":"2026-05-26T00:35:20.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":677588,"link":"/api/v1/people/677588","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:35:20.055Z","atBatIndex":70},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dylan Crews doubles (1) on a sharp fly ball to center fielder Steven Kwan.","rbi":0,"awayScore":10,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-26T00:35:25.933Z","endTime":"2026-05-26T00:36:05.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686611,"fullName":"Dylan Crews","link":"/api/v1/people/686611"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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(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":86.8,"endSpeed":80.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.273255415326094,"aZ":-24.66644758256017,"pfxX":-0.9762341417812372,"pfxZ":4.609189787148839,"pX":-1.965896067504561,"pZ":2.92586856415036,"vX0":-9.284532738836003,"vY0":-126.17060052355296,"vZ0":0.010113504760139058,"x":191.94,"y":159.78,"x0":1.8731648944195414,"y0":50.001575720513586,"z0":4.893275066926384,"aX":-1.5876004534678003},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.6,"breakHorizontal":3.7,"spinRate":2345,"spinDirection":179},"zone":11,"typeConfidence":0.9,"plateTime":0.43247335254875097,"extension":6.256802917914734},"index":0,"playId":"fa73bc9d-c4fd-396f-aed4-07f879ead7fd","pitchNumber":1,"startTime":"2026-05-26T00:35:40.286Z","endTime":"2026-05-26T00:35:45.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.166960610235037,"aZ":-31.55700393390272,"pfxX":-6.909557726728981,"pfxZ":0.46154255132491606,"pX":0.3058651382973409,"pZ":2.44077370985984,"vX0":-2.316349066516024,"vY0":-114.66501846490893,"vZ0":0.923531901133398,"x":105.34,"y":172.88,"x0":2.225438294017861,"y0":50.00378821730281,"z0":5.099434913300316,"aX":-9.248110012042755},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":1.3,"breakHorizontal":13.1,"spinRate":2369,"spinDirection":281},"zone":5,"typeConfidence":0.89,"plateTime":0.47672906765451684,"extension":6.260477477887081},"hitData":{"launchSpeed":105.3,"launchAngle":23.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":90.29,"coordY":43.94}},"index":1,"playId":"c74d8a4d-3a53-3ba3-b5e6-d2f270ff1d4a","pitchNumber":2,"startTime":"2026-05-26T00:35:52.889Z","endTime":"2026-05-26T00:36:05.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":686611,"link":"/api/v1/people/686611","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":686611,"link":"/api/v1/people/686611"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:36:05.907Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daylen Lile flies out to center fielder Steven Kwan.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-05-26T00:36:10.622Z","endTime":"2026-05-26T00:36:39.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.299604935511713,"aZ":-29.989757108073995,"pfxX":-1.1523099316972083,"pfxZ":1.4509419180867251,"pX":0.2926237170432929,"pZ":2.4340217022032102,"vX0":-4.174961294608203,"vY0":-121.78240390488419,"vZ0":0.40700025388335836,"x":105.85,"y":173.06,"x0":2.176982387620586,"y0":50.003750129466894,"z0":4.853087439256552,"aX":-1.7348221100230028},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.0,"breakHorizontal":3.0,"spinRate":2294,"spinDirection":188},"zone":5,"typeConfidence":0.87,"plateTime":0.44928659805021276,"extension":6.193015494634269},"hitData":{"launchSpeed":99.1,"launchAngle":28.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.12,"coordY":47.6}},"index":0,"playId":"bd05811f-a7c9-3024-b00d-eff99c61db3a","pitchNumber":1,"startTime":"2026-05-26T00:36:30.327Z","endTime":"2026-05-26T00:36:39.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671106,"link":"/api/v1/people/671106","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":681807,"link":"/api/v1/people/681807"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":682657,"link":"/api/v1/people/682657"},"center":{"id":680757,"link":"/api/v1/people/680757"},"right":{"id":690984,"link":"/api/v1/people/690984"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"second":{"id":686611,"link":"/api/v1/people/686611"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":671106,"link":"/api/v1/people/671106"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:36:39.344Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, shortstop Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-26T00:38:25.802Z","endTime":"2026-05-26T00:39:30.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70314749783015,"aZ":-20.40437513269274,"pfxX":-0.2523595984923359,"pfxZ":6.989022696158029,"pX":-0.016973954173060614,"pZ":2.5534762528669366,"vX0":1.1791850346288613,"vY0":-128.92107655182852,"vZ0":-4.4524625376435605,"x":117.65,"y":169.84,"x0":-0.4474154163513835,"y0":50.00167729747359,"z0":5.876907017078492,"aX":-0.4249694131108906},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.9,"breakHorizontal":0.2,"spinRate":2016,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.4247895801263559,"extension":6.1373594765072115},"index":0,"playId":"97405a9d-c11f-3817-ba8b-18be0b4840ae","pitchNumber":1,"startTime":"2026-05-26T00:38:45.746Z","endTime":"2026-05-26T00:38:52.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.161438779919646,"aZ":-21.606771877744915,"pfxX":-1.2371225410994247,"pfxZ":6.311805123348515,"pX":0.9946188291927743,"pZ":3.0705249515047925,"vX0":3.8848243784200247,"vY0":-127.52643025031766,"vZ0":-2.948080311771219,"x":79.09,"y":155.88,"x0":-0.37679423988083255,"y0":50.00211747576605,"z0":5.91476790022339,"aX":-2.071224310872991},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":11.2,"breakHorizontal":1.6,"spinRate":2106,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.4268028891435409,"extension":6.2759490590095615},"index":1,"playId":"6b20138f-eef7-3a48-be4d-40408a67067e","pitchNumber":2,"startTime":"2026-05-26T00:39:03.497Z","endTime":"2026-05-26T00:39:08.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.188,"strikeZoneBottom":1.609,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.466832368407577,"aZ":-19.504540129094252,"pfxX":-8.599658968381041,"pfxZ":7.04209266833261,"pX":-0.5833642511189963,"pZ":2.304778307290459,"vX0":2.6527233438603592,"vY0":-133.0096250948771,"vZ0":-5.166124932308264,"x":139.24,"y":176.55,"x0":-0.4739345482040493,"y0":50.00309748623679,"z0":5.6787371752584175,"aX":-15.469380862758191},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.9,"breakHorizontal":15.0,"spinRate":2036,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4111706913818529,"extension":6.359731001782439},"hitData":{"launchSpeed":100.3,"launchAngle":-4.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.14,"coordY":133.23}},"index":2,"playId":"b0acd7fd-3caa-3d13-8025-279cb1db6ec8","pitchNumber":3,"startTime":"2026-05-26T00:39:22.874Z","endTime":"2026-05-26T00:39:30.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:39:30.902Z","atBatIndex":73},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Angel Martínez pops out to shortstop Nasim Nuñez.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-26T00:39:35.329Z","endTime":"2026-05-26T00:41:56.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"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":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":79.1,"endSpeed":72.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.594965153051056,"aZ":-36.120568413916864,"pfxX":6.93139858396028,"pfxZ":-2.957663696207252,"pX":1.459654443289155,"pZ":2.240768978558875,"vX0":2.610714709905059,"vY0":-115.17887049298221,"vZ0":-0.6903299591218923,"x":61.36,"y":178.28,"x0":-0.5908884844658251,"y0":50.00160483329768,"z0":6.055590344405317,"aX":9.25529108093959},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.2,"breakHorizontal":-13.2,"spinRate":2145,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.47664322233767553,"extension":6.061379645468754},"index":0,"playId":"29def8ee-9052-3979-bfb3-e5c8af68e39c","pitchNumber":1,"startTime":"2026-05-26T00:39:53.694Z","endTime":"2026-05-26T00:39:57.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.12105081074003,"aZ":-15.398010475969748,"pfxX":-4.503593255575803,"pfxZ":9.373111963596493,"pX":-0.5157349720460493,"pZ":3.2326803730420948,"vX0":1.5239429130989388,"vY0":-132.62811742793667,"vZ0":-3.9522446145043983,"x":136.66,"y":151.5,"x0":-0.5110912779076044,"y0":50.00206773800601,"z0":5.857782989923743,"aX":-8.060445212497426},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":7.8,"spinRate":2027,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4122326449573168,"extension":6.4019940823496},"index":1,"playId":"516a6871-57e9-3231-96d7-6652e23c2f8e","pitchNumber":2,"startTime":"2026-05-26T00:40:07.649Z","endTime":"2026-05-26T00:40:14.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.61224608490602,"aZ":-31.425363729167042,"pfxX":-7.786552742142174,"pfxZ":0.47635154482483255,"pX":0.6601632821141897,"pZ":0.9319008321308893,"vX0":5.56264339518711,"vY0":-124.03383510967703,"vZ0":-5.317277090164038,"x":91.84,"y":213.62,"x0":-0.5942323436861248,"y0":50.00216625364826,"z0":5.708107234987184,"aX":-12.194459426234904},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":12.8,"spinRate":1197,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4407248642992849,"extension":6.197987635488744},"index":2,"playId":"5416d456-7828-3294-b6a5-09cc5f9a0be1","pitchNumber":3,"startTime":"2026-05-26T00:40:23.860Z","endTime":"2026-05-26T00:40:28.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.44283805989547,"aZ":-18.844500156571577,"pfxX":-0.19057552466685013,"pfxZ":7.945918226099449,"pX":0.29856144919798344,"pZ":2.944355731280487,"vX0":1.8336807096287215,"vY0":-128.64569944117048,"vZ0":-3.7325334968692205,"x":105.62,"y":159.28,"x0":-0.39840757029214624,"y0":50.003688039588845,"z0":5.873007081431257,"aX":-0.31986173846980803},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.8,"breakHorizontal":-0.1,"spinRate":2067,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.4256031190748333,"extension":6.341770252325459},"index":3,"playId":"106af2f7-746c-320e-9085-bdeadd17d070","pitchNumber":4,"startTime":"2026-05-26T00:40:41.899Z","endTime":"2026-05-26T00:40:45.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.922724684146015,"aZ":-20.47204181644611,"pfxX":-9.133472862368372,"pfxZ":6.446966479056766,"pX":-0.17213672620188566,"pZ":4.4177011734515315,"vX0":3.7291726475791522,"vY0":-134.3226178531469,"vZ0":-0.032368553573550174,"x":123.56,"y":119.5,"x0":-0.3971702357691802,"y0":50.00190566003174,"z0":5.893706028962815,"aX":-16.57642595289165},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.9,"breakHorizontal":15.6,"spinRate":1995,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40881928411195023,"extension":6.19514331320221},"index":4,"playId":"18bf114e-54bf-3552-a083-40b8d7d4dd40","pitchNumber":5,"startTime":"2026-05-26T00:41:03.749Z","endTime":"2026-05-26T00:41:07.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.54589201213242,"aZ":-19.43830359121678,"pfxX":0.18062620554971898,"pfxZ":7.571503205857368,"pX":0.3246798308886872,"pZ":2.9927413186925236,"vX0":1.948531573659385,"vY0":-128.82909788679336,"vZ0":-3.454312560218348,"x":104.62,"y":157.98,"x0":-0.464686981881643,"y0":50.004620911566846,"z0":5.851923524743732,"aX":0.30365255328934554},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.2,"breakHorizontal":-0.7,"spinRate":2080,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.4250219427744093,"extension":6.36946569474287},"index":5,"playId":"6ea9b3b5-4f77-3f5c-8a6d-0c61018719f9","pitchNumber":6,"startTime":"2026-05-26T00:41:20.495Z","endTime":"2026-05-26T00:41:25.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11387579779141,"aZ":-32.03613061156066,"pfxX":-6.304537491579467,"pfxZ":0.09283969339008458,"pX":0.9365020123808154,"pZ":1.3895552853506659,"vX0":5.060523083158951,"vY0":-121.95381865868089,"vZ0":-3.773018383107277,"x":111.39,"y":148.44,"x0":-0.34691564848109463,"y0":50.004875055171844,"z0":5.721912444717164,"aX":-9.492302116785911},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-0.5,"breakHorizontal":10.2,"spinRate":981,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4492404770087184,"extension":6.239662767178894},"hitData":{"launchSpeed":80.3,"launchAngle":72.0,"totalDistance":80.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":121.01,"coordY":172.22}},"index":6,"playId":"524ee8d8-2143-3601-adde-8933386b5c6c","pitchNumber":7,"startTime":"2026-05-26T00:41:44.355Z","endTime":"2026-05-26T00:41:56.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:41:56.289Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, shortstop Nasim Nuñez to first baseman Luis García Jr.","rbi":0,"awayScore":10,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-05-26T00:42:01.649Z","endTime":"2026-05-26T00:42:42.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641793,"fullName":"Zack Littell","link":"/api/v1/people/641793"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".351"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".841"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".388"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".877"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.07"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.39"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.51"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.30"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.84"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.25"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.88"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.47"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.34"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.55"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.97"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.85"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.20"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".269"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".341"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".344"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".362"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".191"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".277"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".318"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".205"},{"zone":"14","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".654"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".351"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".742"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".841"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".388"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".877"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".676"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".581"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"}],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683083,"link":"/api/v1/people/683083"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":89.7,"endSpeed":82.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.987471259058495,"aZ":-14.705608092885639,"pfxX":-2.625233511543538,"pfxZ":10.113316893430206,"pX":0.28680801928396576,"pZ":2.0399724672868413,"vX0":2.6291520886712934,"vY0":-130.48557505612442,"vZ0":-7.066383586859448,"x":106.07,"y":183.7,"x0":-0.3918824457081102,"y0":50.00453710342687,"z0":5.887454219765724,"aX":-4.535734851324321},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.0,"breakHorizontal":4.2,"spinRate":1987,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.4194719159467182,"extension":6.443030818799916},"index":0,"playId":"8a95c646-3a18-34db-96a5-859e2b4728d0","pitchNumber":1,"startTime":"2026-05-26T00:42:18.139Z","endTime":"2026-05-26T00:42:22.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79300190453353,"aZ":-19.61002558356778,"pfxX":0.020314666093223965,"pfxZ":7.281499224304257,"pX":0.17998307028898755,"pZ":3.333451947807567,"vX0":2.2718016889592394,"vY0":-129.69315233299395,"vZ0":-2.7499442487604018,"x":110.14,"y":148.78,"x0":-0.7052016230516791,"y0":50.004514014416664,"z0":5.881235967464502,"aX":0.03489764733922245},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.8,"breakHorizontal":-0.5,"spinRate":2176,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.42023101778431293,"extension":6.246498210111524},"hitData":{"launchSpeed":71.3,"launchAngle":6.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.14,"coordY":155.28}},"index":1,"playId":"42fc5fb1-1b41-3d47-97bc-688811dcc907","pitchNumber":2,"startTime":"2026-05-26T00:42:33.737Z","endTime":"2026-05-26T00:42:42.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641793,"link":"/api/v1/people/641793","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":671277,"link":"/api/v1/people/671277"},"second":{"id":677588,"link":"/api/v1/people/677588"},"third":{"id":678554,"link":"/api/v1/people/678554"},"shortstop":{"id":683083,"link":"/api/v1/people/683083"},"left":{"id":695734,"link":"/api/v1/people/695734"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":686611,"link":"/api/v1/people/686611"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Home Plate"},{"official":{"id":482631,"link":"/api/v1/people/482631"},"officialType":"First Base"},{"official":{"id":485856,"link":"/api/v1/people/485856"},"officialType":"Second Base"},{"official":{"id":483561,"link":"/api/v1/people/483561"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":641793,"link":"/api/v1/people/641793"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.0,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2026-05-26T00:42:42.629Z","atBatIndex":75}]