[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-20T00:04:01.711Z","endTime":"2025-10-20T00:04:12.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-19T22:15:19.401Z","endTime":"2025-10-19T23:46:18.252Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"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":"2025-10-19T23:46:18.252Z","endTime":"2025-10-20T00:03:30.830Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"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":"2025-10-20T00:03:30.830Z","endTime":"2025-10-20T00:04:03.997Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"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":94.3,"endSpeed":85.1,"strikeZoneTop":3.27999905201935,"strikeZoneBottom":1.50999854061401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.43699090372752,"aZ":-10.669320127231657,"pfxX":-0.6526481202453138,"pfxZ":11.497692949485852,"pX":-0.9106756485334048,"pZ":2.7302256373796836,"vX0":-0.7667736583137856,"vY0":-136.9287379382255,"vZ0":-9.256409349964722,"x":151.71,"y":165.06,"x0":-0.5406482370019217,"y0":50.00413538903822,"z0":6.915138896729855,"aX":-1.22103472004808},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":1.3,"spinRate":2343,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.402308364815922,"extension":6.175590781732106},"hitData":{"launchSpeed":94.6,"launchAngle":28.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.75,"coordY":55.13}},"index":3,"playId":"aa782b10-a0b0-3cc4-a09f-abeca8d077f0","pitchNumber":1,"startTime":"2025-10-20T00:04:03.997Z","endTime":"2025-10-20T00:04:12.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-10-20T00:04:12.398Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-20T00:04:20.927Z","endTime":"2025-10-20T00:06:10.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.53940078295637,"strikeZoneBottom":1.59464235200443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37899791956136,"aZ":-7.162834799918872,"pfxX":-1.05566199126958,"pfxZ":13.491397657498378,"pX":-1.7896684277107664,"pZ":0.2693836401848584,"vX0":-2.6914384463287417,"vY0":-135.91692349725744,"vZ0":-15.485122801464945,"x":185.22,"y":231.51,"x0":-0.6458466232174924,"y0":50.00050050105081,"z0":6.564183646539907,"aX":-1.955597290597937},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":21.0,"breakHorizontal":2.5,"spinRate":2340,"spinDirection":195},"zone":13,"typeConfidence":0.91,"plateTime":0.4044332052444233,"extension":5.9859413198920635},"index":0,"playId":"45cb9cd3-0a46-3147-804d-f8bf91732653","pitchNumber":1,"startTime":"2025-10-20T00:04:41.338Z","endTime":"2025-10-20T00:04:44.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.70684198500537,"strikeZoneBottom":1.6481706965294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.87190720832788,"aZ":-23.73836528638117,"pfxX":-2.3936545425747706,"pfxZ":4.929642607292303,"pX":-0.44360068053759116,"pZ":3.363029943747384,"vX0":1.0079971804224357,"vY0":-129.6656985916948,"vZ0":-4.990288312857861,"x":133.91,"y":147.98,"x0":-0.5253376939883002,"y0":50.003524388604845,"z0":7.112586058445038,"aX":-4.095935608309827},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.2,"breakHorizontal":4.1,"spinRate":2072,"spinDirection":200},"zone":1,"typeConfidence":0.85,"plateTime":0.42163015237115653,"extension":6.130786300866584},"index":1,"playId":"8ddc2730-94a9-3644-92f0-6d443e93bc79","pitchNumber":2,"startTime":"2025-10-20T00:04:59.491Z","endTime":"2025-10-20T00:05:03.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.666430599440176,"aZ":-27.536496918147773,"pfxX":-4.106729763397378,"pfxZ":3.104484272662642,"pX":-0.5728289604892427,"pZ":2.869479668650947,"vX0":0.8677593007808205,"vY0":-121.63660728826952,"vZ0":-4.396128682670533,"x":138.83,"y":161.3,"x0":-0.4015649742136616,"y0":50.00135868937525,"z0":7.097693909741681,"aX":-6.130816337411886},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.8,"breakHorizontal":7.2,"spinRate":1410,"spinDirection":214},"zone":4,"typeConfidence":0.65,"plateTime":0.4509135972223062,"extension":5.725928289160898},"index":2,"playId":"b300dcda-c399-3064-ac4c-bfef2645cb7d","pitchNumber":3,"startTime":"2025-10-20T00:05:13.149Z","endTime":"2025-10-20T00:05:18.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":94.6,"endSpeed":85.6,"strikeZoneTop":3.59873387650029,"strikeZoneBottom":1.5820101868861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.642634930424784,"aZ":-9.811366104607247,"pfxX":-0.7872459599847059,"pfxZ":11.80093702228676,"pX":-0.91467428399995,"pZ":3.971825697030993,"vX0":-0.5297470955245834,"vY0":-137.55319804919495,"vZ0":-6.41939829002093,"x":151.87,"y":131.54,"x0":-0.6165697602861706,"y0":50.00642327505016,"z0":7.018287087278271,"aX":-1.4921600411976708},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.0,"breakHorizontal":1.6,"spinRate":2287,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.39988661873364517,"extension":5.937992511132253},"index":3,"playId":"ad2a2ede-d9ce-300f-a4cc-59acbc49b16b","pitchNumber":4,"startTime":"2025-10-20T00:05:42.695Z","endTime":"2025-10-20T00:05:47.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-10-20T00:05:54.384Z","endTime":"2025-10-20T00:06:05.580Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.752753767434573,"aZ":-27.5895095894978,"pfxX":-2.448133916053463,"pfxZ":2.6770736396252506,"pX":0.43862496163760867,"pZ":2.325234952217077,"vX0":3.236069973137335,"vY0":-129.576185285654,"vZ0":-6.801656812548828,"x":100.28,"y":176.0,"x0":-0.5053274887543092,"y0":50.00037279849405,"z0":7.077369093784955,"aX":-4.184636597733947},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.6,"breakHorizontal":3.7,"spinRate":2147,"spinDirection":198},"zone":6,"typeConfidence":0.9,"plateTime":0.4218761129986719,"extension":5.937043713398438},"index":5,"playId":"29d98645-de94-3b83-9ced-007a395f0a22","pitchNumber":5,"startTime":"2025-10-20T00:06:05.580Z","endTime":"2025-10-20T00:06:10.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:06:10.234Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out to right fielder Addison Barger.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-10-20T00:06:10.271Z","endTime":"2025-10-20T00:07:14.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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(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":83.8,"endSpeed":77.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.386555054204813,"aZ":-25.00077673803813,"pfxX":-5.376754036197436,"pfxZ":4.779614711696153,"pX":-0.458960520477448,"pZ":1.6960669176223966,"vX0":1.4881271427892258,"vY0":-121.90314855538935,"vZ0":-7.624512080440685,"x":134.49,"y":192.99,"x0":-0.3793969990150163,"y0":50.005635965791505,"z0":7.028522269756542,"aX":-8.078318920574537},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.1,"breakHorizontal":9.4,"spinRate":1354,"spinDirection":213},"zone":7,"typeConfidence":0.89,"plateTime":0.4496319209021733,"extension":6.0166629831356255},"index":0,"playId":"1f19427f-3794-3293-8e52-7dd8e4053547","pitchNumber":1,"startTime":"2025-10-20T00:06:36.007Z","endTime":"2025-10-20T00:06:39.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.36393978456562,"strikeZoneBottom":1.60233030646992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.398606333654598,"aZ":-21.83590513849932,"pfxX":-5.383319494334106,"pfxZ":6.841152240396422,"pX":-1.4575804021816028,"pZ":3.077279932866043,"vX0":-0.49802487886654445,"vY0":-122.21896973654079,"vZ0":-5.287891477861605,"x":172.56,"y":155.69,"x0":-0.5519092696546801,"y0":50.00105822427022,"z0":7.147546543045907,"aX":-8.131541817742496},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":11.4,"breakHorizontal":9.8,"spinRate":1527,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.4483881213666594,"extension":6.087107362298466},"index":1,"playId":"5cf1ae56-ac78-30d3-8fd3-03d6f03e28f6","pitchNumber":2,"startTime":"2025-10-20T00:06:50.569Z","endTime":"2025-10-20T00:06:55.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.889449790276363,"aZ":-20.304456801630153,"pfxX":-4.53719395160652,"pfxZ":8.008303761751222,"pX":-0.18165397382491474,"pZ":2.6453989432003646,"vX0":2.1710336260062677,"vY0":-121.28576082820571,"vZ0":-6.130861486856799,"x":123.92,"y":167.35,"x0":-0.5014375666898823,"y0":50.0021815306477,"z0":6.990099113156851,"aX":-6.723683103757614},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":13.2,"breakHorizontal":7.7,"spinRate":1305,"spinDirection":216},"zone":5,"typeConfidence":0.9,"plateTime":0.4525185884308942,"extension":6.051226210926842},"hitData":{"launchSpeed":88.9,"launchAngle":31.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.75,"coordY":97.51}},"index":2,"playId":"1acc8a17-08d3-3d41-a71d-84030351bb68","pitchNumber":3,"startTime":"2025-10-20T00:07:05.378Z","endTime":"2025-10-20T00:07:14.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:07:14.015Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"George Springer pops out softly to third baseman Eugenio Suárez in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-20T00:10:14.217Z","endTime":"2025-10-20T00:13:54.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.59267054018083,"strikeZoneBottom":1.56213474186159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.91730506699647,"aZ":-11.495433236757819,"pfxX":-0.8751278015726589,"pfxZ":10.356955026544162,"pX":-0.8928555794495152,"pZ":3.7325131381286214,"vX0":-0.8580520999063832,"vY0":-141.08416941859699,"vZ0":-4.066701357046301,"x":151.03,"y":138.0,"x0":-0.47001670202961543,"y0":50.00530035461814,"z0":5.945132339264939,"aX":-1.747908143044685},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.0,"breakHorizontal":1.8,"spinRate":2119,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3896200812815329,"extension":7.547391087539597},"index":0,"playId":"83bc5402-cb70-33ee-a3c5-37a448797ffb","pitchNumber":1,"startTime":"2025-10-20T00:10:25.798Z","endTime":"2025-10-20T00:10:30.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.699443427255446,"aZ":-33.64484452667164,"pfxX":0.33393700335535004,"pfxZ":-0.9036196414934494,"pX":0.12707736988642296,"pZ":3.201523166875682,"vX0":1.4240582325917233,"vY0":-126.65753752079868,"vZ0":-0.25185718460989837,"x":112.16,"y":152.34,"x0":-0.485690025108185,"y0":50.00451662639356,"z0":5.991247049960057,"aX":0.5425808255196148},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.4,"breakHorizontal":-1.0,"spinRate":1976,"spinDirection":60},"zone":2,"typeConfidence":2.0,"plateTime":0.43234483839823934,"extension":7.42262568241981},"index":1,"playId":"42429612-beb1-3ad8-9ecf-5ad11ef05b5f","pitchNumber":2,"startTime":"2025-10-20T00:10:45.682Z","endTime":"2025-10-20T00:10:50.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.3075358345579,"aZ":-14.556842542982185,"pfxX":-1.7255896959817618,"pfxZ":8.772856346149611,"pX":0.626209671317783,"pZ":3.063033927252173,"vX0":3.4009355858972454,"vY0":-140.8656327959501,"vZ0":-5.206215605605518,"x":93.13,"y":156.08,"x0":-0.373074923827108,"y0":50.000049857464845,"z0":5.8778714891845665,"aX":-3.464499969435176},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":2.4,"spinRate":2136,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.38899326011324487,"extension":7.675629568517239},"index":2,"playId":"3fe7da3d-13ba-31b4-867d-c89fa97eff5f","pitchNumber":3,"startTime":"2025-10-20T00:11:04.996Z","endTime":"2025-10-20T00:11:10.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":97.9,"endSpeed":88.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.17259930561492,"aZ":-10.0353339929894,"pfxX":-4.27666428105179,"pfxZ":10.893846610419978,"pX":0.21931109104720162,"pZ":3.604774104840154,"vX0":2.176186007515726,"vY0":-142.4612847132944,"vZ0":-4.5150215339188655,"x":108.64,"y":141.45,"x0":-0.0035831501790856302,"y0":50.001466850953676,"z0":5.85801714763948,"aX":-8.690789029377646},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.8,"breakHorizontal":7.2,"spinRate":2100,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.38613714881960304,"extension":7.748006535746138},"index":3,"playId":"41a50725-d1d0-39b4-863c-85646bb93a44","pitchNumber":4,"startTime":"2025-10-20T00:11:29.014Z","endTime":"2025-10-20T00:11:32.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":97.8,"endSpeed":88.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.471606234602866,"aZ":-12.891509272855316,"pfxX":-2.4639339978925543,"pfxZ":9.465102190230303,"pX":0.8324270332624779,"pZ":2.5832401751534806,"vX0":3.1375222334221933,"vY0":-142.26586288284105,"vZ0":-6.557044308388867,"x":85.27,"y":169.03,"x0":0.03226537353333455,"y0":50.00686008494304,"z0":5.745280689179409,"aX":-5.021730772579569},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":3.8,"spinRate":1968,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.38589037822594774,"extension":7.977664532472958},"index":4,"playId":"81c2e30b-c587-3a9b-b8d5-47e256c658d3","pitchNumber":5,"startTime":"2025-10-20T00:11:52.013Z","endTime":"2025-10-20T00:11:57.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.3,"strikeZoneTop":3.56884609894218,"strikeZoneBottom":1.62344557254532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.178549118785256,"aZ":-29.92611263305559,"pfxX":1.1978455601613982,"pfxZ":1.3909026634054449,"pX":0.29527952645495503,"pZ":1.4787482440764268,"vX0":0.9864798778223717,"vY0":-127.2731484771232,"vZ0":-4.549888264654653,"x":105.74,"y":198.85,"x0":-0.25524207125040427,"y0":50.0014113804902,"z0":5.705648924775052,"aX":1.9319422163501254},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":-2.4,"spinRate":1718,"spinDirection":16},"zone":14,"typeConfidence":2.0,"plateTime":0.43313570644625443,"extension":7.699206373208427},"index":5,"playId":"2d1c655b-a5b2-35b4-96d4-33a653ee2961","pitchNumber":6,"startTime":"2025-10-20T00:12:17.404Z","endTime":"2025-10-20T00:12:22.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":75.8,"strikeZoneTop":3.43995777202951,"strikeZoneBottom":1.49441157187063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.446300644362495,"aZ":-39.02870915585294,"pfxX":7.624994157029507,"pfxZ":-4.659253548629652,"pX":-0.6167033642949562,"pZ":3.825692836973301,"vX0":-2.2760173917959436,"vY0":-120.99790115163442,"vZ0":3.002284706881597,"x":140.51,"y":135.49,"x0":-0.6498596306507722,"y0":50.00470380278048,"z0":6.0081315718747685,"aX":11.212665254534665},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.3,"breakHorizontal":-13.2,"spinRate":2368,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.45412720763591485,"extension":7.347695365252989},"index":6,"playId":"593658f9-9485-3360-b728-b9966788e11f","pitchNumber":7,"startTime":"2025-10-20T00:12:38.783Z","endTime":"2025-10-20T00:12:43.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-10-20T00:12:53.114Z","endTime":"2025-10-20T00:13:08.522Z","isPitch":false,"type":"action","player":{"id":543807,"link":"/api/v1/people/543807"},"defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":96.7,"endSpeed":87.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.488716562765546,"aZ":-12.053771818684956,"pfxX":-1.8357703147354139,"pfxZ":10.115216420908462,"pX":-0.10629421746383377,"pZ":2.8159272485834954,"vX0":2.056221969360807,"vY0":-140.74327962678726,"vZ0":-5.968442503138424,"x":121.05,"y":162.75,"x0":-0.6108238092899994,"y0":50.00136649537887,"z0":5.757829922860694,"aX":-3.651225718011398},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.2,"breakHorizontal":2.9,"spinRate":2127,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.39043480844814926,"extension":7.607335270463328},"index":8,"playId":"ede84376-d8c0-314f-a1df-7250087db47c","pitchNumber":8,"startTime":"2025-10-20T00:13:08.522Z","endTime":"2025-10-20T00:13:14.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.4636498188283,"aZ":-29.578603250196554,"pfxX":0.14106412948198255,"pfxZ":1.6582509673552188,"pX":-0.743609944458497,"pZ":3.0680696423394327,"vX0":-0.15900057921704044,"vY0":-125.03046325050242,"vZ0":-1.0737691307530441,"x":145.34,"y":155.94,"x0":-0.6972312707890448,"y0":50.00432328739997,"z0":5.951553686345381,"aX":0.22121608129514225},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.0,"breakHorizontal":-0.2,"spinRate":1820,"spinDirection":55},"zone":1,"typeConfidence":2.0,"plateTime":0.43967442970703274,"extension":7.4914156291002865},"hitData":{"launchSpeed":51.8,"launchAngle":43.0,"totalDistance":146.0,"trajectory":"popup","hardness":"soft","location":"5","coordinates":{"coordX":76.16,"coordY":169.44}},"index":9,"playId":"21bb8824-3842-314d-9b7e-a68c5fbba013","pitchNumber":9,"startTime":"2025-10-20T00:13:46.145Z","endTime":"2025-10-20T00:13:54.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:13:54.026Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a line drive to right fielder Dominic Canzone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-20T00:14:01.420Z","endTime":"2025-10-20T00:15:34.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.27856998172053,"strikeZoneBottom":1.44405309283256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37927920797069,"aZ":-16.292132005241882,"pfxX":-3.0793148446027416,"pfxZ":8.14584882410478,"pX":-0.4746252792236318,"pZ":3.2432631355930694,"vX0":1.1956709506968597,"vY0":-139.04475610533692,"vZ0":-4.056644316998308,"x":135.09,"y":151.21,"x0":-0.5111592710117024,"y0":50.00398696452092,"z0":5.808457808983256,"aX":-6.004960982751097},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":5.3,"spinRate":2060,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.3945430500671754,"extension":7.279829116687928},"index":0,"playId":"df923326-0b13-33c7-b9aa-f91376877136","pitchNumber":1,"startTime":"2025-10-20T00:14:25.811Z","endTime":"2025-10-20T00:14:30.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":78.7,"strikeZoneTop":3.25740525281996,"strikeZoneBottom":1.37759288576085,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.54600191469858,"aZ":-31.21630553931802,"pfxX":2.327195549548698,"pfxZ":0.5937785377748561,"pX":-0.2944576901411719,"pZ":2.6186100975224824,"vX0":-0.16804383761285102,"vY0":-127.23809771604463,"vZ0":-1.8258837078832455,"x":128.22,"y":168.08,"x0":-0.5280872240772109,"y0":50.00083041630535,"z0":5.872939318814768,"aX":3.7297598452925054},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.8,"breakHorizontal":-4.1,"spinRate":1754,"spinDirection":171},"zone":4,"typeConfidence":2.0,"plateTime":0.4342154343748863,"extension":7.399341760344398},"index":1,"playId":"458cb389-3118-392b-ac1a-b7a10c11b315","pitchNumber":2,"startTime":"2025-10-20T00:14:45.191Z","endTime":"2025-10-20T00:14:49.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.34065786399982,"strikeZoneBottom":1.49392309796854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.82374743485006,"aZ":-11.442546641928928,"pfxX":-1.1577415976271106,"pfxZ":10.567110532105108,"pX":-0.7425523162257954,"pZ":1.5015150871111764,"vX0":-0.5307082827766212,"vY0":-139.74261763383774,"vZ0":-9.470128538495052,"x":145.3,"y":198.24,"x0":-0.3993035163925861,"y0":50.00476069214551,"z0":5.70254719228415,"aX":-2.2717248157335534},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":2.2,"spinRate":2073,"spinDirection":204},"zone":7,"typeConfidence":2.0,"plateTime":0.3931566987720112,"extension":7.522920131335418},"index":2,"playId":"d3886ca1-ee95-31df-8979-d9c4d59161e4","pitchNumber":3,"startTime":"2025-10-20T00:15:03.600Z","endTime":"2025-10-20T00:15:08.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.901795361438122,"aZ":-14.701622895680053,"pfxX":-2.477481531901292,"pfxZ":9.046351249126412,"pX":0.934977066581776,"pZ":3.08904970105298,"vX0":4.0731489240644425,"vY0":-138.35224710157806,"vZ0":-4.73170345104046,"x":81.36,"y":155.38,"x0":-0.23688150474041975,"y0":50.00447061740539,"z0":5.812384435447138,"aX":-4.786350432486257},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.6,"breakHorizontal":3.6,"spinRate":2073,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3964438577007665,"extension":7.522092629283796},"hitData":{"launchSpeed":74.5,"launchAngle":16.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.05,"coordY":117.92}},"index":3,"playId":"192a541c-eca2-3328-8f85-e907a627d55f","pitchNumber":4,"startTime":"2025-10-20T00:15:22.177Z","endTime":"2025-10-20T00:15:34.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:15:34.795Z","atBatIndex":4},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Vladimir Guerrero Jr. grounds into a force out, fielded by second baseman Leo Rivas. Nathan Lukes out at 2nd. Vladimir Guerrero Jr. to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-20T00:15:43.798Z","endTime":"2025-10-20T00:17:01.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.9,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.48128286354404,"aZ":-9.84694533187341,"pfxX":-2.055997016681341,"pfxZ":11.189622252283865,"pX":-0.1850691776239574,"pZ":2.484679753784557,"vX0":0.7295907529337953,"vY0":-140.9463240929485,"vZ0":-7.37792134761579,"x":124.05,"y":171.69,"x0":-0.18141352457201557,"y0":50.0039760800101,"z0":5.785577418612417,"aX":-4.103080788165075},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":3.6,"spinRate":2037,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.38982824008068784,"extension":7.80238154841607},"index":0,"playId":"f82f77f7-22f2-3423-aad3-036b168b2444","pitchNumber":1,"startTime":"2025-10-20T00:16:03.671Z","endTime":"2025-10-20T00:16:06.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.67833252145196,"strikeZoneBottom":1.59118359985624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.300029073366858,"aZ":-11.933880293611356,"pfxX":-3.0935894486941766,"pfxZ":9.85903338015288,"pX":0.7620789982950964,"pZ":0.5547639053196386,"vX0":3.1704410043446702,"vY0":-142.07328312729734,"vZ0":-12.041031754689858,"x":87.95,"y":223.8,"x0":0.03581553079370266,"y0":50.00001725227887,"z0":5.596229948913669,"aX":-6.349220593606844},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.7,"breakHorizontal":5.0,"spinRate":2019,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3849160861699499,"extension":7.913649014609735},"index":1,"playId":"a73f8820-27e1-3eab-a6b4-43d5adab8079","pitchNumber":2,"startTime":"2025-10-20T00:16:28.435Z","endTime":"2025-10-20T00:16:32.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.010971694212163,"aZ":-30.02207306099223,"pfxX":0.9843364899252502,"pfxZ":1.3095492186024433,"pX":0.08514132073908233,"pZ":1.1885041889903294,"vX0":0.16506852010377637,"vY0":-127.99833033677386,"vZ0":-5.335078063697112,"x":113.75,"y":206.69,"x0":-0.10812657896823669,"y0":50.002998565529566,"z0":5.68073854056376,"aX":1.6159995640075049},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.3,"breakHorizontal":-1.8,"spinRate":1678,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.42964900379804893,"extension":7.423881770222567},"hitData":{"launchSpeed":75.7,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.48,"coordY":154.42}},"index":2,"playId":"5725b17d-7b8f-3f17-87c5-84f70d5fe808","pitchNumber":3,"startTime":"2025-10-20T00:16:53.049Z","endTime":"2025-10-20T00:17:01.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.2,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:17:01.905Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alejandro Kirk strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-10-20T00:17:12.269Z","endTime":"2025-10-20T00:19:31.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":96.0,"endSpeed":87.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.083475613286325,"aZ":-13.741499793831574,"pfxX":-3.6678022974562836,"pfxZ":9.36009135617263,"pX":-0.13072483223308734,"pZ":3.539537878442377,"vX0":2.2271484495312577,"vY0":-139.80602805320294,"vZ0":-3.8410237130472886,"x":121.98,"y":143.21,"x0":-0.4633820567021498,"y0":50.001233059311616,"z0":5.840219852427881,"aX":-7.221310168791588},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.3,"breakHorizontal":6.1,"spinRate":2039,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3925725966709681,"extension":7.575001644925709},"index":0,"playId":"33da84f2-dc35-35da-9e78-bf02fe283f0c","pitchNumber":1,"startTime":"2025-10-20T00:17:48.053Z","endTime":"2025-10-20T00:17:52.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":96.2,"endSpeed":87.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.66219295820953,"aZ":-9.56862016733248,"pfxX":-3.1456622107745,"pfxZ":11.539284936920987,"pX":0.49420230232722184,"pZ":1.644220185304396,"vX0":2.6713987653967526,"vY0":-139.81130349020725,"vZ0":-9.372950880669602,"x":98.16,"y":194.39,"x0":-0.07005135686983971,"y0":50.00015373075841,"z0":5.688864475476591,"aX":-6.160250817019192},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.0,"breakHorizontal":5.0,"spinRate":2155,"spinDirection":201},"zone":9,"typeConfidence":2.0,"plateTime":0.39337159417149437,"extension":7.697004650096071},"index":1,"playId":"d98e96e4-d2d5-375c-9995-aaef216e32d6","pitchNumber":2,"startTime":"2025-10-20T00:18:11.678Z","endTime":"2025-10-20T00:18:18.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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":"2025-10-20T00:19:06.394Z","endTime":"2025-10-20T00:19:27.058Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.701223664606353,"aZ":-23.790828136269674,"pfxX":-4.9740034885665585,"pfxZ":6.022242018243979,"pX":-0.1419522397635919,"pZ":1.3809745260062618,"vX0":1.2970659319752669,"vY0":-117.61968814482256,"vZ0":-4.937203176727856,"x":122.41,"y":201.49,"x0":-0.05661918588013221,"y0":50.00318010809386,"z0":5.731789376974899,"aX":-6.92237856600766},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":9.8,"breakHorizontal":8.6,"spinRate":726,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.466885044497503,"extension":7.3885180886367},"index":3,"playId":"03e2b7be-e533-3297-a6b8-86fff173ac4d","pitchNumber":3,"startTime":"2025-10-20T00:19:27.058Z","endTime":"2025-10-20T00:19:31.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:19:31.641Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Naylor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-20T00:22:38.771Z","endTime":"2025-10-20T00:23:27.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.974658325566157,"aZ":-25.556521561682402,"pfxX":-5.905550815033177,"pfxZ":4.543820510630332,"pX":0.0012368362410788663,"pZ":1.4966784980098584,"vX0":2.9176749872268553,"vY0":-120.0736161991646,"vZ0":-7.64749947410896,"x":116.95,"y":198.37,"x0":-0.46454374234842527,"y0":50.00166673401817,"z0":7.0077412029452635,"aX":-8.593767030572167},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.6,"breakHorizontal":10.0,"spinRate":1619,"spinDirection":212},"zone":8,"typeConfidence":0.9,"plateTime":0.4567536246514279,"extension":5.724494703880272},"index":0,"playId":"a64ca55a-353a-3a56-a90d-f4dd7f51efaf","pitchNumber":1,"startTime":"2025-10-20T00:22:38.771Z","endTime":"2025-10-20T00:22:42.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-10-20T00:22:53.478Z","endTime":"2025-10-20T00:23:06.011Z","isPitch":false,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12956918184057,"aZ":-8.339285618380785,"pfxX":-1.601848818933264,"pfxZ":12.882866350632328,"pX":0.2516658955165221,"pZ":1.8472115576863517,"vX0":1.6754894768892523,"vY0":-135.9786979033437,"vZ0":-11.583146750742175,"x":107.41,"y":188.91,"x0":-0.16790997870501267,"y0":50.006101880415194,"z0":6.768366910346535,"aX":-2.9645784998435447},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.8,"breakHorizontal":2.5,"spinRate":2232,"spinDirection":193},"zone":8,"typeConfidence":0.91,"plateTime":0.4046557213649775,"extension":5.925722515917115},"index":2,"playId":"a53714a1-5161-3157-9584-3027b61d32ff","pitchNumber":2,"startTime":"2025-10-20T00:23:06.011Z","endTime":"2025-10-20T00:23:09.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.318654308120166,"aZ":-23.392150400032154,"pfxX":-5.44542205039677,"pfxZ":6.017884038661962,"pX":-1.0038341511598028,"pZ":1.506441793848495,"vX0":0.38489397514520374,"vY0":-120.26943193043708,"vZ0":-8.129660718090166,"x":155.26,"y":198.11,"x0":-0.4594462013447554,"y0":50.00018892278889,"z0":7.01940052496247,"aX":-7.939193472639463},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.1,"breakHorizontal":9.7,"spinRate":1625,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.456215199060944,"extension":5.513738615187248},"index":3,"playId":"61a69616-3988-34f8-9bd4-234c060dacd3","pitchNumber":3,"startTime":"2025-10-20T00:23:23.808Z","endTime":"2025-10-20T00:23:27.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:23:27.886Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-20T00:23:29.100Z","endTime":"2025-10-20T00:25:18.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.3269582669054,"strikeZoneBottom":1.60696045150928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.730046218404347,"aZ":-29.27554626654238,"pfxX":-2.573678372443658,"pfxZ":1.7365124002205743,"pX":-0.3316650515346075,"pZ":2.3999115960651003,"vX0":1.4008458438989315,"vY0":-128.5082017844122,"vZ0":-5.9146804033507925,"x":129.64,"y":173.98,"x0":-0.5507591409501753,"y0":50.00031524380479,"z0":7.0181356011317755,"aX":-4.284902264926058},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":4.3,"spinRate":2149,"spinDirection":197},"zone":4,"typeConfidence":0.91,"plateTime":0.4269410021157958,"extension":6.0283305349815235},"index":0,"playId":"2fb8d90e-0178-3908-b6fc-f2e8195ed689","pitchNumber":1,"startTime":"2025-10-20T00:24:07.135Z","endTime":"2025-10-20T00:24:11.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":85.2,"strikeZoneTop":3.39045099587014,"strikeZoneBottom":1.61659106544691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.17205887845227,"aZ":-9.578984419317138,"pfxX":-1.9097136501391105,"pfxZ":11.991763923845648,"pX":-1.0952069519215393,"pZ":3.0746386889914112,"vX0":-1.0008009903042665,"vY0":-137.75724246974957,"vZ0":-8.382563588810488,"x":158.75,"y":155.76,"x0":-0.4768449365447859,"y0":50.00439603453345,"z0":6.8406812414091975,"aX":-3.5991547180867216},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.7,"breakHorizontal":3.7,"spinRate":2322,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.400598163701948,"extension":6.175874719340062},"index":1,"playId":"7284aef3-9c26-3b65-ac3e-413dcd9d98b7","pitchNumber":2,"startTime":"2025-10-20T00:24:21.578Z","endTime":"2025-10-20T00:24:26.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.96473899647412,"aZ":-26.967512962662568,"pfxX":-2.4155394146108753,"pfxZ":3.112423603366377,"pX":0.4888610561488201,"pZ":1.4230415036633517,"vX0":2.9117175677585836,"vY0":-129.05774575673445,"vZ0":-8.64777648336131,"x":98.37,"y":200.36,"x0":-0.3446018094805448,"y0":50.00201579449972,"z0":6.920740367478682,"aX":-4.040375260011022},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.7,"breakHorizontal":3.6,"spinRate":2196,"spinDirection":200},"zone":14,"typeConfidence":0.9,"plateTime":0.4257690487687711,"extension":6.012459779345269},"index":2,"playId":"d21f8e7d-2493-324b-ad29-afe321615b45","pitchNumber":3,"startTime":"2025-10-20T00:24:37.122Z","endTime":"2025-10-20T00:24:40.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":88.1,"endSpeed":80.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.496361111653712,"aZ":-28.237685667546753,"pfxX":-1.7285221016972019,"pfxZ":2.3998910242828,"pX":-0.3851911949835331,"pZ":1.938199222005453,"vX0":0.8805880927343512,"vY0":-128.11950682479542,"vZ0":-7.189371814839086,"x":131.68,"y":186.45,"x0":-0.5110202813671145,"y0":50.00500050495674,"z0":7.0249892145700015,"aX":-2.838719570563958},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.8,"breakHorizontal":2.9,"spinRate":2189,"spinDirection":206},"zone":7,"typeConfidence":0.9,"plateTime":0.4295232755602534,"extension":5.913853881374125},"index":3,"playId":"ce2f913d-e8eb-3f96-9b3f-48f2de80727b","pitchNumber":4,"startTime":"2025-10-20T00:24:53.750Z","endTime":"2025-10-20T00:25:00.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":83.5,"endSpeed":77.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.765655406120498,"aZ":-25.463812806980034,"pfxX":-5.750516448120276,"pfxZ":4.451983399401792,"pX":-0.5379318800507223,"pZ":3.150553627784885,"vX0":1.3421251947721493,"vY0":-121.69341350478199,"vZ0":-4.345605045872492,"x":137.5,"y":153.72,"x0":-0.3477158123886636,"y0":50.002269758240615,"z0":7.152249721942935,"aX":-8.66773942820933},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.3,"breakHorizontal":10.1,"spinRate":1339,"spinDirection":214},"zone":1,"typeConfidence":0.9,"plateTime":0.4492330750606244,"extension":5.958651081060151},"index":4,"playId":"f72ca25e-7140-34d4-9e13-7e88c45895cb","pitchNumber":5,"startTime":"2025-10-20T00:25:15.168Z","endTime":"2025-10-20T00:25:18.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:25:18.317Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-10-20T00:25:19.432Z","endTime":"2025-10-20T00:27:20.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.56015762324989,"strikeZoneBottom":1.60670458396076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.756931751379128,"aZ":-24.138364849306054,"pfxX":-1.1800698930565243,"pfxZ":4.792002045346921,"pX":1.1547587621681765,"pZ":2.167931018159042,"vX0":4.226669392955,"vY0":-128.20336912375566,"vZ0":-7.487593202880411,"x":72.98,"y":180.25,"x0":-0.35681918269360297,"y0":50.000496830901845,"z0":6.990597301408164,"aX":-1.9780723080032616},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.3,"breakHorizontal":1.2,"spinRate":2152,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.4260923329572135,"extension":5.987294680116341},"index":0,"playId":"677bcf56-2942-3b79-bd47-61605fbd63d2","pitchNumber":1,"startTime":"2025-10-20T00:25:41.925Z","endTime":"2025-10-20T00:25:47.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.43215730268444,"aZ":-24.041809249173646,"pfxX":-1.0741043022317638,"pfxZ":4.893849990067137,"pX":0.46208464951942596,"pZ":2.9384280065537074,"vX0":2.554937675800464,"vY0":-128.0894890029296,"vZ0":-5.703753043131935,"x":99.39,"y":159.44,"x0":-0.4086962268194198,"y0":50.002085605605195,"z0":7.0735035399498996,"aX":-1.7848969200875602},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.8,"breakHorizontal":1.3,"spinRate":2243,"spinDirection":209},"zone":3,"typeConfidence":0.89,"plateTime":0.4275897232431429,"extension":6.0675333102517435},"index":1,"playId":"5d3a5be4-2f4a-365e-a3b1-7bdd924f5576","pitchNumber":2,"startTime":"2025-10-20T00:25:55.822Z","endTime":"2025-10-20T00:26:00.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.3,"strikeZoneTop":3.50567464492628,"strikeZoneBottom":1.58313487982196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.787604502773238,"aZ":-25.609466620369393,"pfxX":-2.611060525128232,"pfxZ":3.92007145793381,"pX":0.31051314202757785,"pZ":3.251544059067743,"vX0":2.791357280459543,"vY0":-128.4194798695797,"vZ0":-4.697175152519296,"x":105.16,"y":150.99,"x0":-0.44963706509782486,"y0":50.00504814469338,"z0":7.088684460345257,"aX":-4.375878676022186},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.4,"breakHorizontal":4.1,"spinRate":2083,"spinDirection":195},"zone":3,"typeConfidence":0.9,"plateTime":0.4259887542779386,"extension":5.919038326589859},"index":2,"playId":"744c8cbf-bf1f-39c8-9bc6-f0dbdd64b9cc","pitchNumber":3,"startTime":"2025-10-20T00:26:17.228Z","endTime":"2025-10-20T00:26:21.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":88.3,"endSpeed":80.9,"strikeZoneTop":3.41711057771556,"strikeZoneBottom":1.52136987556269,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.544432564595756,"aZ":-26.687265244468733,"pfxX":-1.7400813929188077,"pfxZ":3.2901192963632386,"pX":1.1176925052217246,"pZ":2.7873936463071813,"vX0":3.954707864735555,"vY0":-128.48442098684825,"vZ0":-5.450535329027587,"x":74.4,"y":163.52,"x0":-0.21786310457979732,"y0":50.00090032248942,"z0":7.019922605250357,"aX":-2.898997518299093},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.9,"breakHorizontal":2.3,"spinRate":2097,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.4269062274125299,"extension":6.050897141610381},"index":3,"playId":"9c1b12f5-63d6-3d75-bfb5-520c5c0d9ef6","pitchNumber":4,"startTime":"2025-10-20T00:26:34.918Z","endTime":"2025-10-20T00:26:40.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":83.0,"endSpeed":76.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.800314681849795,"aZ":-23.39067882289515,"pfxX":-5.3093556459219196,"pfxZ":5.91375833172768,"pX":-0.6160170331637371,"pZ":2.650877431215845,"vX0":1.0133054280796694,"vY0":-120.9024520935132,"vZ0":-5.6144800660860765,"x":140.48,"y":167.21,"x0":-0.3497304431301024,"y0":50.003316701740935,"z0":7.046589113010343,"aX":-7.887834937521783},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.7,"breakHorizontal":9.4,"spinRate":1368,"spinDirection":215},"zone":4,"typeConfidence":0.9,"plateTime":0.45241833932719544,"extension":6.0758474392804676},"index":4,"playId":"7a7668bc-0ec8-3c91-973c-d66f6c1c939a","pitchNumber":5,"startTime":"2025-10-20T00:26:51.724Z","endTime":"2025-10-20T00:26:56.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.43560192734629,"strikeZoneBottom":1.56707864311455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65284508613596,"aZ":-7.345822078535174,"pfxX":-4.155266496098527,"pfxZ":13.254597409437107,"pX":-0.17463205017017017,"pZ":1.5665560386777533,"vX0":1.907202196049898,"vY0":-136.61439475961723,"vZ0":-12.414902990759064,"x":123.66,"y":196.48,"x0":-0.34550596757766017,"y0":50.00058125787766,"z0":6.6959876714876,"aX":-7.781725682665521},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":21.2,"breakHorizontal":7.1,"spinRate":2283,"spinDirection":194},"zone":8,"typeConfidence":0.91,"plateTime":0.40233663769254013,"extension":6.3053719773158825},"index":5,"playId":"4c3eb3b2-d8b1-3c68-9c48-9591fad3917f","pitchNumber":6,"startTime":"2025-10-20T00:27:16.534Z","endTime":"2025-10-20T00:27:20.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:27:20.972Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daulton Varsho singles on a sharp line drive to center fielder Julio Rodríguez. Daulton Varsho to 2nd. Daulton Varsho advances to 2nd, on a fielding error by center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-20T00:29:46.620Z","endTime":"2025-10-20T00:31:00.204Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.36518790392268,"strikeZoneBottom":1.4898537121308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.371500165226454,"aZ":-31.33501563664504,"pfxX":0.7980053739946746,"pfxZ":0.531246365616914,"pX":-0.36430932771518054,"pZ":2.3181451213109048,"vX0":0.6172666584238076,"vY0":-124.76925706276276,"vZ0":-2.29094302696081,"x":130.89,"y":176.19,"x0":-0.7183221413301052,"y0":50.00335800881348,"z0":5.8225627383899585,"aX":1.2620224257926524},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.7,"breakHorizontal":-1.6,"spinRate":1716,"spinDirection":20},"zone":4,"typeConfidence":2.0,"plateTime":0.4384713234729656,"extension":7.220696261010113},"index":0,"playId":"0ac9e486-2126-3e75-b7a8-66deb3e3a9e1","pitchNumber":1,"startTime":"2025-10-20T00:30:30.075Z","endTime":"2025-10-20T00:30:34.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.444859906152896,"aZ":-12.504720700310397,"pfxX":-2.5894577505617247,"pfxZ":9.78538553634979,"pX":-0.5180801003793659,"pZ":2.9626057428103807,"vX0":0.968248586967579,"vY0":-140.7570066564286,"vZ0":-5.663548363532393,"x":136.75,"y":158.79,"x0":-0.5297655121083269,"y0":50.00305693922423,"z0":5.80796970808943,"aX":-5.20456692647877},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":4.4,"spinRate":2042,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.3888837995920902,"extension":7.563538733512049},"hitData":{"launchSpeed":103.8,"launchAngle":13.0,"totalDistance":306.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":99.29,"coordY":57.21}},"index":1,"playId":"0a8bdd72-1852-3e2f-bfa8-39d0213ec0ad","pitchNumber":2,"startTime":"2025-10-20T00:30:48.510Z","endTime":"2025-10-20T00:31:00.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.4,"awayTeamWinProbability":38.6,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":0.91,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:31:00.204Z","atBatIndex":10},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Ernie Clement reaches on a fielding error by third baseman Eugenio Suárez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-20T00:31:16.859Z","endTime":"2025-10-20T00:31:59.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.50579493973487,"strikeZoneBottom":1.57262070766379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.5036522019656,"aZ":-11.755134212174672,"pfxX":-3.3618084690870624,"pfxZ":10.741666425827056,"pX":0.5953517119311968,"pZ":2.4985256838213603,"vX0":3.8990121890732166,"vY0":-137.70586755774298,"vZ0":-6.669388777123831,"x":94.31,"y":171.32,"x0":-0.4090201456624542,"y0":50.00129789437507,"z0":5.764366329178265,"aX":-6.389886927160032},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2062,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.39931615962216194,"extension":7.652219165407686},"index":0,"playId":"5ee70178-4ebb-3c17-bbdb-c2d7697065f4","pitchNumber":1,"startTime":"2025-10-20T00:31:32.256Z","endTime":"2025-10-20T00:31:36.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.315081862312244,"aZ":-32.31489562311317,"pfxX":0.9441570215369748,"pfxZ":-0.0902482483210445,"pX":-0.470570071770871,"pZ":1.863535735025747,"vX0":-0.15246374256884926,"vY0":-127.27512186183077,"vZ0":-3.3778821821788254,"x":134.94,"y":188.46,"x0":-0.5319356441267652,"y0":50.00072007081944,"z0":5.802606327030761,"aX":1.5284466112736685},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.7,"breakHorizontal":-1.7,"spinRate":1754,"spinDirection":53},"zone":7,"typeConfidence":2.0,"plateTime":0.43252166227276145,"extension":7.5454856791543445},"hitData":{"launchSpeed":97.4,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.14,"coordY":171.13}},"index":1,"playId":"c1ba7e67-fffe-3342-8882-20adacad8219","pitchNumber":2,"startTime":"2025-10-20T00:31:50.863Z","endTime":"2025-10-20T00:31:59.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.4,"awayTeamWinProbability":35.599999999999994,"homeTeamWinProbabilityAdded":3.000000000000007,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:31:59.223Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Addison Barger singles on a line drive to right fielder Dominic Canzone. Daulton Varsho scores. Ernie Clement to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-20T00:32:17.929Z","endTime":"2025-10-20T00:35:09.109Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.8,"endSpeed":79.5,"strikeZoneTop":3.53779231344291,"strikeZoneBottom":1.68261308018807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.54051860915408,"aZ":-33.23393020510154,"pfxX":0.6575175470604468,"pfxZ":-0.6522853801884381,"pX":-0.4485606551356928,"pZ":3.051181753857274,"vX0":0.21660203921387022,"vY0":-126.40716667064987,"vZ0":-0.34351419143488293,"x":134.1,"y":156.4,"x0":-0.6208759649978456,"y0":50.00599674470565,"z0":5.86430828659054,"aX":1.060826028901528},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.1,"breakHorizontal":-1.2,"spinRate":1707,"spinDirection":49},"zone":1,"typeConfidence":2.0,"plateTime":0.43384143457673874,"extension":7.174428877708012},"index":0,"playId":"280a98f8-094b-309d-b925-be8d00a10f10","pitchNumber":1,"startTime":"2025-10-20T00:32:50.609Z","endTime":"2025-10-20T00:32:54.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":72.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.385143391656307,"aZ":-34.7800018664279,"pfxX":-4.1670714109035565,"pfxZ":-1.9291061472625444,"pX":-1.4356146006823232,"pZ":1.5116775327670546,"vX0":-0.23375862512512624,"vY0":-117.09016974088993,"vZ0":-2.0967154263102605,"x":171.72,"y":197.96,"x0":-0.7944318519124535,"y0":50.000901921618166,"z0":5.753864773677966,"aX":-5.637099769075684},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-3.7,"breakHorizontal":7.6,"spinRate":512,"spinDirection":275},"zone":13,"typeConfidence":2.0,"plateTime":0.47244413066535484,"extension":7.378116152652207},"index":1,"playId":"eb2775d3-9465-30a2-8fa2-08a34ebc6ba4","pitchNumber":2,"startTime":"2025-10-20T00:33:07.305Z","endTime":"2025-10-20T00:33:10.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-10-20T00:33:21.101Z","endTime":"2025-10-20T00:33:35.075Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.2,"strikeZoneTop":3.70333403294181,"strikeZoneBottom":1.68466805463384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.290755109022225,"aZ":-29.330818607456933,"pfxX":-3.697753082809393,"pfxZ":2.198693328014236,"pX":-1.036311577209151,"pZ":1.7350205979254623,"vX0":0.7592881723627887,"vY0":-114.10343864798796,"vZ0":-2.517239159749761,"x":156.5,"y":191.93,"x0":-0.896664855776318,"y0":50.005691275800345,"z0":5.791515161066249,"aX":-4.794661615800901},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":3.6,"breakHorizontal":6.5,"spinRate":624,"spinDirection":266},"zone":13,"typeConfidence":2.0,"plateTime":0.4831563355693196,"extension":7.4319637004516865},"index":3,"playId":"73aae743-d842-3c32-b61d-1312a5bca3b6","pitchNumber":3,"startTime":"2025-10-20T00:33:35.075Z","endTime":"2025-10-20T00:33:39.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.308452626481056,"aZ":-32.022205365875614,"pfxX":0.80258585215338,"pfxZ":0.09537702437495632,"pX":0.17547085980480548,"pZ":1.8662371247053764,"vX0":1.6395981802761674,"vY0":-127.34932249237006,"vZ0":-3.510012238084952,"x":110.31,"y":188.39,"x0":-0.5843123011287673,"y0":50.004758312944006,"z0":5.830638882520577,"aX":1.301032492844498},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.5,"breakHorizontal":-1.9,"spinRate":1669,"spinDirection":23},"zone":8,"typeConfidence":2.0,"plateTime":0.43224478245694176,"extension":7.765814038367952},"index":4,"playId":"224e9dc3-111c-31d2-9951-4bd6d16af12b","pitchNumber":4,"startTime":"2025-10-20T00:33:56.102Z","endTime":"2025-10-20T00:34:00.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.8,"strikeZoneTop":3.77743705401144,"strikeZoneBottom":1.64346589033956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.378580550293208,"aZ":-35.11393458574128,"pfxX":0.781543322111526,"pfxZ":-2.2911550162369902,"pX":0.6189161644123902,"pZ":-0.268329874985886,"vX0":3.1579793392087554,"vY0":-112.82232737896368,"vZ0":-5.073050758603142,"x":93.41,"y":246.02,"x0":-0.9030072243018776,"y0":50.002178701823915,"z0":5.565473370614946,"aX":1.002882362513084},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-5.2,"breakHorizontal":-2.3,"spinRate":717,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.48630592762654024,"extension":7.61738209448975},"index":5,"playId":"47a632cb-a042-3bc6-aef8-c0738ed22353","pitchNumber":5,"startTime":"2025-10-20T00:34:20.887Z","endTime":"2025-10-20T00:34:25.897Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":71.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.569577355489834,"aZ":-27.69121740191435,"pfxX":-5.9233945411027475,"pfxZ":3.361478830346284,"pX":-0.43387515592499565,"pZ":3.671910203360248,"vX0":2.1741665101724825,"vY0":-115.61620005279035,"vZ0":1.045924313211974,"x":133.54,"y":139.64,"x0":-0.6248170603950502,"y0":50.003290976636606,"z0":5.901973493976821,"aX":-7.898839413248073},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":6.7,"breakHorizontal":10.1,"spinRate":613,"spinDirection":280},"zone":1,"typeConfidence":2.0,"plateTime":0.4765064559826966,"extension":7.287255215122967},"hitData":{"launchSpeed":89.4,"launchAngle":11.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.48,"coordY":108.9}},"index":6,"playId":"07f8425a-53d0-3fbc-a322-15faa8568a56","pitchNumber":6,"startTime":"2025-10-20T00:34:57.957Z","endTime":"2025-10-20T00:35:09.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":662139,"link":"/api/v1/people/662139"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":11.599999999999994,"leverageIndex":1.88,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:35:09.109Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isiah Kiner-Falefa singles on a ground ball to shortstop J.P. Crawford, deflected by third baseman Eugenio Suárez. Ernie Clement scores. Addison Barger to 2nd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-20T00:35:45.217Z","endTime":"2025-10-20T00:37:43.497Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"postOnSecond":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.675099152211157,"aZ":-29.75551704424367,"pfxX":0.7724502455901501,"pfxZ":1.5248169434337866,"pX":0.9999819912219774,"pZ":1.139030108596643,"vX0":3.3779564878008346,"vY0":-125.86986981163741,"vZ0":-5.316593340460988,"x":78.88,"y":208.03,"x0":-0.4669955626907245,"y0":50.00203358734664,"z0":5.726428532230673,"aX":1.2222613905840534},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.7,"breakHorizontal":-2.3,"spinRate":1661,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4373572098100671,"extension":7.472202174830014},"index":0,"playId":"91adee74-329e-35f9-a548-21c9679e0b8a","pitchNumber":1,"startTime":"2025-10-20T00:35:55.125Z","endTime":"2025-10-20T00:35:59.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.72357332884466,"aZ":-11.146011278807086,"pfxX":-3.9417004237661226,"pfxZ":10.71304832457092,"pX":0.48247823712676,"pZ":2.6458454802879383,"vX0":2.8948543138274565,"vY0":-139.5352524776054,"vZ0":-6.599754973472038,"x":98.61,"y":167.34,"x0":-0.058691585936760424,"y0":50.00249411775395,"z0":5.783346635624099,"aX":-7.737350636288855},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.1,"breakHorizontal":6.5,"spinRate":2063,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.39320548356610097,"extension":7.584767546953056},"index":1,"playId":"d9b712e5-147f-387d-8543-157f241fe89c","pitchNumber":2,"startTime":"2025-10-20T00:36:14.880Z","endTime":"2025-10-20T00:36:17.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.4,"strikeZoneTop":3.10329214811991,"strikeZoneBottom":1.34482214437685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.893583841518176,"aZ":-30.244110439047965,"pfxX":-3.550973135938003,"pfxZ":1.429518297876717,"pX":2.325452644803346,"pZ":-1.2851015473358265,"vX0":6.657347495134144,"vY0":-116.5873806078296,"vZ0":-9.015348254605094,"x":28.36,"y":273.48,"x0":-0.13090988651319346,"y0":50.00318207316576,"z0":5.565472484410488,"aX":-4.7939560437474205},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":0.1,"breakHorizontal":4.4,"spinRate":677,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4733510949995807,"extension":7.4724629528060245},"index":2,"playId":"2b99d9c6-2252-3023-9572-3eb1d6586cfe","pitchNumber":3,"startTime":"2025-10-20T00:36:38.156Z","endTime":"2025-10-20T00:36:42.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":70.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.889930847812916,"aZ":-34.0169861697448,"pfxX":-0.21804650338124376,"pfxZ":-1.4447998134521836,"pX":0.2820778186664855,"pZ":2.1904293633081826,"vX0":1.334872630956513,"vY0":-113.2993898237857,"vZ0":-0.5355404226523578,"x":106.25,"y":179.64,"x0":-0.29059568381916734,"y0":50.00047475976346,"z0":5.878366412892547,"aX":-0.2788395011088061},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-2.4,"breakHorizontal":0.0,"spinRate":560,"spinDirection":287},"zone":6,"typeConfidence":2.0,"plateTime":0.4865259527597834,"extension":7.382935793575134},"index":3,"playId":"9fd18513-6ebd-3ecc-8299-4710102bf1a0","pitchNumber":4,"startTime":"2025-10-20T00:37:10.758Z","endTime":"2025-10-20T00:37:13.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.336704978389196,"aZ":-31.572544838698143,"pfxX":6.263382665900195,"pfxZ":0.40432992594995554,"pX":1.397312864159532,"pZ":1.6866879522072407,"vX0":2.402757805731602,"vY0":-122.077836137014,"vZ0":-3.0247008002336155,"x":63.74,"y":193.24,"x0":-0.41519814156708457,"y0":50.00507719525473,"z0":5.675788679135362,"aX":9.399691083481754},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.2,"breakHorizontal":-11.9,"spinRate":2271,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.449666719153496,"extension":7.663364069224898},"hitData":{"launchSpeed":61.2,"launchAngle":-55.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.09,"coordY":183.72}},"index":4,"playId":"45e88163-8e91-303b-b2b1-cc7141b4b940","pitchNumber":5,"startTime":"2025-10-20T00:37:33.146Z","endTime":"2025-10-20T00:37:43.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":4.800000000000011,"leverageIndex":1.24,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:37:43.497Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-20T00:38:59.739Z","endTime":"2025-10-20T00:40:13.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"postOnSecond":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"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":"2025-10-20T00:37:57.195Z","endTime":"2025-10-20T00:39:02.073Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.29470777894378,"aZ":-14.116581951227344,"pfxX":-2.8986771162182396,"pfxZ":9.57658999396109,"pX":-0.7425203521937326,"pZ":2.2009453113220125,"vX0":0.4648855673935617,"vY0":-137.3849195609159,"vZ0":-6.866980242096885,"x":145.3,"y":179.35,"x0":-0.5391492858307575,"y0":50.004384059158916,"z0":5.717889655307645,"aX":-5.465998671749565},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":5.2,"spinRate":1913,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4007807444594049,"extension":7.714957153596545},"index":1,"playId":"e9d1e870-96ec-3b0f-8b7d-82373bcf8f13","pitchNumber":1,"startTime":"2025-10-20T00:39:02.073Z","endTime":"2025-10-20T00:39:05.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":85.6,"endSpeed":78.4,"strikeZoneTop":2.6809499079659,"strikeZoneBottom":1.26544865113102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12861863421903,"aZ":-33.15037647201724,"pfxX":-0.3729187300647534,"pfxZ":-0.6289274777950133,"pX":-0.3738734413019865,"pZ":0.9734758747390209,"vX0":0.9738128433853617,"vY0":-124.56025120959409,"vZ0":-4.824888794010511,"x":131.25,"y":212.5,"x0":-0.7230054811189388,"y0":50.00239875073006,"z0":5.704823703955228,"aX":-0.5808341439915939},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.0,"breakHorizontal":0.5,"spinRate":1853,"spinDirection":39},"zone":13,"typeConfidence":2.0,"plateTime":0.4412614919071567,"extension":7.514882322820421},"index":2,"playId":"31d54c17-782c-3602-b139-56b576b54980","pitchNumber":2,"startTime":"2025-10-20T00:39:23.665Z","endTime":"2025-10-20T00:39:28.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":77.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.079356653522403,"aZ":-31.454772304360226,"pfxX":1.149888006883609,"pfxZ":0.4611902978705107,"pX":0.07140392036096802,"pZ":1.9756907108025248,"vX0":1.158077335498509,"vY0":-125.59910065834731,"vZ0":-3.1016114721397656,"x":114.28,"y":185.44,"x0":-0.5491482387484521,"y0":50.00339405170076,"z0":5.848933981772962,"aX":1.7932057899522715},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.2,"breakHorizontal":-2.4,"spinRate":1771,"spinDirection":74},"zone":8,"typeConfidence":2.0,"plateTime":0.4401276252302355,"extension":7.486763187014031},"index":3,"playId":"7c98174b-e598-35a7-a22a-b0e070f51baf","pitchNumber":3,"startTime":"2025-10-20T00:39:43.066Z","endTime":"2025-10-20T00:39:47.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-10-20T00:40:00.617Z","endTime":"2025-10-20T00:40:09.179Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.21082470595265,"aZ":-14.679994690745879,"pfxX":-4.451545020594196,"pfxZ":8.980537769346665,"pX":0.43605055376123336,"pZ":1.469438013321022,"vX0":4.2750410736825915,"vY0":-138.74670013143847,"vZ0":-8.924206044397017,"x":100.38,"y":199.11,"x0":-0.5467890775161328,"y0":50.006620273202444,"z0":5.707326435362712,"aX":-8.675988964918158},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":7.2,"spinRate":1803,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.3948556773564893,"extension":7.64551179613531},"index":5,"playId":"3aab2d5e-476d-38cd-bbb2-11924af7e6fc","pitchNumber":4,"startTime":"2025-10-20T00:40:09.179Z","endTime":"2025-10-20T00:40:13.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":1.2,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:40:13.507Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Springer walks. Addison Barger to 3rd. Isiah Kiner-Falefa to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-20T00:40:16.466Z","endTime":"2025-10-20T00:42:00.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"postOnThird":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.0,"strikeZoneTop":3.5411322627612,"strikeZoneBottom":1.56158838937744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.07338006961837,"aZ":-31.73428889292097,"pfxX":0.5971765754921398,"pfxZ":0.2726624626488272,"pX":0.09695341752054995,"pZ":1.2926906842316335,"vX0":1.1564150014218233,"vY0":-127.73738508545418,"vZ0":-4.759035945093897,"x":113.3,"y":203.88,"x0":-0.44420726335022104,"y0":50.00276067505899,"z0":5.755782981222539,"aX":0.9593780907417067},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":-1.4,"spinRate":1634,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.43340250525137414,"extension":7.592481133996894},"index":0,"playId":"d1fe3605-8c0c-35cd-b83a-f653feef0d27","pitchNumber":1,"startTime":"2025-10-20T00:40:52.638Z","endTime":"2025-10-20T00:40:57.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.5427368127702,"strikeZoneBottom":1.63366692700383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.51195248167383,"aZ":-32.704138336260186,"pfxX":-0.2005179505510828,"pfxZ":-0.32951508782174166,"pX":1.1743496774186994,"pZ":1.0960915984730522,"vX0":3.67234537329003,"vY0":-125.54816995914011,"vZ0":-5.020540979993144,"x":72.24,"y":209.19,"x0":-0.2789356415997447,"y0":50.00378316501641,"z0":5.77183685582506,"aX":-0.32162236841935826},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.4,"breakHorizontal":-0.5,"spinRate":1762,"spinDirection":19},"zone":14,"typeConfidence":2.0,"plateTime":0.43564289439816717,"extension":7.923501853455895},"index":1,"playId":"6398f3d5-024b-355a-9fda-bffa2192fee3","pitchNumber":2,"startTime":"2025-10-20T00:41:12.852Z","endTime":"2025-10-20T00:41:17.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.0,"strikeZoneTop":3.52520597675716,"strikeZoneBottom":1.61005763177599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.616440431153578,"aZ":-29.85392382158898,"pfxX":1.2030810353433057,"pfxZ":1.4442706085155246,"pX":-0.5546676306237693,"pZ":1.249430190649821,"vX0":-0.9821619064534338,"vY0":-127.29003949383626,"vZ0":-5.18938022707907,"x":138.14,"y":205.05,"x0":-0.3158017397305539,"y0":50.00014623213483,"z0":5.742891865121104,"aX":1.9294693410225854},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":-1.9,"spinRate":1742,"spinDirection":84},"zone":13,"typeConfidence":2.0,"plateTime":0.43406418362407884,"extension":7.419191925956472},"index":2,"playId":"8a0355d6-b739-3f0a-9e9e-41b0d46f9e98","pitchNumber":3,"startTime":"2025-10-20T00:41:33.625Z","endTime":"2025-10-20T00:41:38.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.5824993897189,"strikeZoneBottom":1.57141805424534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.0711191508413,"aZ":-13.207885244364821,"pfxX":-3.9990000315080234,"pfxZ":9.816313758615463,"pX":-1.1169159197731289,"pZ":3.5296368323895693,"vX0":-0.7911741115208625,"vY0":-137.9689348148296,"vZ0":-4.044952750744811,"x":159.57,"y":143.48,"x0":-0.30698819050436005,"y0":50.0024657973588,"z0":5.901910207045523,"aX":-7.725597977240941},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":7.4,"spinRate":1880,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3966682301248561,"extension":7.439656822904241},"index":3,"playId":"79a466b7-f76d-311a-bc04-11e7244c2cce","pitchNumber":4,"startTime":"2025-10-20T00:41:56.216Z","endTime":"2025-10-20T00:42:00.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"first":{"id":643396,"link":"/api/v1/people/643396"},"second":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":3.999999999999986,"leverageIndex":1.33,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:42:00.934Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathan Lukes strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-20T00:42:01.328Z","endTime":"2025-10-20T00:43:32.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"postOnSecond":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"postOnThird":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":86.3,"endSpeed":78.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.053717586685245,"aZ":-30.977374909422828,"pfxX":0.09714114455989176,"pfxZ":0.7631182828004075,"pX":0.9109203018669051,"pZ":1.3632667415633213,"vX0":3.093152852301544,"vY0":-125.45953069206986,"vZ0":-4.529413189111565,"x":82.28,"y":201.97,"x0":-0.36087573353111657,"y0":50.00173175052144,"z0":5.774239961803494,"aX":0.15113024378970652},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.4,"breakHorizontal":-1.1,"spinRate":1793,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.43991614106193433,"extension":7.609908068554171},"index":0,"playId":"b007c658-ec6b-367e-a370-de9a017c6338","pitchNumber":1,"startTime":"2025-10-20T00:42:41.103Z","endTime":"2025-10-20T00:42:44.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.12742496467322,"aZ":-13.151232941496774,"pfxX":-5.09370334560484,"pfxZ":9.58940975438155,"pX":-0.010153852711559384,"pZ":2.143896412648285,"vX0":2.6830806764676596,"vY0":-140.06829745126018,"vZ0":-7.725438639040003,"x":117.39,"y":180.89,"x0":-0.3195481913484116,"y0":50.002962941155005,"z0":5.80084811812465,"aX":-10.104329331161727},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":2109,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3912997648856198,"extension":7.604765267790085},"index":1,"playId":"4281405b-274e-3333-b00b-4997bcff3ed5","pitchNumber":2,"startTime":"2025-10-20T00:43:04.620Z","endTime":"2025-10-20T00:43:07.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":72.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3596152393732,"aZ":-24.861991543781116,"pfxX":-6.570868105744259,"pfxZ":5.348633762620287,"pX":-0.44055734280120895,"pZ":1.963733000927211,"vX0":2.5591470686530724,"vY0":-117.08300131481292,"vZ0":-3.1138935097133937,"x":133.79,"y":185.76,"x0":-0.7037177567952349,"y0":50.00181281671069,"z0":5.6775328642350456,"aX":-8.978045604381252},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":9.1,"breakHorizontal":11.2,"spinRate":584,"spinDirection":278},"zone":7,"typeConfidence":2.0,"plateTime":0.47066442615087123,"extension":7.477858342514627},"index":2,"playId":"c9f0843d-cf76-3279-b2a2-d004e72eaa28","pitchNumber":3,"startTime":"2025-10-20T00:43:27.845Z","endTime":"2025-10-20T00:43:32.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.3,"awayTeamWinProbability":23.700000000000003,"homeTeamWinProbabilityAdded":-5.099999999999994,"leverageIndex":1.62,"dramaIndex":77.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:43:32.310Z","atBatIndex":16},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Vladimir Guerrero Jr. grounds into a force out, third baseman Eugenio Suárez to second baseman Leo Rivas. George Springer out at 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-10-20T00:43:48.664Z","endTime":"2025-10-20T00:44:49.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.65722335698251,"strikeZoneBottom":1.55267729386285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04991181469069,"aZ":-30.011656808277056,"pfxX":-0.16411440213878015,"pfxZ":1.3435858619569323,"pX":0.6930256710543837,"pZ":-0.0493712555109364,"vX0":2.582427501632941,"vY0":-126.11896570112683,"vZ0":-7.955059435735651,"x":90.58,"y":240.11,"x0":-0.32357687261029444,"y0":50.00263142913205,"z0":5.571844523454319,"aX":-0.2642744468345148},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.8,"breakHorizontal":-0.4,"spinRate":1875,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.43457665195096906,"extension":7.904573108965524},"index":0,"playId":"c7fe0999-ef5c-3506-b1ee-3a69e03d0282","pitchNumber":1,"startTime":"2025-10-20T00:44:09.017Z","endTime":"2025-10-20T00:44:13.154Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":79.2,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.35839437741731,"aZ":-30.207996645563682,"pfxX":0.6252817429069394,"pfxZ":1.2083238046862164,"pX":0.1379983960923705,"pZ":1.6795353390688892,"vX0":0.6924290150703997,"vY0":-128.72368877141454,"vZ0":-4.287997734379722,"x":111.74,"y":193.43,"x0":-0.21884572149887527,"y0":50.002379992343194,"z0":5.789113639617875,"aX":1.0170080395627874},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.2,"breakHorizontal":-1.3,"spinRate":1634,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.4306021872061656,"extension":7.605998118573001},"hitData":{"launchSpeed":116.0,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":108.21,"coordY":165.05}},"index":1,"playId":"8f0964f4-08a1-33f4-a368-613039969639","pitchNumber":2,"startTime":"2025-10-20T00:44:42.285Z","endTime":"2025-10-20T00:44:49.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":543807,"link":"/api/v1/people/543807"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":680718,"link":"/api/v1/people/680718"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-5.099999999999994,"leverageIndex":1.98,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:44:49.391Z","atBatIndex":17},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.P. Crawford walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-20T00:47:50.824Z","endTime":"2025-10-20T00:49:26.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.46201625013358,"strikeZoneBottom":1.58804059295115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.313288006665125,"aZ":-11.273988069191967,"pfxX":-0.4990043355816154,"pfxZ":11.572116713583203,"pX":0.29875841611085735,"pZ":3.663646155093132,"vX0":1.9020410325633708,"vY0":-134.10852668016565,"vZ0":-6.501015818954358,"x":105.61,"y":139.86,"x0":-0.3574803288423804,"y0":50.002175057377656,"z0":6.937884852921812,"aX":-0.9014773804038758},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":19.6,"breakHorizontal":0.5,"spinRate":2153,"spinDirection":198},"zone":12,"typeConfidence":0.89,"plateTime":0.4097667847086215,"extension":5.944803702425417},"index":0,"playId":"d13373ea-87db-3701-a714-2f7af4a04316","pitchNumber":1,"startTime":"2025-10-20T00:47:51.559Z","endTime":"2025-10-20T00:47:57.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.38533897570641,"strikeZoneBottom":1.59947354722421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.134923678003126,"aZ":-12.507131755495493,"pfxX":-0.8188955626280698,"pfxZ":11.069518797084788,"pX":-0.5968616221290364,"pZ":2.27797492991885,"vX0":-0.22551063972749705,"vY0":-133.10102491772994,"vZ0":-9.50287931334569,"x":139.75,"y":177.27,"x0":-0.4044446593716876,"y0":50.00656690798483,"z0":6.822407547191,"aX":-1.4553961899355345},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.0,"breakHorizontal":1.6,"spinRate":2140,"spinDirection":192},"zone":4,"typeConfidence":0.89,"plateTime":0.41304166454776325,"extension":6.275788847409333},"index":1,"playId":"d315f255-c4de-3fc5-b256-8fec3d975040","pitchNumber":2,"startTime":"2025-10-20T00:48:07.950Z","endTime":"2025-10-20T00:48:12.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84175146653417,"aZ":-23.10281463154535,"pfxX":-6.276968732382398,"pfxZ":6.16271273183063,"pX":-1.033290968852327,"pZ":1.472611250974583,"vX0":0.6182265638594382,"vY0":-120.63944803888118,"vZ0":-8.183573518745911,"x":156.39,"y":199.02,"x0":-0.47789735537382044,"y0":50.000385509617466,"z0":6.9502527799612075,"aX":-9.235055013899352},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":9.5,"breakHorizontal":11.2,"spinRate":1521,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.45431230530351385,"extension":6.084361038402497},"index":2,"playId":"654c9454-db82-31be-b99a-12c8268bbb1f","pitchNumber":3,"startTime":"2025-10-20T00:48:25.763Z","endTime":"2025-10-20T00:48:29.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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":"2025-10-20T00:48:45.473Z","endTime":"2025-10-20T00:48:49.604Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.35525442139894,"strikeZoneBottom":1.60659872398806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84557761302103,"aZ":-22.362669848522554,"pfxX":-5.637055159560628,"pfxZ":6.861967488001462,"pX":0.10706573339527983,"pZ":-1.1084273961974964,"vX0":2.759676192676636,"vY0":-119.101976215338,"vZ0":-13.631391636248676,"x":112.92,"y":268.71,"x0":-0.33701230317761227,"y0":50.00504924215394,"z0":6.730471062112594,"aX":-8.062738303693743},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":9.2,"breakHorizontal":9.5,"spinRate":1388,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.4606875544484965,"extension":6.064315740818859},"index":4,"playId":"71a1eed8-3c3b-363c-b77b-a01eb2896aea","pitchNumber":4,"startTime":"2025-10-20T00:48:49.604Z","endTime":"2025-10-20T00:48:53.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.41486489996164,"strikeZoneBottom":1.55617689701918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.957715899750156,"aZ":-21.499241364373685,"pfxX":-0.8720925793894825,"pfxZ":6.3352325121588855,"pX":0.7754097897741252,"pZ":1.1533688686199985,"vX0":3.3353155220597417,"vY0":-129.01791058733266,"vZ0":-10.114881665452527,"x":87.44,"y":207.64,"x0":-0.42108303640673383,"y0":50.00524963049738,"z0":6.783329304677966,"aX":-1.4703892168125567},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":9.4,"breakHorizontal":0.8,"spinRate":2143,"spinDirection":207},"zone":14,"typeConfidence":0.86,"plateTime":0.4246245492729126,"extension":6.119861562311193},"index":5,"playId":"cb36d7e7-3248-39db-ab76-b22528857dc0","pitchNumber":5,"startTime":"2025-10-20T00:49:06.876Z","endTime":"2025-10-20T00:49:11.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":94.1,"endSpeed":85.8,"strikeZoneTop":3.35007465145546,"strikeZoneBottom":1.49155453178448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40032585771007,"aZ":-13.240291912892602,"pfxX":-2.1518270711873706,"pfxZ":10.00909762063821,"pX":-1.1508408757795345,"pZ":3.4464770014129598,"vX0":-1.165976917475622,"vY0":-136.9553004617643,"vZ0":-6.735190386745876,"x":160.87,"y":145.73,"x0":-0.43944786276955905,"y0":50.00411368431187,"z0":6.850506605498699,"aX":-4.071307867065335},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":4.2,"spinRate":2155,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.40055342091745283,"extension":6.283071740359467},"index":6,"playId":"48c95c5d-e804-3dfc-b071-b59b30c97a32","pitchNumber":6,"startTime":"2025-10-20T00:49:21.923Z","endTime":"2025-10-20T00:49:26.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":-4.200000000000003,"leverageIndex":0.97,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:49:26.520Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Canzone strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-20T00:49:26.487Z","endTime":"2025-10-20T00:50:54.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.45473401807834,"strikeZoneBottom":1.59070984186098,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.871842474668238,"aZ":-13.582056173996694,"pfxX":-2.5388803667106616,"pfxZ":9.886697587080686,"pX":-0.684879920683958,"pZ":2.666051270292881,"vX0":0.08840363215603966,"vY0":-136.69059531605066,"vZ0":-8.753389662935225,"x":143.11,"y":166.8,"x0":-0.3881622707460509,"y0":50.006157221675096,"z0":6.855988102664252,"aX":-4.775128431653704},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":4.6,"spinRate":2118,"spinDirection":194},"zone":4,"typeConfidence":0.9,"plateTime":0.40167499011355456,"extension":6.152318221356951},"index":0,"playId":"8f87ffda-b0bd-3b12-9481-241dbb08c637","pitchNumber":1,"startTime":"2025-10-20T00:49:51.674Z","endTime":"2025-10-20T00:49:55.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63398314984445,"aZ":-28.481575885198044,"pfxX":-6.790901175110626,"pfxZ":2.511324662352953,"pX":0.0526659381382823,"pZ":1.9717046167143302,"vX0":2.931985574350131,"vY0":-120.53561924277119,"vZ0":-6.085584848953679,"x":114.99,"y":185.54,"x0":-0.29780512810309195,"y0":50.00415511495277,"z0":7.0471931372707886,"aX":-9.983629551162188},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.4,"breakHorizontal":11.6,"spinRate":1525,"spinDirection":216},"zone":8,"typeConfidence":0.9,"plateTime":0.45458650464354244,"extension":5.90899318707345},"index":1,"playId":"2b9e8490-9787-35ed-87ca-f06e401b3bb0","pitchNumber":2,"startTime":"2025-10-20T00:50:08.561Z","endTime":"2025-10-20T00:50:12.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.37474343143739,"strikeZoneBottom":1.58013040037489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.307818424802935,"aZ":-27.401541062904283,"pfxX":-6.677089612923854,"pfxZ":3.3073203455963225,"pX":0.03172223834080335,"pZ":-0.6267945148156379,"vX0":3.262062886324389,"vY0":-119.70889408014882,"vZ0":-11.501344723283855,"x":115.79,"y":255.7,"x0":-0.48514682933500125,"y0":50.002443727411276,"z0":6.715535623510243,"aX":-9.63671053031534},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.4,"breakHorizontal":11.3,"spinRate":1551,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.4585266145426088,"extension":6.411163404477698},"index":2,"playId":"d95772be-b146-35b5-827e-a7b6d00e6164","pitchNumber":3,"startTime":"2025-10-20T00:50:25.527Z","endTime":"2025-10-20T00:50:29.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":83.5,"endSpeed":76.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.294764357926248,"aZ":-25.2658949105407,"pfxX":-5.839237028476605,"pfxZ":4.638973133175666,"pX":-0.0723075045115973,"pZ":1.5257317020683594,"vX0":2.646068326783211,"vY0":-121.4159094724768,"vZ0":-7.706328667358004,"x":119.76,"y":197.59,"x0":-0.4189713416991129,"y0":50.00377362720225,"z0":6.947005353222396,"aX":-8.698062933491316},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.7,"breakHorizontal":10.0,"spinRate":1198,"spinDirection":224},"zone":8,"typeConfidence":0.9,"plateTime":0.45152092650030884,"extension":6.0370617119626635},"index":3,"playId":"e236feb0-882c-3e9f-8e41-d759df7e2ae1","pitchNumber":4,"startTime":"2025-10-20T00:50:50.861Z","endTime":"2025-10-20T00:50:54.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.89999999999999,"awayTeamWinProbability":29.10000000000001,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.69,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:50:54.473Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Leo Rivas singles on a fly ball to center fielder Daulton Varsho. J.P. Crawford to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-20T00:50:56.782Z","endTime":"2025-10-20T00:54:09.671Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"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":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.19237052636565,"strikeZoneBottom":1.49228639388604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.70555016696586,"aZ":-10.58316395606569,"pfxX":-2.9680356085132207,"pfxZ":11.479155803710743,"pX":-0.4385905935757086,"pZ":1.6583755739829085,"vX0":0.5017401911873194,"vY0":-136.8916437095455,"vZ0":-11.687221228641313,"x":133.72,"y":194.0,"x0":-0.2398418609625017,"y0":50.00593500219821,"z0":6.729152228678682,"aX":-5.58431317788554},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":5.3,"spinRate":2233,"spinDirection":192},"zone":7,"typeConfidence":0.91,"plateTime":0.40147580945108796,"extension":5.995368447595098},"index":0,"playId":"df5d287c-de15-328b-9be0-e84007a90e69","pitchNumber":1,"startTime":"2025-10-20T00:51:20.405Z","endTime":"2025-10-20T00:51:24.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.7,"endSpeed":81.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.36264824414601,"aZ":-26.624191484020944,"pfxX":-1.3973786912950668,"pfxZ":3.32403517130904,"pX":0.22027798852912422,"pZ":0.6770659697719821,"vX0":2.111500659242212,"vY0":-128.8346697504326,"vZ0":-10.342830576185953,"x":108.6,"y":220.5,"x0":-0.43078072363101216,"y0":50.00396105577853,"z0":6.823266401507607,"aX":-2.3342890342615},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":2.0,"spinRate":2199,"spinDirection":205},"zone":14,"typeConfidence":0.9,"plateTime":0.4261866778228831,"extension":5.489054291963061},"index":1,"playId":"822dd60d-b038-3bd7-ad43-64e9cd60d7ca","pitchNumber":2,"startTime":"2025-10-20T00:51:40.548Z","endTime":"2025-10-20T00:51:49.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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":"2025-10-20T00:51:58.405Z","endTime":"2025-10-20T00:52:13.770Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.3144020061603,"strikeZoneBottom":1.61477328464328,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.98378302775951,"aZ":-25.29614995512139,"pfxX":-7.6426160906208995,"pfxZ":4.590081895073523,"pX":-0.6134096395805558,"pZ":0.9310571225749125,"vX0":2.0506442073042868,"vY0":-121.64786420104834,"vZ0":-9.021092566536625,"x":140.38,"y":213.64,"x0":-0.4747224433906172,"y0":50.001407860182695,"z0":6.882106027449201,"aX":-11.446949687608353},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.4,"breakHorizontal":13.3,"spinRate":1357,"spinDirection":220},"zone":13,"typeConfidence":0.9,"plateTime":0.4503395564286179,"extension":5.649955161422687},"index":3,"playId":"7dab402f-93c2-3c5a-905e-1a422a186050","pitchNumber":3,"startTime":"2025-10-20T00:52:13.770Z","endTime":"2025-10-20T00:52:18.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.28605943518999,"strikeZoneBottom":1.50541043463343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.435065472165462,"aZ":-25.221614372015928,"pfxX":-7.749186780632668,"pfxZ":4.6299286756808735,"pX":-0.8274290621869475,"pZ":-0.07171715084576434,"vX0":1.3159321078884545,"vY0":-121.9255238183937,"vZ0":-11.181498986401847,"x":148.54,"y":240.72,"x0":-0.36805312588664535,"y0":50.00559889831227,"z0":6.758279820810159,"aX":-11.644549429083584},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.9,"breakHorizontal":13.7,"spinRate":1554,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.44959307511455604,"extension":5.573986582722303},"index":4,"playId":"4e6b3604-aa84-3eb9-9a21-016f6d4c5b0a","pitchNumber":4,"startTime":"2025-10-20T00:52:33.179Z","endTime":"2025-10-20T00:52:37.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":93.6,"endSpeed":85.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.970649609431256,"aZ":-10.097507005801477,"pfxX":-3.3388769178624433,"pfxZ":11.876715874818373,"pX":0.024994092788423176,"pZ":2.3875339105426066,"vX0":2.2269898064270035,"vY0":-136.0026960641724,"vZ0":-9.86694941718752,"x":116.05,"y":174.32,"x0":-0.37388166328822103,"y0":50.00482394929176,"z0":6.779382793530194,"aX":-6.207373120910353},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.4,"breakHorizontal":5.5,"spinRate":2164,"spinDirection":198},"zone":5,"typeConfidence":0.9,"plateTime":0.4039233698959115,"extension":6.066268739120751},"index":5,"playId":"e38e5900-bf2c-3cf4-b408-d9f74129dc91","pitchNumber":5,"startTime":"2025-10-20T00:53:06.349Z","endTime":"2025-10-20T00:53:12.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.28212919760404,"strikeZoneBottom":1.5015621868438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.00942119098578,"aZ":-26.281454630685552,"pfxX":-5.406250177613923,"pfxZ":3.979755742972925,"pX":-0.35028544784049864,"pZ":3.813753261348563,"vX0":1.6390421084493993,"vY0":-120.47368907264726,"vZ0":-2.4939019540402954,"x":130.35,"y":135.81,"x0":-0.3345715865485318,"y0":50.00030512245214,"z0":7.170294568926506,"aX":-7.996020665179652},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.0,"breakHorizontal":9.5,"spinRate":1183,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.4535423360649866,"extension":5.815232616756815},"index":6,"playId":"b4d077d5-12d0-361a-b664-addfdbc2ac8c","pitchNumber":6,"startTime":"2025-10-20T00:53:34.676Z","endTime":"2025-10-20T00:53:39.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.17740958849793,"aZ":-9.385178462694618,"pfxX":-3.0034039195720506,"pfxZ":11.891226346045352,"pX":-0.35003216929228126,"pZ":2.5069996940268697,"vX0":1.1313078858477341,"vY0":-137.7050371003966,"vZ0":-9.883733448559079,"x":130.34,"y":171.09,"x0":-0.3764874078205964,"y0":50.00236852273596,"z0":6.781892521655795,"aX":-5.755789646415987},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.6,"breakHorizontal":5.2,"spinRate":2107,"spinDirection":197},"zone":4,"typeConfidence":0.91,"plateTime":0.39806862350643435,"extension":5.935019519231437},"hitData":{"launchSpeed":95.4,"launchAngle":36.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":187.19,"coordY":72.91}},"index":7,"playId":"c9b7eed8-0fb0-3e63-9303-5725840b84d6","pitchNumber":7,"startTime":"2025-10-20T00:53:56.311Z","endTime":"2025-10-20T00:54:09.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.5,"awayTeamWinProbability":33.5,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":1.36,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:54:09.671Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Julio Rodríguez walks. J.P. Crawford to 3rd. Leo Rivas to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-20T00:54:29.579Z","endTime":"2025-10-20T00:58:39.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"postOnThird":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.4,"strikeZoneTop":3.30208447533936,"strikeZoneBottom":1.50550275079213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.113808918679993,"aZ":-29.647977023385778,"pfxX":-2.591454530357777,"pfxZ":1.519285602965759,"pX":1.0544749922299823,"pZ":1.2942258379309781,"vX0":4.464585125896065,"vY0":-128.04883710468678,"vZ0":-8.31004648296737,"x":76.81,"y":203.84,"x0":-0.37393922174416033,"y0":50.003610277938726,"z0":6.896989625683336,"aX":-4.309674700879263},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.1,"breakHorizontal":3.7,"spinRate":2141,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.4275351419705764,"extension":6.107991891875097},"index":0,"playId":"75df392f-4ea5-33f6-ad03-fd2976817611","pitchNumber":1,"startTime":"2025-10-20T00:54:49.444Z","endTime":"2025-10-20T00:54:54.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.36324575516411,"strikeZoneBottom":1.5393009684486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.325210074708096,"aZ":-26.973984043600847,"pfxX":-2.442693337843273,"pfxZ":3.1660605369465333,"pX":0.8883353316076049,"pZ":1.4946014429457557,"vX0":4.136935808381595,"vY0":-127.17035473657918,"vZ0":-8.013740716400209,"x":83.14,"y":198.43,"x0":-0.4398867066576252,"y0":50.00558137529683,"z0":6.817113768556641,"aX":-4.014526566817097},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.2,"breakHorizontal":3.5,"spinRate":2200,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.4301964328792751,"extension":6.0199844977701815},"index":1,"playId":"8fe8b566-ca89-31f0-a7f8-37d500a5f947","pitchNumber":2,"startTime":"2025-10-20T00:55:04.286Z","endTime":"2025-10-20T00:55:07.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":true,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"actionPlayId":"8fe8b566-ca89-31f0-a7f8-37d500a5f947","startTime":"2025-10-20T00:55:16.895Z","endTime":"2025-10-20T00:57:43.323Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":141},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26592582864123,"aZ":-26.0195496930892,"pfxX":-2.1565537662014913,"pfxZ":3.6964728715232216,"pX":-0.40079111948367274,"pZ":0.8248694381953223,"vX0":0.9795927096495136,"vY0":-128.40410427778633,"vZ0":-10.116991276715826,"x":132.28,"y":216.51,"x0":-0.5076026967364093,"y0":50.00534749540047,"z0":6.849999543959633,"aX":-3.5916995954885964},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":3.7,"spinRate":2243,"spinDirection":197},"zone":13,"typeConfidence":0.9,"plateTime":0.42702530824384777,"extension":6.078916679972668},"index":3,"playId":"e67c8974-9a35-30a4-970d-89dba63facd7","pitchNumber":3,"startTime":"2025-10-20T00:57:43.323Z","endTime":"2025-10-20T00:57:47.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"startTime":"2025-10-20T00:57:57.164Z","endTime":"2025-10-20T00:58:16.181Z","isPitch":false,"type":"action","player":{"id":677594,"link":"/api/v1/people/677594"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.3584135004933,"strikeZoneBottom":1.45826070742111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.124401128400848,"aZ":-22.666432085146397,"pfxX":-6.26316504769859,"pfxZ":6.38262382441423,"pX":0.5914837081229274,"pZ":0.8533809654553235,"vX0":3.8309034234931674,"vY0":-121.12845673565491,"vZ0":-9.722159875110332,"x":94.45,"y":215.74,"x0":-0.19491050590652806,"y0":50.0025372208012,"z0":6.892838943107652,"aX":-9.32923390907737},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.5,"breakHorizontal":10.4,"spinRate":1556,"spinDirection":212},"zone":14,"typeConfidence":0.9,"plateTime":0.4517712145134487,"extension":6.18983682496231},"index":5,"playId":"711c7eee-4c3a-3d35-9e48-ac6472f0e0ec","pitchNumber":4,"startTime":"2025-10-20T00:58:16.181Z","endTime":"2025-10-20T00:58:20.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.20485532744599,"strikeZoneBottom":1.44314759721184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.68903159122741,"aZ":-25.104292746434545,"pfxX":-2.1359171259699234,"pfxZ":4.195324861755505,"pX":-1.1573916855254571,"pZ":1.676588640731726,"vX0":-0.8378772631848059,"vY0":-129.198721814335,"vZ0":-8.496496073800744,"x":161.12,"y":193.51,"x0":-0.5510684626454856,"y0":50.005172991722,"z0":6.94664388543313,"aX":-3.5998210153800856},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.9,"breakHorizontal":4.1,"spinRate":2278,"spinDirection":196},"zone":13,"typeConfidence":0.86,"plateTime":0.4244501873543194,"extension":5.986575123840274},"index":6,"playId":"228aa489-8ea1-305a-bb48-87b31838822a","pitchNumber":5,"startTime":"2025-10-20T00:58:33.452Z","endTime":"2025-10-20T00:58:39.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":-7.0,"leverageIndex":2.22,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:58:39.024Z","atBatIndex":21},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cal Raleigh grounds into a double play, first baseman Vladimir Guerrero Jr. to shortstop Andrés Giménez to pitcher Trey Yesavage. Julio Rodríguez out at 2nd. Cal Raleigh out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-10-20T00:59:46.926Z","endTime":"2025-10-20T00:59:57.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-20T00:58:45.927Z","endTime":"2025-10-20T00:59:49.188Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.814588511438604,"aZ":-23.729238683199387,"pfxX":-5.378457705305185,"pfxZ":5.690462494428823,"pX":0.36150631730852395,"pZ":2.3944730750966112,"vX0":3.2263388345994177,"vY0":-121.37418881652819,"vZ0":-6.106533210191309,"x":103.22,"y":174.13,"x0":-0.2894185464142698,"y0":50.005308208076315,"z0":7.022762914856938,"aX":-7.987552201650468},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.0,"breakHorizontal":8.9,"spinRate":1467,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.45209710901009403,"extension":5.980040771349283},"hitData":{"launchSpeed":100.5,"launchAngle":-2.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.29,"coordY":173.15}},"index":1,"playId":"d08eef38-9a9f-3d6c-b619-c253b66a4822","pitchNumber":1,"startTime":"2025-10-20T00:59:49.188Z","endTime":"2025-10-20T00:59:57.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":16.900000000000006,"leverageIndex":2.93,"dramaIndex":182.0,"contextMetrics":{},"playEndTime":"2025-10-20T00:59:57.494Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Kirk grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-20T01:03:17.508Z","endTime":"2025-10-20T01:04:31.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.7,"strikeZoneTop":3.1662763460318,"strikeZoneBottom":1.48050120891821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.6146669055079,"aZ":-37.36195021913375,"pfxX":8.261689017520002,"pfxZ":-3.847097340431924,"pX":0.10531078902228423,"pZ":3.08760921937076,"vX0":-0.9178213099943227,"vY0":-115.92770961557787,"vZ0":1.6676460861703004,"x":112.99,"y":155.41,"x0":-0.5636760146467764,"y0":50.00324421094558,"z0":5.9510516234838,"aX":11.137178349322587},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-6.2,"breakHorizontal":-14.6,"spinRate":2297,"spinDirection":42},"zone":2,"typeConfidence":2.0,"plateTime":0.47421359262274976,"extension":7.339167149810579},"index":0,"playId":"11db1701-8a3f-355e-9395-86bf12a0db93","pitchNumber":1,"startTime":"2025-10-20T01:03:17.508Z","endTime":"2025-10-20T01:03:21.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.20867723048887,"strikeZoneBottom":1.55970717076917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.672000899045077,"aZ":-14.72021170334973,"pfxX":-2.4260436298293353,"pfxZ":9.345087585847931,"pX":-0.45675703081833396,"pZ":2.336195035664929,"vX0":0.24701208700034571,"vY0":-136.23511224142257,"vZ0":-6.207124850877281,"x":134.41,"y":175.7,"x0":-0.23392743883836534,"y0":50.00605071189929,"z0":5.673090480386187,"aX":-4.532513696091517},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":4.3,"spinRate":2073,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4030185299214679,"extension":7.8283958112933165},"index":1,"playId":"0d63ef2f-84f3-3aca-8ba1-9092d30887a0","pitchNumber":2,"startTime":"2025-10-20T01:03:34.443Z","endTime":"2025-10-20T01:03:38.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"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":"2025-10-20T01:03:48.049Z","endTime":"2025-10-20T01:04:02.121Z","isPitch":false,"type":"action","player":{"id":672386,"link":"/api/v1/people/672386"},"defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.11234061680473,"strikeZoneBottom":1.46374772161031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08372728048002,"aZ":-36.52675466708918,"pfxX":8.894149333602714,"pfxZ":-3.122606307845723,"pX":1.3336254168459614,"pZ":0.08737462699022037,"vX0":1.6666945672852909,"vY0":-118.14970174100716,"vZ0":-5.0129640768823975,"x":66.17,"y":236.42,"x0":-0.5375373295165493,"y0":50.00100961895905,"z0":5.639086728677941,"aX":12.417293114845291},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.7,"breakHorizontal":-16.6,"spinRate":2350,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.46578427327136707,"extension":7.550140734830216},"index":3,"playId":"15c4e97a-5ffd-3716-9807-a1017b5934ff","pitchNumber":3,"startTime":"2025-10-20T01:04:02.121Z","endTime":"2025-10-20T01:04:06.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":71.8,"strikeZoneTop":3.11,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.86034486408849,"aZ":-32.30884312291567,"pfxX":-3.0359554401120716,"pfxZ":-0.10226988744554077,"pX":-0.48994591090520506,"pZ":2.213586251654305,"vX0":0.38479236906368025,"vY0":-115.25508400793089,"vZ0":-0.9739675270877897,"x":135.68,"y":179.01,"x0":-0.2670035788600655,"y0":50.00332020183763,"z0":5.810382118186154,"aX":-4.013993669585099},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-0.1,"breakHorizontal":5.4,"spinRate":664,"spinDirection":257},"zone":4,"typeConfidence":2.0,"plateTime":0.4784023429584958,"extension":7.65535576804323},"hitData":{"launchSpeed":103.8,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.57,"coordY":173.66}},"index":4,"playId":"c811da6e-8005-31fa-9ec9-a0f04d9c20d8","pitchNumber":4,"startTime":"2025-10-20T01:04:23.435Z","endTime":"2025-10-20T01:04:31.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:04:31.906Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-20T01:04:43.876Z","endTime":"2025-10-20T01:05:47.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.4,"strikeZoneTop":3.43687133474997,"strikeZoneBottom":1.50262221790047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4968176528253,"aZ":-31.365354513730793,"pfxX":0.36496121951624083,"pfxZ":0.5371128833984269,"pX":-0.6091165104244439,"pZ":2.2135914275962802,"vX0":0.056345231674338234,"vY0":-122.88265752676764,"vZ0":-2.1859323282732257,"x":140.22,"y":179.01,"x0":-0.679785583572902,"y0":50.001326796781264,"z0":5.827357213403252,"aX":0.5478891424720997},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.7,"breakHorizontal":-0.7,"spinRate":1727,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.4488810658622997,"extension":7.388090204288476},"index":0,"playId":"e409aab8-aaee-3caf-aff9-1b79f1abf43f","pitchNumber":1,"startTime":"2025-10-20T01:05:02.169Z","endTime":"2025-10-20T01:05:06.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":73.8,"strikeZoneTop":3.44350808996208,"strikeZoneBottom":1.45348199410821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.540174597166494,"aZ":-36.45444575296368,"pfxX":8.500406751427047,"pfxZ":-3.070861334836053,"pX":-0.1125194440303676,"pZ":2.212087900232383,"vX0":-1.244810404902896,"vY0":-118.45747815196097,"vZ0":-0.2701541328148579,"x":121.29,"y":179.05,"x0":-0.6768670001333624,"y0":50.00113296228917,"z0":5.713427310640102,"aX":11.85519235895349},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.3,"breakHorizontal":-15.0,"spinRate":2251,"spinDirection":41},"zone":5,"typeConfidence":2.0,"plateTime":0.4656965669867894,"extension":7.218464097374589},"index":1,"playId":"7323afaa-b3ef-35d3-99c0-0a5609391331","pitchNumber":2,"startTime":"2025-10-20T01:05:20.937Z","endTime":"2025-10-20T01:05:24.801Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":71.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.983370086238622,"aZ":-30.509789211957944,"pfxX":-3.512446329134284,"pfxZ":1.2608678459914326,"pX":-0.6257075588576719,"pZ":2.591516057109478,"vX0":1.070722607473803,"vY0":-115.14360290332698,"vZ0":-0.6764453564836921,"x":140.85,"y":168.81,"x0":-0.6454178132948452,"y0":50.00132930673727,"z0":5.88852498908028,"aX":-4.630697771390587},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":2.4,"breakHorizontal":6.0,"spinRate":697,"spinDirection":250},"zone":4,"typeConfidence":2.0,"plateTime":0.4790135867549008,"extension":7.539359238535588},"hitData":{"launchSpeed":84.2,"launchAngle":29.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.82,"coordY":81.53}},"index":2,"playId":"ebd43249-8c72-3d20-8eb5-329780a739a4","pitchNumber":3,"startTime":"2025-10-20T01:05:38.680Z","endTime":"2025-10-20T01:05:47.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:05:47.919Z","atBatIndex":24},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Ernie Clement triples (1) on a fly ball to left fielder Randy Arozarena.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-20T01:05:48.324Z","endTime":"2025-10-20T01:06:31.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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.1,"endSpeed":84.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.01858408181652,"aZ":-14.047583574058933,"pfxX":-1.423771834852319,"pfxZ":9.881034448747524,"pX":-0.40213868054050383,"pZ":2.862594158731477,"vX0":0.39019916318253656,"vY0":-135.42806918461974,"vZ0":-5.045528578603909,"x":132.33,"y":161.49,"x0":-0.36427775161077064,"y0":50.00114967368525,"z0":5.75247619714085,"aX":-2.6114034777194153},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":2.5,"spinRate":1925,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.4063818482825101,"extension":7.707103342780761},"hitData":{"launchSpeed":96.1,"launchAngle":32.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.57,"coordY":86.07}},"index":0,"playId":"71e47ae5-27b7-39c7-98c5-dbff09c7ed7d","pitchNumber":1,"startTime":"2025-10-20T01:06:14.649Z","endTime":"2025-10-20T01:06:31.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.8,"awayTeamWinProbability":24.200000000000003,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.31,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:06:31.793Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Addison Barger homers (2) on a fly ball to right center field. Ernie Clement scores.","rbi":2,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-20T01:06:56.204Z","endTime":"2025-10-20T01:07:46.323Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.8,"strikeZoneTop":3.64006252055425,"strikeZoneBottom":1.61537068495498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95645397731667,"aZ":-34.98257285068034,"pfxX":-1.5134653026114622,"pfxZ":-1.8246474180888583,"pX":0.09225119912659886,"pZ":2.408475837167013,"vX0":2.4211536783324905,"vY0":-123.63839577649993,"vZ0":-1.1813444439700214,"x":113.48,"y":173.75,"x0":-0.7055960278673838,"y0":50.00259979958186,"z0":5.843267206881781,"aX":-2.3299467952983144},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.4,"breakHorizontal":2.2,"spinRate":1821,"spinDirection":40},"zone":5,"typeConfidence":2.0,"plateTime":0.443973082274395,"extension":7.486398245188634},"index":0,"playId":"382b43a1-63e5-39cc-addc-2efbe0eff53d","pitchNumber":1,"startTime":"2025-10-20T01:07:05.084Z","endTime":"2025-10-20T01:07:09.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.980724611654146,"aZ":-34.848102853136886,"pfxX":-1.1043036880045296,"pfxZ":-1.739412136956279,"pX":-0.10410675373198183,"pZ":1.6700989963773236,"vX0":1.8369758016053805,"vY0":-123.30475324509933,"vZ0":-2.8346915293722654,"x":120.97,"y":193.69,"x0":-0.7159621759816446,"y0":50.00241037676537,"z0":5.780731469206401,"aX":-1.696954916271732},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.6,"breakHorizontal":1.6,"spinRate":1861,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.44454954334300645,"extension":7.301825908980639},"hitData":{"launchSpeed":103.1,"launchAngle":23.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":174.02,"coordY":43.36}},"index":1,"playId":"9ef7a586-58da-3dda-b1ce-716f62dec1de","pitchNumber":2,"startTime":"2025-10-20T01:07:23.770Z","endTime":"2025-10-20T01:07:46.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"third":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":12.200000000000003,"leverageIndex":1.04,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:07:46.323Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, shortstop J.P. Crawford to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-10-20T01:08:23.093Z","endTime":"2025-10-20T01:09:30.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-20T01:08:06.763Z","endTime":"2025-10-20T01:08:25.416Z","isPitch":false,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"},"defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.14859951524797,"strikeZoneBottom":1.35224582571407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.239461246033162,"aZ":-11.785417292605672,"pfxX":-2.727098148562752,"pfxZ":10.65904201697273,"pX":0.43446736973130257,"pZ":2.0596937620726186,"vX0":2.780051295424382,"vY0":-137.61274464843552,"vZ0":-7.774684979201419,"x":100.44,"y":183.17,"x0":-0.2357478161569489,"y0":50.0061158728554,"z0":5.724628148383546,"aX":-5.2185185283665},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":4.3,"spinRate":2051,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.3983976740183559,"extension":7.63015165739135},"index":1,"playId":"bbaa15bb-d1d9-3371-8d63-c9816a163ead","pitchNumber":1,"startTime":"2025-10-20T01:08:25.416Z","endTime":"2025-10-20T01:08:29.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.863671279021705,"aZ":-17.305465310410007,"pfxX":-3.0819692913220718,"pfxZ":7.689241413989313,"pX":0.9932504030088248,"pZ":2.919742531329098,"vX0":4.622859702560894,"vY0":-138.20038796775876,"vZ0":-4.563815682588554,"x":79.14,"y":159.95,"x0":-0.30093219230329377,"y0":50.00280967661251,"z0":5.755200184255027,"aX":-5.960218380860399},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":4.6,"spinRate":1887,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3963635981391338,"extension":8.06257686547545},"index":2,"playId":"f93faf6b-edb8-3b0f-887e-53358682b1ee","pitchNumber":2,"startTime":"2025-10-20T01:08:43.983Z","endTime":"2025-10-20T01:08:47.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.2,"strikeZoneTop":3.15941585222242,"strikeZoneBottom":1.31048440211746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.3655015174013,"aZ":-32.32892913333153,"pfxX":-3.6002092941014103,"pfxZ":-0.12119465694738096,"pX":-1.6160926462017582,"pZ":2.770577673704089,"vX0":-1.8228502882450641,"vY0":-113.3742880270163,"vZ0":0.2019337634090388,"x":178.6,"y":163.97,"x0":-0.33173482237993873,"y0":50.00273588193585,"z0":5.929540645398992,"aX":-4.646305854706725},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":0.1,"breakHorizontal":7.0,"spinRate":651,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4846853959694002,"extension":7.515864383792482},"index":3,"playId":"373c9109-d45d-3f3b-80bb-6f379e2a17fe","pitchNumber":3,"startTime":"2025-10-20T01:09:02.609Z","endTime":"2025-10-20T01:09:07.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":79.2,"endSpeed":72.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.58717675306334,"aZ":-29.487572755026182,"pfxX":-3.316059651716193,"pfxZ":2.0214828678456866,"pX":0.2997260269284415,"pZ":0.9012549318109839,"vX0":2.1668783450656295,"vY0":-115.25999096939735,"vZ0":-4.307365209590362,"x":105.58,"y":214.45,"x0":-0.22685431706257986,"y0":50.003822942182794,"z0":5.676108751861448,"aX":-4.413628425513946},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.8,"breakHorizontal":5.4,"spinRate":668,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4771822146348379,"extension":7.617159125672796},"hitData":{"launchSpeed":75.3,"launchAngle":-11.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.23,"coordY":157.96}},"index":4,"playId":"53608980-aa1d-3e5d-9ef1-0ddeabced9e3","pitchNumber":4,"startTime":"2025-10-20T01:09:22.328Z","endTime":"2025-10-20T01:09:30.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:09:30.140Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorge Polanco lines out to right fielder Addison Barger.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-20T01:12:25.743Z","endTime":"2025-10-20T01:14:23.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.8,"strikeZoneTop":3.37651566628386,"strikeZoneBottom":1.67537062047155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.45748079535233,"aZ":-26.540460858901003,"pfxX":-1.1162588678185656,"pfxZ":3.469319524923062,"pX":0.22945985000687544,"pZ":2.6021854487506744,"vX0":2.6463104898702956,"vY0":-127.30856073536127,"vZ0":-5.779232232201045,"x":108.25,"y":168.52,"x0":-0.6829246477693163,"y0":50.005940053927326,"z0":7.028418486746079,"aX":-1.815153599372425},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":1.3,"spinRate":2226,"spinDirection":202},"zone":5,"typeConfidence":0.9,"plateTime":0.43179953500162993,"extension":5.951839798694896},"index":0,"playId":"f250b0cc-df72-3ad5-9c8f-fbd6581a6334","pitchNumber":1,"startTime":"2025-10-20T01:12:38.641Z","endTime":"2025-10-20T01:12:42.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.32273244257849,"strikeZoneBottom":1.59371710397597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.931295076804993,"aZ":-20.34720003650745,"pfxX":-5.903137370968745,"pfxZ":8.108314607652753,"pX":0.07650769922983448,"pZ":0.5695031911196515,"vX0":2.8430768373019832,"vY0":-120.17758750525896,"vZ0":-10.666750678831983,"x":114.08,"y":223.4,"x0":-0.35675415279096484,"y0":50.00322858502829,"z0":6.882981791603305,"aX":-8.609309883229974},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":12.2,"breakHorizontal":10.0,"spinRate":1677,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.4562803903087662,"extension":5.766589094804635},"index":1,"playId":"d99488f4-883a-3eaa-99bc-e68bda2686a6","pitchNumber":2,"startTime":"2025-10-20T01:12:54.055Z","endTime":"2025-10-20T01:12:58.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75927317565045,"aZ":-10.288248408228785,"pfxX":-2.455804352105208,"pfxZ":11.584843168730647,"pX":0.0917168551586286,"pZ":3.3305146391553855,"vX0":1.7143201049631276,"vY0":-136.51167180642753,"vZ0":-7.481428833517267,"x":113.5,"y":148.86,"x0":-0.2250035492102681,"y0":50.00509523543807,"z0":6.8132129954645135,"aX":-4.640435786230972},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.7,"breakHorizontal":4.1,"spinRate":2229,"spinDirection":192},"zone":2,"typeConfidence":0.9,"plateTime":0.401078155144575,"extension":6.036107564862419},"index":2,"playId":"da8884b0-bef0-3aae-bcaa-fc0a3b231582","pitchNumber":3,"startTime":"2025-10-20T01:13:12.156Z","endTime":"2025-10-20T01:13:15.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.30740725455346,"strikeZoneBottom":1.58558296819181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.60476886882283,"aZ":-26.44732867689517,"pfxX":-5.459855157314875,"pfxZ":3.917791371460977,"pX":-1.2807281877641075,"pZ":2.8132258793676637,"vX0":-0.008652186354410285,"vY0":-119.9255571256268,"vZ0":-4.370469820658201,"x":165.82,"y":162.82,"x0":-0.5675208779238379,"y0":50.00061402605651,"z0":7.01085695483024,"aX":-7.972810069494529},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.4,"breakHorizontal":9.8,"spinRate":1453,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.45624870517431404,"extension":5.662973793984555},"index":3,"playId":"6584f9ea-cd04-3e27-bbd8-c3ed53f63d66","pitchNumber":4,"startTime":"2025-10-20T01:13:38.859Z","endTime":"2025-10-20T01:13:43.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.725939248701078,"aZ":-26.783203474631662,"pfxX":-3.932264765891366,"pfxZ":3.3587860946646,"pX":0.952671583825171,"pZ":2.7972661266081147,"vX0":4.335145336792917,"vY0":-126.2188474413276,"vZ0":-5.044903059684078,"x":80.69,"y":163.25,"x0":-0.2797604423856496,"y0":50.00460633824016,"z0":6.990005035210444,"aX":-6.317867440978407},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.2,"breakHorizontal":6.1,"spinRate":2123,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.4346597286836382,"extension":5.892791014339663},"index":4,"playId":"16520046-9a68-36cf-82b1-bf2b50b7ba67","pitchNumber":5,"startTime":"2025-10-20T01:13:54.509Z","endTime":"2025-10-20T01:13:57.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7532292111556,"aZ":-25.38103631963503,"pfxX":-7.294535086135066,"pfxZ":4.652605678356447,"pX":0.21492092718288083,"pZ":2.332974295606291,"vX0":3.0126741522596885,"vY0":-120.4120245198496,"vZ0":-5.770333731237204,"x":108.81,"y":175.79,"x0":-0.10913573922017268,"y0":50.000696437205384,"z0":7.024175238969343,"aX":-10.642821831472052},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.2,"breakHorizontal":12.4,"spinRate":1293,"spinDirection":217},"zone":5,"typeConfidence":0.9,"plateTime":0.4559696222652523,"extension":5.807554033945656},"hitData":{"launchSpeed":81.5,"launchAngle":29.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":204.56,"coordY":113.62}},"index":5,"playId":"aa5b9bc4-2ef1-3996-8c46-b5b47102683f","pitchNumber":6,"startTime":"2025-10-20T01:14:15.063Z","endTime":"2025-10-20T01:14:23.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:14:23.659Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Naylor singles on a line drive to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-20T01:14:24.402Z","endTime":"2025-10-20T01:15:03.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.391645379632287,"aZ":-9.262222825972996,"pfxX":-3.8877112343882545,"pfxZ":11.997784661920507,"pX":0.27640820217095563,"pZ":3.4488917976796665,"vX0":3.2261306252568835,"vY0":-137.52367666991898,"vZ0":-7.595404989571675,"x":106.46,"y":145.66,"x0":-0.40861367446494773,"y0":50.00169005861144,"z0":6.880147507800194,"aX":-7.423067225372337},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":20.3,"breakHorizontal":6.4,"spinRate":2193,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.39876988272248726,"extension":6.152888758913262},"hitData":{"launchSpeed":91.3,"launchAngle":16.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":98.9,"coordY":69.22}},"index":0,"playId":"efafc237-e686-3d81-b94d-4064e239e99c","pitchNumber":1,"startTime":"2025-10-20T01:14:52.103Z","endTime":"2025-10-20T01:15:03.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.46,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:15:03.543Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a ground ball to third baseman Ernie Clement. Josh Naylor to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-20T01:15:03.324Z","endTime":"2025-10-20T01:15:57.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnSecond":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.67142515457781,"aZ":-8.656526842503359,"pfxX":-2.2943167966363376,"pfxZ":12.414913125843558,"pX":0.6726821617125808,"pZ":2.9853524360689754,"vX0":3.365070175816854,"vY0":-136.87483409251865,"vZ0":-8.73293238000732,"x":91.36,"y":158.18,"x0":-0.2755288506713137,"y0":50.00619712084829,"z0":6.813347507353466,"aX":-4.34751396507485},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":20.8,"breakHorizontal":3.5,"spinRate":2124,"spinDirection":196},"zone":3,"typeConfidence":0.91,"plateTime":0.4004199272244535,"extension":6.128217438858869},"index":0,"playId":"3332cc95-8862-3707-ab48-606a95b6a178","pitchNumber":1,"startTime":"2025-10-20T01:15:29.159Z","endTime":"2025-10-20T01:15:32.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.953392297491348,"aZ":-25.582489100693767,"pfxX":-2.6950296068216426,"pfxZ":4.009941402562061,"pX":0.4591029949123564,"pZ":1.9332625433965454,"vX0":3.163204767112501,"vY0":-127.80934341681028,"vZ0":-7.3839239395023615,"x":99.5,"y":186.58,"x0":-0.4482421992261399,"y0":50.003056819678484,"z0":6.88790217342574,"aX":-4.429762041327972},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.8,"breakHorizontal":4.1,"spinRate":2062,"spinDirection":203},"zone":9,"typeConfidence":0.9,"plateTime":0.42962459242147677,"extension":6.126241962579285},"hitData":{"launchSpeed":63.8,"launchAngle":-59.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.15,"coordY":176.81}},"index":1,"playId":"0d3b86ff-1bae-3f06-979a-8d6c198f98d2","pitchNumber":2,"startTime":"2025-10-20T01:15:47.607Z","endTime":"2025-10-20T01:15:57.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.1,"awayTeamWinProbability":15.900000000000006,"homeTeamWinProbabilityAdded":-3.3000000000000114,"leverageIndex":0.95,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:15:57.008Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Eugenio Suárez walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-20T01:15:59.836Z","endTime":"2025-10-20T01:19:02.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"postOnThird":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.52250027675689,"strikeZoneBottom":1.53153768025988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.24564285370419,"aZ":-28.751397783210706,"pfxX":-1.6858783431582882,"pfxZ":2.0613037499386078,"pX":1.2130950182404614,"pZ":3.2748184563818996,"vX0":4.70693156865943,"vY0":-128.15484584082247,"vZ0":-3.94180312688697,"x":70.76,"y":150.36,"x0":-0.4307614530823738,"y0":50.000127877646726,"z0":7.0862570144619506,"aX":-2.795460408867885},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":1.9,"spinRate":2172,"spinDirection":202},"zone":12,"typeConfidence":0.91,"plateTime":0.4278991655997304,"extension":6.039446077767187},"index":0,"playId":"d04fcf4c-260d-39c5-911d-7ad64c07e2b3","pitchNumber":1,"startTime":"2025-10-20T01:16:34.108Z","endTime":"2025-10-20T01:16:38.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.92665243597626,"aZ":-28.933871487683664,"pfxX":-1.809919450429826,"pfxZ":1.9997219213960626,"pX":0.3434631262777536,"pZ":2.1817637082855272,"vX0":2.336147836481973,"vY0":-126.80590961684167,"vZ0":-6.153514873945178,"x":103.91,"y":179.87,"x0":-0.3563755273419414,"y0":50.005062024982124,"z0":6.9605755756722045,"aX":-2.9359287219705967},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.4,"breakHorizontal":2.8,"spinRate":2144,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.4326281430660428,"extension":6.032046312848843},"index":1,"playId":"66dd4a9b-841e-3aa5-906f-44a1207adcea","pitchNumber":2,"startTime":"2025-10-20T01:16:51.697Z","endTime":"2025-10-20T01:16:55.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":95.0,"endSpeed":85.9,"strikeZoneTop":3.47341052199459,"strikeZoneBottom":1.56803715297399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.17587433533057,"aZ":-11.008250820875125,"pfxX":-1.5441807507740846,"pfxZ":11.083518460384276,"pX":-0.46275060193270384,"pZ":3.5946271584303844,"vX0":0.009866544013803324,"vY0":-138.1390935688652,"vZ0":-6.889934801824009,"x":134.64,"y":141.73,"x0":-0.266182372691279,"y0":50.0015505019186,"z0":6.880990323386882,"aX":-2.948788527200328},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.6,"breakHorizontal":2.8,"spinRate":2197,"spinDirection":195},"zone":11,"typeConfidence":0.91,"plateTime":0.39830458125183066,"extension":6.254806342344041},"index":2,"playId":"4ecb65fc-8f7e-327a-b268-7f8e62e9cfb9","pitchNumber":3,"startTime":"2025-10-20T01:17:15.110Z","endTime":"2025-10-20T01:17:21.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.785054074112846,"aZ":-27.811145486719695,"pfxX":-1.7697778032338212,"pfxZ":2.6264653333544583,"pX":0.5710341018811882,"pZ":1.8608789327339612,"vX0":2.953681692554166,"vY0":-128.43350104473757,"vZ0":-7.157673408721106,"x":95.23,"y":188.54,"x0":-0.3664970290202689,"y0":50.00414144485373,"z0":6.861043522421377,"aX":-2.9427083734064086},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.2,"breakHorizontal":2.5,"spinRate":2233,"spinDirection":198},"zone":9,"typeConfidence":0.9,"plateTime":0.42724955069356296,"extension":6.018823134764459},"index":3,"playId":"091ba347-4570-3850-9d65-e29b29578056","pitchNumber":4,"startTime":"2025-10-20T01:17:36.230Z","endTime":"2025-10-20T01:17:39.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.08576513350321,"aZ":-25.32649309068319,"pfxX":-2.9330794469344093,"pfxZ":4.093905682375204,"pX":0.7597696081674131,"pZ":1.2064760962937688,"vX0":3.560629270054703,"vY0":-128.62903061145317,"vZ0":-9.365320267551423,"x":88.04,"y":206.21,"x0":-0.2624129583712013,"y0":50.005011674399015,"z0":6.863716852177279,"aX":-4.907890378596934},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.5,"breakHorizontal":4.4,"spinRate":2195,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.4260983042238453,"extension":6.095095107990198},"index":4,"playId":"8cfe1b41-7951-351e-826b-c6857bd5b1f7","pitchNumber":5,"startTime":"2025-10-20T01:17:55.728Z","endTime":"2025-10-20T01:18:00.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.0,"strikeZoneTop":3.40948568364163,"strikeZoneBottom":1.53287467435891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.85079749545261,"aZ":-26.641913123773303,"pfxX":-3.944607228159909,"pfxZ":3.220820515961228,"pX":-0.3126132209506733,"pZ":0.12653909204665534,"vX0":1.3987535658095653,"vY0":-130.09560551071206,"vZ0":-11.892099160216272,"x":128.92,"y":235.36,"x0":-0.34423509576427463,"y0":50.00178691316134,"z0":6.769937570444277,"aX":-6.772767046764631},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.5,"breakHorizontal":6.8,"spinRate":2196,"spinDirection":204},"zone":13,"typeConfidence":0.9,"plateTime":0.42072969745944366,"extension":6.1294907999071775},"index":5,"playId":"fc1f7dce-2d7d-3496-9c16-9466061eede0","pitchNumber":6,"startTime":"2025-10-20T01:18:19.879Z","endTime":"2025-10-20T01:18:25.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Trey Yesavage. Josh Naylor to 3rd. Randy Arozarena to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"actionPlayId":"fc1f7dce-2d7d-3496-9c16-9466061eede0","startTime":"2025-10-20T01:18:38.771Z","endTime":"2025-10-20T01:18:57.449Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":647304,"link":"/api/v1/people/647304"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"second":{"id":647304,"link":"/api/v1/people/647304"},"postOnSecond":{"id":668227,"link":"/api/v1/people/668227"},"postOnThird":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-3.1999999999999886,"leverageIndex":1.64,"dramaIndex":66.0,"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.9,"strikeZoneTop":3.3244873823358,"strikeZoneBottom":1.58029968290478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.794876141409095,"aZ":-24.397061303686392,"pfxX":-6.818609331899721,"pfxZ":5.167125968353215,"pX":0.4768849571354929,"pZ":3.5848600023258936,"vX0":3.9419051930582896,"vY0":-121.90345526751156,"vZ0":-3.4705573203708453,"x":98.82,"y":141.99,"x0":-0.2745418544213588,"y0":50.00564647601066,"z0":7.131374109428809,"aX":-10.271719920386392},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.8,"breakHorizontal":11.4,"spinRate":1539,"spinDirection":215},"zone":12,"typeConfidence":0.9,"plateTime":0.44917721293208146,"extension":6.1252829246411},"index":7,"playId":"619444a9-1b16-3599-a31f-4559832811b3","pitchNumber":7,"startTime":"2025-10-20T01:18:57.449Z","endTime":"2025-10-20T01:19:02.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":1.64,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:19:02.803Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"J.P. Crawford grounds into a double play, second baseman Isiah Kiner-Falefa to shortstop Andrés Giménez to first baseman Vladimir Guerrero Jr. Eugenio Suárez out at 2nd. J.P. Crawford out at 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-10-20T01:19:03.878Z","endTime":"2025-10-20T01:20:22.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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(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":82.6,"endSpeed":76.3,"strikeZoneTop":3.39972620458577,"strikeZoneBottom":1.5466124521771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78984356112581,"aZ":-25.368928341806473,"pfxX":-6.882196638322786,"pfxZ":4.6452904053612905,"pX":0.28128454124280244,"pZ":1.9209370999657258,"vX0":3.3914133058048144,"vY0":-120.14881587924145,"vZ0":-6.757666760499852,"x":106.28,"y":186.91,"x0":-0.2526663241518582,"y0":50.005415213188925,"z0":7.017875396195322,"aX":-10.085903058977976},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.1,"breakHorizontal":11.6,"spinRate":1497,"spinDirection":217},"zone":9,"typeConfidence":0.9,"plateTime":0.4554928247793306,"extension":5.88216935891417},"index":0,"playId":"435c2787-fd26-3ece-8c7b-e9a18a7f659d","pitchNumber":1,"startTime":"2025-10-20T01:19:28.929Z","endTime":"2025-10-20T01:19:32.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.32191870560309,"strikeZoneBottom":1.52616021016969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.324072266876392,"aZ":-27.394805205158253,"pfxX":-6.795592899854827,"pfxZ":3.2308377741812855,"pX":-0.7455085980189651,"pZ":2.49379315778594,"vX0":1.5278252884611727,"vY0":-120.77550074546382,"vZ0":-5.0094267793398775,"x":145.42,"y":171.45,"x0":-0.5030879730455268,"y0":50.00173009816698,"z0":7.001440718222845,"aX":-10.047417724330064},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":4.9,"breakHorizontal":12.0,"spinRate":1472,"spinDirection":216},"zone":4,"typeConfidence":0.9,"plateTime":0.4533505910045301,"extension":5.881332459365201},"index":1,"playId":"87ca5985-b6da-3a0d-bcae-7b1e6ce3e64d","pitchNumber":2,"startTime":"2025-10-20T01:19:47.266Z","endTime":"2025-10-20T01:19:51.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-10-20T01:19:59.895Z","endTime":"2025-10-20T01:20:14.496Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.776168055091087,"aZ":-26.5162037018909,"pfxX":-5.272709942428015,"pfxZ":3.8244036911582855,"pX":-0.8599275825605988,"pZ":1.1797845843717594,"vX0":0.8701616953626405,"vY0":-120.93031864440373,"vZ0":-8.020122255630527,"x":149.78,"y":206.93,"x0":-0.5395983871702456,"y0":50.00350113029641,"z0":6.868214212492624,"aX":-7.802780800314744},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.3,"breakHorizontal":9.4,"spinRate":1275,"spinDirection":223},"zone":13,"typeConfidence":0.9,"plateTime":0.4530873465173584,"extension":5.972894663201072},"hitData":{"launchSpeed":89.0,"launchAngle":8.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.65,"coordY":150.87}},"index":3,"playId":"3e9229e3-64d0-38f2-946c-3c25d45ab2b0","pitchNumber":3,"startTime":"2025-10-20T01:20:14.496Z","endTime":"2025-10-20T01:20:22.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"second":{"id":668227,"link":"/api/v1/people/668227"},"third":{"id":647304,"link":"/api/v1/people/647304"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":12.599999999999994,"leverageIndex":2.41,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:20:22.637Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrés Giménez grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-20T01:22:23.289Z","endTime":"2025-10-20T01:25:06.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.2,"strikeZoneTop":3.34800882462167,"strikeZoneBottom":1.49993157300415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.460458319956633,"aZ":-34.504176970769834,"pfxX":-0.2004034839601916,"pfxZ":-1.547135449057233,"pX":0.5474524369694755,"pZ":2.082386257582068,"vX0":2.640767924939573,"vY0":-122.22124997867624,"vZ0":-1.9377558229674223,"x":96.13,"y":182.56,"x0":-0.521678986721555,"y0":50.00111444419707,"z0":5.853372424426023,"aX":-0.30337196682110074},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.0,"breakHorizontal":-0.2,"spinRate":1976,"spinDirection":33},"zone":6,"typeConfidence":2.0,"plateTime":0.4484358576332492,"extension":7.298106011641111},"index":0,"playId":"994f0c8e-f4c7-39a0-b8a2-3b63badd8200","pitchNumber":1,"startTime":"2025-10-20T01:23:32.871Z","endTime":"2025-10-20T01:23:37.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":94.0,"endSpeed":85.2,"strikeZoneTop":3.29058068536458,"strikeZoneBottom":1.47137754865598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.47401574283404,"aZ":-13.940284740104977,"pfxX":-4.084477509228452,"pfxZ":9.693860422628873,"pX":-0.09954857439918934,"pZ":4.0257567396139455,"vX0":2.177703781610129,"vY0":-136.8283697953417,"vZ0":-2.447890597189306,"x":120.79,"y":130.08,"x0":-0.3785870058080973,"y0":50.000180446608205,"z0":5.896673874059425,"aX":-7.680775977077008},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":6.8,"spinRate":2039,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4015432982691136,"extension":7.6088505586590705},"index":1,"playId":"d60bfedf-ca7d-334e-a854-17486e19a615","pitchNumber":2,"startTime":"2025-10-20T01:23:50.975Z","endTime":"2025-10-20T01:23:56.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.84237811732568,"aZ":-37.58004802609901,"pfxX":8.27430298439496,"pfxZ":-3.9398344274033312,"pX":0.5070087483594888,"pZ":0.9996122149471202,"vX0":0.5308908387169202,"vY0":-117.48138593600477,"vZ0":-2.655167083080398,"x":97.67,"y":211.79,"x0":-0.7952467618942385,"y0":50.00077044748128,"z0":5.696708983052068,"aX":11.364166055670577},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.6,"breakHorizontal":-15.0,"spinRate":2269,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.469347700310339,"extension":7.434986037430373},"index":2,"playId":"8471a1ce-050c-3b3c-9789-0b57321681a2","pitchNumber":3,"startTime":"2025-10-20T01:24:10.974Z","endTime":"2025-10-20T01:24:14.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-10-20T01:24:24.616Z","endTime":"2025-10-20T01:24:39.220Z","isPitch":false,"type":"action","player":{"id":665926,"link":"/api/v1/people/665926"},"defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":94.2,"endSpeed":85.6,"strikeZoneTop":3.28302086607817,"strikeZoneBottom":1.49259353758458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.908722800725602,"aZ":-15.986271380553287,"pfxX":-3.4902121973447056,"pfxZ":8.547956481883883,"pX":-0.3273657602917148,"pZ":4.7939785122141165,"vX0":1.4835752505008664,"vY0":-137.1458291440652,"vZ0":-0.11109206720566422,"x":129.48,"y":109.34,"x0":-0.42352452109387656,"y0":50.00568902678974,"z0":5.930467231674404,"aX":-6.6128061138233685},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.6,"breakHorizontal":6.0,"spinRate":1958,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.40022726066158976,"extension":7.693087212441048},"index":4,"playId":"9a3e0462-4eec-3fdd-a386-ca3e1bcd5726","pitchNumber":4,"startTime":"2025-10-20T01:24:39.220Z","endTime":"2025-10-20T01:24:43.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":94.2,"endSpeed":86.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.195560512189147,"aZ":-15.664347597807284,"pfxX":-3.81984606804492,"pfxZ":8.712489776453394,"pX":0.4295153972407572,"pZ":2.216975213549302,"vX0":3.7997080865184123,"vY0":-137.0081852215909,"vZ0":-6.464027834059309,"x":100.63,"y":178.92,"x0":-0.4812185547614643,"y0":50.00388835850087,"z0":5.68371039383446,"aX":-7.238960511765671},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":6.1,"spinRate":1881,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.4002934306559509,"extension":7.857914434288801},"hitData":{"launchSpeed":63.2,"launchAngle":10.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":98.85,"coordY":155.68}},"index":5,"playId":"03f8d331-c6db-3e3c-8195-90fa07acac98","pitchNumber":5,"startTime":"2025-10-20T01:24:58.298Z","endTime":"2025-10-20T01:25:06.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:25:06.571Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"George Springer flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-20T01:25:14.098Z","endTime":"2025-10-20T01:25:46.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.149127252851596,"aZ":-12.825159944351153,"pfxX":-3.938486444388107,"pfxZ":10.201144352616744,"pX":-0.14229392227091958,"pZ":1.999180253996695,"vX0":2.3321326922823946,"vY0":-136.84807302047574,"vZ0":-7.217023710250195,"x":122.42,"y":184.8,"x0":-0.4937210793860791,"y0":50.00668011750695,"z0":5.549081307806531,"aX":-7.472991182513004},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":6.6,"spinRate":1969,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.4002131497062287,"extension":8.074414265798215},"hitData":{"launchSpeed":93.3,"launchAngle":40.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.46,"coordY":65.16}},"index":0,"playId":"ebbe7057-75c4-329a-aa61-fa1363f43c7c","pitchNumber":1,"startTime":"2025-10-20T01:25:37.164Z","endTime":"2025-10-20T01:25:46.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:25:46.934Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, second baseman Leo Rivas to first baseman Josh Naylor.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-10-20T01:26:02.287Z","endTime":"2025-10-20T01:27:55.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.426213707060935,"aZ":-13.007071747523046,"pfxX":-3.3378094005989762,"pfxZ":9.79545367389682,"pX":0.027490490427716282,"pZ":2.174392513786645,"vX0":2.2008779699376744,"vY0":-138.84603154204333,"vZ0":-7.2642209797141115,"x":115.95,"y":180.07,"x0":-0.3408659809526716,"y0":50.00357663380434,"z0":5.686005974251291,"aX":-6.53208004531004},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":5.6,"spinRate":2004,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3941388078730066,"extension":7.916872036675108},"index":0,"playId":"e0a5937c-48e8-3abc-bc37-808164c90abf","pitchNumber":1,"startTime":"2025-10-20T01:26:20.226Z","endTime":"2025-10-20T01:26:23.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.3,"strikeZoneTop":3.34538786370246,"strikeZoneBottom":1.45622211533908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.95083919512831,"aZ":-29.571106478222198,"pfxX":-4.4717088849041255,"pfxZ":1.9632505095568553,"pX":-0.06303242287503105,"pZ":0.37498263150993216,"vX0":2.5493507672948605,"vY0":-115.04626351841752,"vZ0":-5.281389329757305,"x":119.4,"y":228.66,"x0":-0.6120214198635027,"y0":50.00028327793921,"z0":5.610778316258477,"aX":-5.914942051050661},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":2.4,"breakHorizontal":7.3,"spinRate":655,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.47850193193459845,"extension":7.592165646813615},"index":1,"playId":"d5a3c6ec-c3ad-38d3-9efe-497574a903a2","pitchNumber":2,"startTime":"2025-10-20T01:26:41.629Z","endTime":"2025-10-20T01:26:46.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":95.1,"endSpeed":86.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.218975446145155,"aZ":-11.96037839946547,"pfxX":-2.5849197221590026,"pfxZ":10.433522264154764,"pX":-0.023769181551964582,"pZ":2.1957272992677184,"vX0":2.3763205902116513,"vY0":-138.38274220955066,"vZ0":-7.471753017118367,"x":117.91,"y":179.5,"x0":-0.5582670075987303,"y0":50.00326715155052,"z0":5.7342571560211315,"aX":-5.007781246765877},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.5,"breakHorizontal":4.2,"spinRate":1930,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.3959938206152165,"extension":7.7015383160558475},"index":2,"playId":"c73efc58-8272-3b2a-934c-38c7340697ca","pitchNumber":3,"startTime":"2025-10-20T01:27:03.420Z","endTime":"2025-10-20T01:27:06.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.3669826745899,"strikeZoneBottom":1.51146179124575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.28585252951758,"aZ":-13.970584108159317,"pfxX":-2.577448512538999,"pfxZ":9.402481710969987,"pX":-0.7196047736740037,"pZ":1.0676572813599998,"vX0":0.41018450900585834,"vY0":-138.80130105160868,"vZ0":-9.885406536686446,"x":137.45,"y":216.06,"x0":-0.5353155562774238,"y0":50.00468032997078,"z0":5.623170881598572,"aX":-4.9911667639958965},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":4.6,"spinRate":1846,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.39577703739772163,"extension":7.704604375755399},"index":3,"playId":"5c14462f-5078-3dac-934a-1dc9c8d9a558","pitchNumber":4,"startTime":"2025-10-20T01:27:27.666Z","endTime":"2025-10-20T01:27:32.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":71.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.843712230796083,"aZ":-29.69480876137852,"pfxX":-2.1362178702510572,"pfxZ":1.88635395100372,"pX":-0.2560174343515344,"pZ":1.8527595173088045,"vX0":1.0475948230998053,"vY0":-114.96038256973769,"vZ0":-2.2058796754823424,"x":126.76,"y":188.76,"x0":-0.44437014272226044,"y0":50.002435100009514,"z0":5.7576389615387455,"aX":-2.808431379870491},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":3.1,"breakHorizontal":3.5,"spinRate":685,"spinDirection":250},"zone":8,"typeConfidence":2.0,"plateTime":0.4797213853779376,"extension":7.496917712244112},"hitData":{"launchSpeed":92.3,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.77,"coordY":149.86}},"index":4,"playId":"7f2a75b7-05fb-323d-8bd5-3c25e45c08c7","pitchNumber":5,"startTime":"2025-10-20T01:27:47.966Z","endTime":"2025-10-20T01:27:55.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.60000000000001,"awayTeamWinProbability":10.399999999999991,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:27:55.270Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Canzone singles on a ground ball to center fielder Daulton Varsho.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-20T01:30:54.185Z","endTime":"2025-10-20T01:32:43.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.43337217699412,"strikeZoneBottom":1.54395296613732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58314977378814,"aZ":-13.795117570673229,"pfxX":-4.85389228691422,"pfxZ":10.03632485580564,"pX":-1.4242801162808214,"pZ":3.4677242073559182,"vX0":-0.9198487454028905,"vY0":-135.22216098063228,"vZ0":-6.426250650517116,"x":171.29,"y":145.15,"x0":-0.44876823561549645,"y0":50.00065310682895,"z0":6.863281806498272,"aX":-8.886050740902297},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":9.0,"spinRate":2091,"spinDirection":199},"zone":11,"typeConfidence":0.89,"plateTime":0.4068084084172714,"extension":5.972049076228854},"index":0,"playId":"0f21ee41-6805-38b0-9969-81df24f69a5d","pitchNumber":1,"startTime":"2025-10-20T01:30:56.268Z","endTime":"2025-10-20T01:31:00.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.2,"strikeZoneTop":3.46313028251349,"strikeZoneBottom":1.55404811632348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.357230320727666,"aZ":-9.107109544388438,"pfxX":-1.5656992641987182,"pfxZ":12.600129350811105,"pX":0.4009598579143579,"pZ":3.3946320026500114,"vX0":2.2505008481738407,"vY0":-135.1639089749479,"vZ0":-7.494482423258245,"x":101.72,"y":147.12,"x0":-0.24311331030567765,"y0":50.00238887498146,"z0":6.860783540111946,"aX":-2.8663949492546883},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":21.2,"breakHorizontal":2.3,"spinRate":2239,"spinDirection":191},"zone":3,"typeConfidence":0.9,"plateTime":0.4068642040188859,"extension":6.011233702503372},"index":1,"playId":"82f2fe0f-ff32-3fdf-a1dc-54df30b3cb3c","pitchNumber":2,"startTime":"2025-10-20T01:31:09.848Z","endTime":"2025-10-20T01:31:13.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.171522625798325,"aZ":-27.351730762058995,"pfxX":-1.7283620698866053,"pfxZ":2.9912339879292933,"pX":-0.5959995680165603,"pZ":2.8668820722623747,"vX0":0.46664410560989467,"vY0":-126.77534701956994,"vZ0":-4.802157933945523,"x":139.72,"y":161.37,"x0":-0.5589671097516807,"y0":50.00498794374049,"z0":6.993604781010895,"aX":-2.7873183565589392},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.4,"breakHorizontal":3.0,"spinRate":2146,"spinDirection":203},"zone":1,"typeConfidence":0.9,"plateTime":0.43360192760043503,"extension":5.751564977125},"index":2,"playId":"f1444499-e7c6-3df8-a5b4-952470e388de","pitchNumber":3,"startTime":"2025-10-20T01:31:27.614Z","endTime":"2025-10-20T01:31:31.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.42679408714597,"strikeZoneBottom":1.59920063639469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.626813240352043,"aZ":-26.295593272630466,"pfxX":-6.1454005653798,"pfxZ":3.9811488678905853,"pX":-0.38086497364805244,"pZ":4.929464716779298,"vX0":2.17115476563093,"vY0":-120.53939713260782,"vZ0":0.1416998305307493,"x":131.52,"y":105.68,"x0":-0.49294239426679304,"y0":50.003771596099604,"z0":7.1846415142087166,"aX":-9.076687957149481},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.6,"breakHorizontal":10.7,"spinRate":1384,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.4537613402444767,"extension":6.188567914239023},"index":3,"playId":"716cb05f-bcd5-34b8-bc8d-e677076be732","pitchNumber":4,"startTime":"2025-10-20T01:31:48.479Z","endTime":"2025-10-20T01:31:53.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":92.4,"endSpeed":84.7,"strikeZoneTop":3.43895905106048,"strikeZoneBottom":1.59822009605673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.81815074584735,"aZ":-11.006304453598316,"pfxX":-1.7089965625121506,"pfxZ":11.60485086830069,"pX":0.6343557895025094,"pZ":1.50397680680081,"vX0":3.3234220453654366,"vY0":-134.14960397097062,"vZ0":-11.59946032947745,"x":92.82,"y":198.17,"x0":-0.39808576093805714,"y0":50.00101082920131,"z0":6.666496863266073,"aX":-3.1169711114318726},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.7,"breakHorizontal":2.4,"spinRate":2179,"spinDirection":199},"zone":9,"typeConfidence":0.88,"plateTime":0.4081696270896842,"extension":5.958942352568104},"index":4,"playId":"9d57cf74-c1ec-3586-ae43-8e15e9cbc14b","pitchNumber":5,"startTime":"2025-10-20T01:32:06.499Z","endTime":"2025-10-20T01:32:10.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-10-20T01:32:19.798Z","endTime":"2025-10-20T01:32:31.973Z","isPitch":false,"type":"action","player":{"id":686527,"link":"/api/v1/people/686527"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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.1,"endSpeed":84.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58813881965088,"aZ":-11.083573700421946,"pfxX":-1.6557280912365784,"pfxZ":11.416623534015487,"pX":-0.43267587085065945,"pZ":2.9688494668182934,"vX0":0.5614165983841278,"vY0":-135.32702730360816,"vZ0":-8.08158749960799,"x":133.49,"y":158.62,"x0":-0.428158228151958,"y0":50.00564213175298,"z0":6.777776190718098,"aX":-3.059703920350903},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":2.9,"spinRate":2252,"spinDirection":194},"zone":1,"typeConfidence":0.9,"plateTime":0.4053338833032414,"extension":6.19509720549273},"hitData":{"launchSpeed":107.4,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.58,"coordY":102.27}},"index":6,"playId":"673864b2-730c-373a-8949-8242c5b0a8c5","pitchNumber":6,"startTime":"2025-10-20T01:32:31.973Z","endTime":"2025-10-20T01:32:43.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":-3.1000000000000085,"leverageIndex":0.68,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:32:43.578Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Rivas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-20T01:32:40.560Z","endTime":"2025-10-20T01:34:06.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":83.9,"strikeZoneTop":3.2756585574704,"strikeZoneBottom":1.5082052763684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.75344953841762,"aZ":-11.601805247447935,"pfxX":-2.21037708410715,"pfxZ":11.269064650401951,"pX":-0.11785994139276094,"pZ":3.219345007385149,"vX0":1.3150333066012196,"vY0":-135.5324422774049,"vZ0":-7.239962324979726,"x":121.49,"y":151.86,"x0":-0.32691765392746946,"y0":50.00406970421804,"z0":6.7694325799758905,"aX":-4.036073211811595},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.7,"breakHorizontal":3.6,"spinRate":2238,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.40702934086767595,"extension":5.997063543269978},"index":0,"playId":"3e48bc6d-5065-3f08-b841-4f98d5e34fac","pitchNumber":1,"startTime":"2025-10-20T01:33:08.727Z","endTime":"2025-10-20T01:33:12.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.50634449017123,"aZ":-9.8460447151535,"pfxX":-3.0223978493997223,"pfxZ":12.024851636536884,"pX":-0.09906952972494379,"pZ":2.5855952864619955,"vX0":1.8996490076480448,"vY0":-136.27575784921387,"vZ0":-9.37449502118775,"x":120.78,"y":168.97,"x0":-0.41713813653517484,"y0":50.001792059435246,"z0":6.77609991401201,"aX":-5.611974961729855},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.7,"breakHorizontal":5.0,"spinRate":2215,"spinDirection":195},"zone":5,"typeConfidence":0.91,"plateTime":0.40388435942795553,"extension":6.303341485223069},"index":1,"playId":"d4308f8d-c03b-34bf-b33e-4a6c7b49307a","pitchNumber":2,"startTime":"2025-10-20T01:33:27.512Z","endTime":"2025-10-20T01:33:30.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-10-20T01:33:42.113Z","endTime":"2025-10-20T01:34:03.500Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.5416067698086,"aZ":-28.701891488986554,"pfxX":-7.318195223179679,"pfxZ":2.2828886510489834,"pX":-1.0541919561582775,"pZ":1.6162430524899352,"vX0":0.978185585177474,"vY0":-122.59167955102814,"vZ0":-6.885357731142038,"x":157.18,"y":195.14,"x0":-0.5080959937530182,"y0":50.00185770734222,"z0":6.9155683781250294,"aX":-11.122856499732393},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.8,"breakHorizontal":13.0,"spinRate":1565,"spinDirection":219},"zone":13,"typeConfidence":0.89,"plateTime":0.44702815518646677,"extension":6.020627153095187},"index":3,"playId":"c025bb40-f4ac-3748-8355-da8c678a0cf2","pitchNumber":3,"startTime":"2025-10-20T01:34:03.500Z","endTime":"2025-10-20T01:34:06.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.26,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:34:06.742Z","atBatIndex":37},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Julio Rodríguez grounds into a double play, shortstop Andrés Giménez to second baseman Isiah Kiner-Falefa to first baseman Vladimir Guerrero Jr. Dominic Canzone out at 2nd. Julio Rodríguez out at 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-10-20T01:34:09.270Z","endTime":"2025-10-20T01:34:41.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"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":93.6,"endSpeed":85.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.0262276799276,"aZ":-8.388107235468354,"pfxX":-2.4166565427420768,"pfxZ":12.794353851703175,"pX":-0.8487166416828682,"pZ":2.621089349193953,"vX0":-0.6025811417827869,"vY0":-136.0195946042366,"vZ0":-9.42517032329237,"x":149.35,"y":168.01,"x0":-0.30999689882147785,"y0":50.004183988180536,"z0":6.72829997188131,"aX":-4.49250859389627},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":21.2,"breakHorizontal":4.6,"spinRate":2240,"spinDirection":197},"zone":11,"typeConfidence":0.91,"plateTime":0.40390335896736085,"extension":6.332973779666592},"hitData":{"launchSpeed":94.2,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":102.14,"coordY":148.85}},"index":0,"playId":"0e9edc9e-e011-3cf2-ae89-57747b3d453f","pitchNumber":1,"startTime":"2025-10-20T01:34:32.568Z","endTime":"2025-10-20T01:34:41.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":686527,"link":"/api/v1/people/686527"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":0.94,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:34:41.466Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Vladimir Guerrero Jr. homers (6) on a line drive to left field.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-20T01:37:33.740Z","endTime":"2025-10-20T01:39:10.404Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669302,"fullName":"Logan Gilbert","link":"/api/v1/people/669302"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":669302,"link":"/api/v1/people/669302"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":84.6,"strikeZoneTop":3.70573632195077,"strikeZoneBottom":1.63385044965415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.87622683052258,"aZ":-14.198029528751844,"pfxX":-1.3174080639526458,"pfxZ":9.701578648512562,"pX":0.15757095692075784,"pZ":2.2525753012289047,"vX0":1.3029957282765798,"vY0":-136.2370894941929,"vZ0":-6.62987255706103,"x":110.99,"y":177.96,"x0":-0.15902511213830464,"y0":50.00516598230585,"z0":5.7254065472173705,"aX":-2.4417996401603586},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":2.0,"spinRate":1926,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.40424007410956486,"extension":7.60601001972352},"index":0,"playId":"20a9cf62-fb5b-3ea0-be9e-c3d001232499","pitchNumber":1,"startTime":"2025-10-20T01:38:01.258Z","endTime":"2025-10-20T01:38:05.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.0,"strikeZoneTop":3.66829264666645,"strikeZoneBottom":1.61121270078336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.971217511589078,"aZ":-33.38158227941536,"pfxX":-1.3150252276750893,"pfxZ":-0.9407305862698365,"pX":-0.8144904589080475,"pZ":1.637975533009949,"vX0":-0.5942681769331783,"vY0":-113.14032604247798,"vZ0":-1.46901962206733,"x":148.05,"y":194.55,"x0":-0.37655244842927543,"y0":50.00505568597462,"z0":5.678587247412847,"aX":-1.6841817896912332},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-1.8,"breakHorizontal":2.5,"spinRate":753,"spinDirection":253},"zone":7,"typeConfidence":2.0,"plateTime":0.48637055371760907,"extension":7.690429552296945},"index":1,"playId":"e767b3c2-8c5d-347c-b9b4-7b44426e1457","pitchNumber":2,"startTime":"2025-10-20T01:38:18.359Z","endTime":"2025-10-20T01:38:24.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":72.5,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60530751513206,"aZ":-38.882313951589715,"pfxX":8.459575685871616,"pfxZ":-4.99439988883846,"pX":0.32395811640657446,"pZ":2.3551710932567445,"vX0":-1.5502432743680283,"vY0":-116.30157658550857,"vZ0":0.788121349138895,"x":104.65,"y":175.19,"x0":-0.09099528888932902,"y0":50.00041116475933,"z0":5.755083123163206,"aX":11.370725817779133},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-8.4,"breakHorizontal":-14.8,"spinRate":2243,"spinDirection":36},"zone":6,"typeConfidence":2.0,"plateTime":0.474353221267938,"extension":7.569569154678008},"hitData":{"launchSpeed":102.6,"launchAngle":22.0,"totalDistance":384.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":40.93,"coordY":68.71}},"index":2,"playId":"a6542ab6-1b15-3177-8352-7bebf3e1f5b7","pitchNumber":3,"startTime":"2025-10-20T01:38:39.386Z","endTime":"2025-10-20T01:39:10.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":669302,"link":"/api/v1/people/669302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":2.8999999999999915,"leverageIndex":0.23,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:39:10.404Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alejandro Kirk lines out sharply to right fielder Dominic Canzone.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-20T01:42:13.649Z","endTime":"2025-10-20T01:43:01.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-20T01:39:17.351Z","endTime":"2025-10-20T01:40:33.586Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Eduard Bazardo replaces Logan Gilbert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-20T01:40:33.586Z","endTime":"2025-10-20T01:42:15.977Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660825,"link":"/api/v1/people/660825"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669302,"link":"/api/v1/people/669302","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":96.0,"endSpeed":87.1,"strikeZoneTop":3.21510248416972,"strikeZoneBottom":1.5254031022449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.98769858223047,"aZ":-20.516943406460147,"pfxX":-10.200258140375313,"pfxZ":5.975307155641752,"pX":-0.20303759889777698,"pZ":2.3639535308835833,"vX0":7.884374736231372,"vY0":-139.44552386553505,"vZ0":-5.18576010554859,"x":124.74,"y":174.95,"x0":-1.754622695538123,"y0":50.004623476015496,"z0":5.6185690923722715,"aX":-19.90956303285879},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.8,"breakHorizontal":16.7,"spinRate":2221,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3941350854588741,"extension":5.68805740929888},"index":2,"playId":"4391f4a4-e6a2-3c26-9052-179f6bff75cd","pitchNumber":1,"startTime":"2025-10-20T01:42:15.977Z","endTime":"2025-10-20T01:42:20.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":84.4,"endSpeed":77.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.359100888279986,"aZ":-30.93462211314044,"pfxX":7.989448234653709,"pfxZ":0.8239095500351645,"pX":0.5903946518425081,"pZ":1.4178444943369162,"vX0":4.138619808633473,"vY0":-122.83553669807307,"vZ0":-3.4555145677090744,"x":94.5,"y":200.5,"x0":-2.161616864194479,"y0":50.00438201261312,"z0":5.510491293770571,"aX":12.046452234689692},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.8,"breakHorizontal":-15.5,"spinRate":2672,"spinDirection":43},"zone":9,"typeConfidence":2.0,"plateTime":0.4482058264604323,"extension":5.6943255761252525},"index":3,"playId":"bccb43fb-bfd3-379e-8f1a-6422b46b2543","pitchNumber":2,"startTime":"2025-10-20T01:42:33.876Z","endTime":"2025-10-20T01:42:37.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.223411956503213,"aZ":-20.902588670004423,"pfxX":-8.755905360837293,"pfxZ":5.629139407752739,"pX":-0.09914136244356761,"pZ":2.870569519076509,"vX0":7.272317842089913,"vY0":-140.47447070934456,"vZ0":-4.012611014604531,"x":120.78,"y":161.27,"x0":-1.5813404211494704,"y0":50.00480099862938,"z0":5.673060628955725,"aX":-17.536414491497954},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.6,"breakHorizontal":14.4,"spinRate":2249,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.3896224015348646,"extension":5.867566061552542},"hitData":{"launchSpeed":100.9,"launchAngle":18.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":199.67,"coordY":97.08}},"index":4,"playId":"d5fcb0f1-5c45-3937-b2fb-7d05fea00fb0","pitchNumber":3,"startTime":"2025-10-20T01:42:54.385Z","endTime":"2025-10-20T01:43:01.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.7,"awayTeamWinProbability":4.299999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:43:01.383Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daulton Varsho flies out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-20T01:43:01.331Z","endTime":"2025-10-20T01:44:05.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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(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":83.8,"endSpeed":76.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.914658173314663,"aZ":-34.237052851913596,"pfxX":7.345455826202245,"pfxZ":-1.380961906110569,"pX":-0.32143174899544036,"pZ":2.2924742199514325,"vX0":2.715971978579722,"vY0":-121.94836125769181,"vZ0":-1.0155340280661822,"x":129.25,"y":176.88,"x0":-2.4065830048381605,"y0":50.00269260635295,"z0":5.690496555742268,"aX":10.967689648422027},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.5,"breakHorizontal":-13.9,"spinRate":2500,"spinDirection":52},"zone":4,"typeConfidence":2.0,"plateTime":0.450628115056408,"extension":5.521959032974519},"index":0,"playId":"f8053453-847c-3f9d-ab55-b236cf1c25d6","pitchNumber":1,"startTime":"2025-10-20T01:43:24.072Z","endTime":"2025-10-20T01:43:27.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":76.5,"strikeZoneTop":3.42987680857278,"strikeZoneBottom":1.60156149721306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.835593464374888,"aZ":-33.77388362965162,"pfxX":9.987152126989798,"pfxZ":-1.0793512347964818,"pX":-0.49799221842084307,"pZ":1.6628496636501857,"vX0":1.3288232944706797,"vY0":-121.57105855638025,"vZ0":-2.5260963593851944,"x":135.98,"y":193.88,"x0":-2.349304027741167,"y0":50.00319857090768,"z0":5.6731287648179265,"aX":14.813466146938131},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.3,"breakHorizontal":-18.4,"spinRate":2560,"spinDirection":50},"zone":7,"typeConfidence":2.0,"plateTime":0.45210159191588417,"extension":5.704680617107047},"index":1,"playId":"1e183cb2-ebd6-3839-9b9f-a0fe66a47555","pitchNumber":2,"startTime":"2025-10-20T01:43:40.562Z","endTime":"2025-10-20T01:43:46.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":96.3,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.69666006919535,"aZ":-18.256468033208215,"pfxX":-8.362112439405472,"pfxZ":7.014179625318747,"pX":-0.4000864570860151,"pZ":2.079663447822302,"vX0":6.921701018189763,"vY0":-139.99604552252868,"vZ0":-6.260586581297748,"x":132.25,"y":182.63,"x0":-1.8185192768178087,"y0":50.00353920285545,"z0":5.5405708831549765,"aX":-16.593983844290342},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.5,"breakHorizontal":13.7,"spinRate":2324,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.39128668500350106,"extension":5.845729354047291},"hitData":{"launchSpeed":102.9,"launchAngle":26.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":131.32,"coordY":38.47}},"index":2,"playId":"9ab2fcfb-0add-39e4-8775-c24d47931db4","pitchNumber":3,"startTime":"2025-10-20T01:43:57.339Z","endTime":"2025-10-20T01:44:05.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.39999999999999,"awayTeamWinProbability":4.6000000000000085,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:44:05.947Z","atBatIndex":41},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ernie Clement doubles (3) on a fly ball to right fielder Dominic Canzone.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-20T01:44:08.027Z","endTime":"2025-10-20T01:45:24.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.51151080633361,"strikeZoneBottom":1.68604348561351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4687134999209,"aZ":-20.182946698170827,"pfxX":-9.754150506239025,"pfxZ":6.198371780564102,"pX":-0.6580307847035061,"pZ":2.805116034027876,"vX0":6.36577990425757,"vY0":-138.565015111445,"vZ0":-4.28590273481896,"x":142.08,"y":163.04,"x0":-1.7240433339644632,"y0":50.00323982300406,"z0":5.729767926681545,"aX":-18.869194985144443},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":16.2,"spinRate":2209,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.39607433548403614,"extension":5.856238193704256},"index":0,"playId":"a3306a58-e7a9-38ba-b795-20351e3e068e","pitchNumber":1,"startTime":"2025-10-20T01:44:55.501Z","endTime":"2025-10-20T01:44:59.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.038078625942454,"aZ":-20.816811335448648,"pfxX":-10.170479089471838,"pfxZ":5.828469031482299,"pX":-0.24439847231016834,"pZ":2.3116925810853806,"vX0":7.556730851274953,"vY0":-139.1120833301999,"vZ0":-5.1398257405572,"x":126.32,"y":176.36,"x0":-1.6833335863560226,"y0":50.00043220022117,"z0":5.57535694330548,"aX":-19.80588559377617},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.6,"breakHorizontal":16.7,"spinRate":2244,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.394677851546962,"extension":5.7809788299057505},"hitData":{"launchSpeed":65.2,"launchAngle":28.0,"totalDistance":184.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.31,"coordY":134.97}},"index":1,"playId":"3af6c0db-529a-35a2-8506-39aac0d88d11","pitchNumber":2,"startTime":"2025-10-20T01:45:11.112Z","endTime":"2025-10-20T01:45:24.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.8,"awayTeamWinProbability":4.200000000000003,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.07,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:45:24.121Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Addison Barger flies out to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-10-20T01:45:42.765Z","endTime":"2025-10-20T01:46:03.585Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.27870937349715,"aZ":-23.894153817881033,"pfxX":-11.035308298649282,"pfxZ":4.228111724866455,"pX":0.5267879506234542,"pZ":2.4269411097200164,"vX0":9.920928153170635,"vY0":-139.51342567990108,"vZ0":-4.287762413009566,"x":96.92,"y":173.25,"x0":-1.6528341989781479,"y0":50.00484885029693,"z0":5.571448673835331,"aX":-21.616454572037746},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.8,"breakHorizontal":17.8,"spinRate":2179,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.39358659136586915,"extension":5.781063441123989},"hitData":{"launchSpeed":83.6,"launchAngle":43.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.88,"coordY":92.05}},"index":0,"playId":"ea9faeb5-fc70-36e4-9f8b-9a95daaf2c2a","pitchNumber":1,"startTime":"2025-10-20T01:45:53.761Z","endTime":"2025-10-20T01:46:03.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"second":{"id":676391,"link":"/api/v1/people/676391"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:46:03.585Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-20T01:48:59.312Z","endTime":"2025-10-20T01:50:57.210Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"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(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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.952724989485947,"aZ":-21.502292530269457,"pfxX":-7.53898620059071,"pfxZ":7.473306179280042,"pX":-0.5768951090927672,"pZ":0.4750598471687465,"vX0":2.2322412647260848,"vY0":-119.02040369820317,"vZ0":-10.112252081847007,"x":138.99,"y":225.95,"x0":-0.5504519483256921,"y0":50.00150278583891,"z0":6.74393214909421,"aX":-10.758486075990355},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":11.2,"breakHorizontal":13.1,"spinRate":1777,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.4611235900174351,"extension":6.098447352502101},"index":0,"playId":"10a0b3bb-c448-3dfe-8e09-e33bd1881530","pitchNumber":1,"startTime":"2025-10-20T01:49:08.534Z","endTime":"2025-10-20T01:49:13.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-10-20T01:49:34.156Z","endTime":"2025-10-20T01:49:42.543Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.75648922895897,"strikeZoneBottom":1.67260867907818,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.154198012615264,"aZ":-9.078711975649068,"pfxX":-3.0058187524090645,"pfxZ":12.501513840624291,"pX":-0.26479686010551035,"pZ":1.7405633626706911,"vX0":1.5868350731561849,"vY0":-135.4407923209846,"vZ0":-11.248682589809032,"x":127.09,"y":191.78,"x0":-0.46955888875204005,"y0":50.00109159022877,"z0":6.595358700341038,"aX":-5.552042903116543},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.3,"breakHorizontal":5.0,"spinRate":2239,"spinDirection":200},"zone":8,"typeConfidence":0.9,"plateTime":0.4052785107398784,"extension":6.280064883204334},"index":2,"playId":"68c202f0-7ba8-399f-b607-a5daa10c98c7","pitchNumber":2,"startTime":"2025-10-20T01:49:42.543Z","endTime":"2025-10-20T01:49:47.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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.7,"endSpeed":85.1,"strikeZoneTop":3.63571947829066,"strikeZoneBottom":1.71499116206549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.610578169103956,"aZ":-11.74645244013347,"pfxX":-4.163388327408002,"pfxZ":10.915450701809885,"pX":0.46315209963790904,"pZ":4.63495360447257,"vX0":3.6823939993109303,"vY0":-136.33139689272218,"vZ0":-3.980903181682269,"x":99.35,"y":113.64,"x0":-0.3680221403291868,"y0":50.00321661594464,"z0":6.932520395906963,"aX":-7.791659978942682},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.1,"breakHorizontal":6.7,"spinRate":2226,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.4026804629930507,"extension":6.21188336954569},"index":3,"playId":"bd0af97a-f2a7-328d-bf8e-91b0e9734ae1","pitchNumber":3,"startTime":"2025-10-20T01:50:03.631Z","endTime":"2025-10-20T01:50:08.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.280017000998857,"aZ":-27.489521930798368,"pfxX":-4.201228826660725,"pfxZ":2.766095486822155,"pX":-0.17593052230769657,"pZ":0.8336001626315812,"vX0":2.3494920231418783,"vY0":-128.8935057019213,"vZ0":-9.777918821741864,"x":123.71,"y":216.27,"x0":-0.550578612439582,"y0":50.003847890557886,"z0":6.779074579169109,"aX":-7.111873187766251},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.1,"breakHorizontal":7.1,"spinRate":2214,"spinDirection":197},"zone":13,"typeConfidence":0.9,"plateTime":0.4239878029801405,"extension":5.992586840216945},"index":4,"playId":"ae7d9bc3-7730-300e-8263-f43b4023fc6d","pitchNumber":4,"startTime":"2025-10-20T01:50:20.336Z","endTime":"2025-10-20T01:50:23.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":83.8,"endSpeed":77.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.790186906284145,"aZ":-26.957932952584425,"pfxX":-6.996525606298154,"pfxZ":3.4603480976962784,"pX":-0.42420923056086307,"pZ":1.445195772771825,"vX0":3.0974129284693688,"vY0":-121.9637027022931,"vZ0":-7.151171006725934,"x":133.17,"y":199.76,"x0":-0.8010138137138813,"y0":50.004185488438345,"z0":6.737503187717119,"aX":-10.550438412364239},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.8,"breakHorizontal":12.0,"spinRate":1634,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.44894303694654036,"extension":6.262638356838113},"index":5,"playId":"c506a9f6-5866-3376-9bdf-7a15b086d079","pitchNumber":5,"startTime":"2025-10-20T01:50:53.605Z","endTime":"2025-10-20T01:50:57.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:50:57.210Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out, first baseman Vladimir Guerrero Jr. to pitcher Trey Yesavage.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-20T01:51:21.848Z","endTime":"2025-10-20T01:52:12.980Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.35921003088163,"strikeZoneBottom":1.66109230636941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.74888656444229,"aZ":-9.773806793050259,"pfxX":-3.078143897291559,"pfxZ":12.090231372865968,"pX":0.06304859421398427,"pZ":0.8787564602401243,"vX0":2.8086911550427787,"vY0":-135.5404712513196,"vZ0":-13.180124307830098,"x":114.6,"y":215.05,"x0":-0.5887549715893808,"y0":50.00645934642438,"z0":6.498020097559284,"aX":-5.7051859349381635},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.2,"breakHorizontal":4.9,"spinRate":2280,"spinDirection":203},"zone":14,"typeConfidence":0.89,"plateTime":0.40473669994818984,"extension":6.137776306979786},"index":0,"playId":"0a96d034-f540-39b1-8c19-b297ee280c04","pitchNumber":1,"startTime":"2025-10-20T01:51:23.971Z","endTime":"2025-10-20T01:51:28.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.31242530522078,"strikeZoneBottom":1.60953388449521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.539684471421637,"aZ":-23.282628416493147,"pfxX":-6.103397973390531,"pfxZ":6.04388785105847,"pX":-0.8690432177939774,"pZ":3.299676060192207,"vX0":0.6207706476939696,"vY0":-120.55472456358393,"vZ0":-3.9413649484477213,"x":150.13,"y":149.69,"x0":-0.3370495951174488,"y0":50.002615339573666,"z0":7.011979835923205,"aX":-8.979239713195138},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":10.2,"breakHorizontal":10.9,"spinRate":1559,"spinDirection":207},"zone":11,"typeConfidence":0.9,"plateTime":0.4544134197505594,"extension":6.061911417725731},"index":1,"playId":"9b56bfd4-7124-3ee8-9484-a343355e1ea3","pitchNumber":2,"startTime":"2025-10-20T01:51:42.911Z","endTime":"2025-10-20T01:51:48.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.053349163705654,"aZ":-11.153119637966677,"pfxX":-1.3770483782877943,"pfxZ":11.364286108872882,"pX":-0.06240990396070271,"pZ":1.7868315410127156,"vX0":1.480633746147311,"vY0":-135.70698313458468,"vZ0":-10.863192076604467,"x":119.38,"y":190.54,"x0":-0.4383863897583793,"y0":50.00156023667579,"z0":6.6386093720813255,"aX":-2.5466262583506682},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.2,"breakHorizontal":2.2,"spinRate":2081,"spinDirection":197},"zone":8,"typeConfidence":0.9,"plateTime":0.4049461747668923,"extension":6.189544733178573},"hitData":{"launchSpeed":99.4,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.32,"coordY":169.1}},"index":2,"playId":"c9e3b1f0-a22b-357f-8e7c-eb79cee4aac4","pitchNumber":3,"startTime":"2025-10-20T01:52:05.942Z","endTime":"2025-10-20T01:52:12.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:52:12.980Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Josh Naylor homers (3) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-20T01:52:13.657Z","endTime":"2025-10-20T01:53:16.515Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":{"id":702056,"link":"/api/v1/people/702056"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.473309793027443,"aZ":-27.84760130002114,"pfxX":-6.093111205862081,"pfxZ":3.0738699760124124,"pX":-0.004034401243433256,"pZ":2.620801366768816,"vX0":3.1368332634450757,"vY0":-117.85715057829961,"vZ0":-4.105684596054278,"x":117.15,"y":168.02,"x0":-0.5609034727838446,"y0":50.00078618320838,"z0":6.958232066627634,"aX":-8.567624710775785},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.8,"breakHorizontal":10.3,"spinRate":1350,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.46479795608875474,"extension":6.138116017951681},"hitData":{"launchSpeed":100.5,"launchAngle":31.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":228.89,"coordY":78.91}},"index":0,"playId":"cc1bd718-4170-3c2b-9684-78c1349d366a","pitchNumber":1,"startTime":"2025-10-20T01:52:45.647Z","endTime":"2025-10-20T01:53:16.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.14,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:53:16.515Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Randy Arozarena singles on a line drive to right fielder Addison Barger.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-20T01:53:27.678Z","endTime":"2025-10-20T01:54:18.181Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702056,"fullName":"Trey Yesavage","link":"/api/v1/people/702056"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"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":93.7,"endSpeed":85.5,"strikeZoneTop":3.3953373216326,"strikeZoneBottom":1.6733203040004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.631609332174406,"aZ":-10.13703037549505,"pfxX":-3.76555240169683,"pfxZ":11.835838478373727,"pX":1.536640891536405,"pZ":1.4427267106840966,"vX0":6.00300335345495,"vY0":-135.80346394652676,"vZ0":-11.942787784034955,"x":58.43,"y":199.83,"x0":-0.21654177789460857,"y0":50.00552493836116,"z0":6.610768502684444,"aX":-7.012821752069986},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.0,"breakHorizontal":5.5,"spinRate":2135,"spinDirection":199},"zone":14,"typeConfidence":0.88,"plateTime":0.4038314911649876,"extension":6.397848113311674},"index":0,"playId":"ea4eadc9-6239-3219-bef4-475f7a0a1cb0","pitchNumber":1,"startTime":"2025-10-20T01:53:34.021Z","endTime":"2025-10-20T01:53:38.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56598261392759,"aZ":-27.477994655387423,"pfxX":-2.3162327193875436,"pfxZ":2.8318521650584687,"pX":-0.464616273449502,"pZ":1.9355896347433554,"vX0":1.032339183610741,"vY0":-128.0060634283832,"vZ0":-6.832092133199543,"x":134.71,"y":186.52,"x0":-0.5723216725212349,"y0":50.00458507432283,"z0":6.7924073254651995,"aX":-3.841859748250441},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.8,"breakHorizontal":4.0,"spinRate":2106,"spinDirection":206},"zone":7,"typeConfidence":0.9,"plateTime":0.4279921453428681,"extension":6.091784927429166},"index":1,"playId":"82b0daa2-d857-334e-a65f-e6648ba87bfa","pitchNumber":2,"startTime":"2025-10-20T01:53:49.333Z","endTime":"2025-10-20T01:53:52.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.760058656974916,"aZ":-28.972783877007686,"pfxX":-2.8341037428323403,"pfxZ":1.9745067604942834,"pX":0.7444926029194199,"pZ":1.62275548630318,"vX0":4.0188830448048884,"vY0":-126.60697046332238,"vZ0":-7.260149653936774,"x":88.62,"y":194.97,"x0":-0.4949932368047461,"y0":50.0059266170212,"z0":6.845310150049187,"aX":-4.603673655618779},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.2,"breakHorizontal":4.2,"spinRate":2201,"spinDirection":204},"zone":9,"typeConfidence":0.91,"plateTime":0.43256443839792835,"extension":6.148048384601983},"hitData":{"launchSpeed":89.7,"launchAngle":14.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.16,"coordY":71.83}},"index":2,"playId":"835e14c1-4972-32ce-a31e-21c10cc6ae44","pitchNumber":3,"startTime":"2025-10-20T01:54:07.788Z","endTime":"2025-10-20T01:54:18.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":702056,"link":"/api/v1/people/702056"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.7,"awayTeamWinProbability":6.299999999999997,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.22,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:54:18.181Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a line drive to first baseman Vladimir Guerrero Jr. Randy Arozarena scores.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-20T01:57:18.575Z","endTime":"2025-10-20T01:59:06.776Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":702056,"link":"/api/v1/people/702056"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-20T01:54:35.047Z","endTime":"2025-10-20T01:55:39.872Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Louis Varland replaces Trey Yesavage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-10-20T01:55:39.872Z","endTime":"2025-10-20T01:57:20.880Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686973,"link":"/api/v1/people/686973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":702056,"link":"/api/v1/people/702056","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.34260902651219,"strikeZoneBottom":1.53956372777732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.307393526858096,"aZ":-37.66596680979248,"pfxX":1.0322079926312324,"pfxZ":-3.3284348358197793,"pX":0.8415341107564401,"pZ":2.794035290970456,"vX0":8.7917403728889,"vY0":-127.72680912347073,"vZ0":0.26746061520987574,"x":84.92,"y":163.34,"x0":-2.778974130529514,"y0":50.000149005455654,"z0":5.649819293771514,"aX":1.703313676574359},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.8,"breakHorizontal":-3.8,"spinRate":2442,"spinDirection":47},"zone":12,"typeConfidence":0.9,"plateTime":0.4288232091988715,"extension":6.955149235239872},"index":2,"playId":"4605666f-90dc-3891-be3d-7809732ab2a5","pitchNumber":1,"startTime":"2025-10-20T01:57:20.880Z","endTime":"2025-10-20T01:57:26.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":92.6,"endSpeed":85.1,"strikeZoneTop":3.47324497488285,"strikeZoneBottom":1.61862829373235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88730279027535,"aZ":-21.144230400288624,"pfxX":0.15753231354467334,"pfxZ":5.976306583538367,"pX":-0.38644595354108574,"pZ":2.8903605012899587,"vX0":7.153186395149778,"vY0":-134.69583311538562,"vZ0":-2.3136611081135476,"x":131.73,"y":160.74,"x0":-3.091648165898368,"y0":50.0064923578888,"z0":5.247549326292655,"aX":0.29102573186865793},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.6,"breakHorizontal":-1.8,"spinRate":2394,"spinDirection":201},"zone":4,"typeConfidence":0.9,"plateTime":0.40586667803150434,"extension":6.885552368160323},"index":3,"playId":"a642f565-95c9-3fc8-ad70-98b974d1d133","pitchNumber":2,"startTime":"2025-10-20T01:57:37.694Z","endTime":"2025-10-20T01:57:42.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":97.3,"endSpeed":88.1,"strikeZoneTop":3.39345514310419,"strikeZoneBottom":1.59079334778634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.1137884768228,"aZ":-14.628565394078219,"pfxX":-3.4996866898760706,"pfxZ":8.731085290529089,"pX":-0.5799744010193135,"pZ":3.854630764633804,"vX0":7.5897333415713,"vY0":-141.51611429907823,"vZ0":-2.020640929826732,"x":139.11,"y":134.7,"x0":-2.8532497515618926,"y0":50.001011402719016,"z0":5.525141106720774,"aX":-7.032430887400829},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":4.7,"spinRate":2151,"spinDirection":214},"zone":11,"typeConfidence":0.89,"plateTime":0.3884389449827905,"extension":6.59876782490057},"index":4,"playId":"e20d27d5-8fb8-3c06-afbf-23a4f49ed91a","pitchNumber":3,"startTime":"2025-10-20T01:57:57.619Z","endTime":"2025-10-20T01:58:02.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.38936405433932,"strikeZoneBottom":1.53471822305519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35363699111048,"aZ":-34.864310179583235,"pfxX":-0.5744704620235472,"pfxZ":-1.6461686934153026,"pX":1.2569735722258077,"pZ":0.44355991737112205,"vX0":10.448911198134125,"vY0":-126.87221886466875,"vZ0":-5.507934832260694,"x":69.09,"y":226.8,"x0":-2.8359185556484063,"y0":50.0043385096553,"z0":5.413467682765882,"aX":-0.9414474093533328},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.1,"breakHorizontal":-1.3,"spinRate":2438,"spinDirection":31},"zone":14,"typeConfidence":0.88,"plateTime":0.43132128425273875,"extension":7.07517724261075},"index":5,"playId":"8e76cfd4-230e-3705-8cf4-aafc79464439","pitchNumber":4,"startTime":"2025-10-20T01:58:12.860Z","endTime":"2025-10-20T01:58:17.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.5043113039255,"strikeZoneBottom":1.54622400308233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.981229037335044,"aZ":-38.087410011909206,"pfxX":1.0474155230797049,"pfxZ":-3.5049898209624875,"pX":0.30402275250533384,"pZ":2.1497344602282427,"vX0":7.812527094405886,"vY0":-128.89297553650727,"vZ0":-0.8584430154661731,"x":105.41,"y":180.74,"x0":-2.8981983589053106,"y0":50.00134702083064,"z0":5.419732204412549,"aX":1.767240130250352},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-6.4,"breakHorizontal":-3.6,"spinRate":2333,"spinDirection":46},"zone":9,"typeConfidence":0.9,"plateTime":0.4244128834459726,"extension":6.983013258467403},"index":6,"playId":"9d27a260-eeca-3400-93a2-4ad176b4aebc","pitchNumber":5,"startTime":"2025-10-20T01:58:32.107Z","endTime":"2025-10-20T01:58:36.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":89.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.35074075049254,"aZ":-13.16761726514675,"pfxX":-6.815620949454561,"pfxZ":9.155044178704122,"pX":-0.3140322496866801,"pZ":2.4285935539240717,"vX0":9.944136877336348,"vY0":-143.86021092057257,"vZ0":-5.517094154788354,"x":128.97,"y":173.21,"x0":-2.945399224681117,"y0":50.00355634343616,"z0":5.201852723379775,"aX":-14.151169965710345},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.5,"breakHorizontal":10.1,"spinRate":2517,"spinDirection":221},"zone":4,"typeConfidence":0.91,"plateTime":0.38213479385613347,"extension":7.110885780771232},"hitData":{"launchSpeed":58.1,"launchAngle":31.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":184.16,"coordY":142.77}},"index":7,"playId":"3ec953ea-3c02-38b7-80c9-276d3907ab9e","pitchNumber":6,"startTime":"2025-10-20T01:58:54.153Z","endTime":"2025-10-20T01:59:06.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"first":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.0,"awayTeamWinProbability":11.0,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":0.55,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-10-20T01:59:06.776Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.P. Crawford strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-10-20T01:59:43.894Z","endTime":"2025-10-20T02:01:18.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.29270756746516,"strikeZoneBottom":1.43641478963218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.183003565148283,"aZ":-37.78177334633384,"pfxX":0.5060607918587217,"pfxZ":-3.3620266985759315,"pX":-0.04685460325813508,"pZ":2.7020543555032446,"vX0":7.200218375334173,"vY0":-128.47503804062708,"vZ0":0.24242391382983874,"x":118.79,"y":165.82,"x0":-2.9541073441136,"y0":50.002261097632214,"z0":5.548278950674158,"aX":0.8440313044187503},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.8,"breakHorizontal":-2.5,"spinRate":2367,"spinDirection":58},"zone":5,"typeConfidence":0.9,"plateTime":0.42669522982617103,"extension":6.5092368590656715},"index":0,"playId":"5f680d3f-e851-3467-8a55-4fcb65670b53","pitchNumber":1,"startTime":"2025-10-20T01:59:47.148Z","endTime":"2025-10-20T01:59:50.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":94.4,"endSpeed":86.7,"strikeZoneTop":3.34852310384887,"strikeZoneBottom":1.60033644224665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.50060976678442,"aZ":-28.616845439073302,"pfxX":-8.44124525728257,"pfxZ":1.8721003260404796,"pX":0.1596944563347635,"pZ":1.2233772542260497,"vX0":11.54961330106331,"vY0":-136.92304001856525,"vZ0":-5.574048492032356,"x":110.91,"y":205.75,"x0":-3.0113893252025505,"y0":50.00511583567397,"z0":5.237222241263768,"aX":-16.071182383880267},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.4,"breakHorizontal":13.0,"spinRate":1643,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.39961791039780836,"extension":6.654551365520794},"index":1,"playId":"3352cdb7-b4a2-3e2f-8b32-ae5732b3a193","pitchNumber":2,"startTime":"2025-10-20T02:00:01.985Z","endTime":"2025-10-20T02:00:06.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":98.9,"endSpeed":89.7,"strikeZoneTop":3.32600024185945,"strikeZoneBottom":1.55079049688548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.52553956210542,"aZ":-15.441579818285385,"pfxX":-6.035188698277494,"pfxZ":8.060638713788075,"pX":-1.1369950842040981,"pZ":2.3696195453843965,"vX0":8.083870726120827,"vY0":-143.68808713339448,"vZ0":-5.265531994033283,"x":160.34,"y":174.8,"x0":-3.2122237534715676,"y0":50.0029718106365,"z0":5.196658180946275,"aX":-12.529299575846434},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.6,"breakHorizontal":9.1,"spinRate":2355,"spinDirection":221},"zone":13,"typeConfidence":0.91,"plateTime":0.38224125757833294,"extension":6.800927021388004},"index":2,"playId":"9831d389-95e7-36e7-84a0-813560cf1bd7","pitchNumber":3,"startTime":"2025-10-20T02:00:17.247Z","endTime":"2025-10-20T02:00:25.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.88636970487098,"aZ":-15.151492728237757,"pfxX":-5.401863999104526,"pfxZ":8.27723968762,"pX":-0.5258096881952166,"pZ":2.469636255834818,"vX0":9.02490750081353,"vY0":-142.73624812639238,"vZ0":-4.718509907259244,"x":137.04,"y":172.1,"x0":-3.031620559171323,"y0":50.00118108669202,"z0":5.103132747690513,"aX":-11.108004801040595},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.2,"breakHorizontal":7.9,"spinRate":2383,"spinDirection":222},"zone":4,"typeConfidence":0.91,"plateTime":0.3842199563022879,"extension":6.878748634496057},"index":3,"playId":"ea9ca78c-ae3b-3ef8-9d86-0eb185a5db96","pitchNumber":4,"startTime":"2025-10-20T02:00:33.377Z","endTime":"2025-10-20T02:00:36.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.31821413593249,"strikeZoneBottom":1.48909811466782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.34656439047761,"aZ":-36.05604134960484,"pfxX":0.6553698551182849,"pfxZ":-2.288501571666271,"pX":1.1476066603138981,"pZ":1.012309318205011,"vX0":10.06524144435616,"vY0":-129.42800120665817,"vZ0":-4.112261890314045,"x":73.26,"y":211.45,"x0":-2.879137943016394,"y0":50.005341702514315,"z0":5.386998333104732,"aX":1.1090864602775963},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.9,"breakHorizontal":-3.5,"spinRate":2485,"spinDirection":40},"zone":14,"typeConfidence":0.89,"plateTime":0.42341661635194416,"extension":7.085728413549294},"index":4,"playId":"2e2e6f41-2433-3889-9e6f-d37834ce775b","pitchNumber":5,"startTime":"2025-10-20T02:00:53.950Z","endTime":"2025-10-20T02:00:59.586Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83461465405434,"aZ":-28.993480791182026,"pfxX":-9.005430236148955,"pfxZ":1.6640888254788475,"pX":-0.3837555176362387,"pZ":1.2660967496853384,"vX0":10.066408013045212,"vY0":-137.73685744316745,"vZ0":-5.160318638584671,"x":131.63,"y":204.6,"x0":-2.9294714975190885,"y0":50.00036559121106,"z0":5.143577547347464,"aX":-17.166127125529137},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.0,"breakHorizontal":14.0,"spinRate":1665,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.3988660083031279,"extension":7.0191047377548745},"index":5,"playId":"878a2a76-8df1-3f57-a626-95a93c35931b","pitchNumber":6,"startTime":"2025-10-20T02:01:12.512Z","endTime":"2025-10-20T02:01:18.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":553993,"link":"/api/v1/people/553993"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:01:18.995Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isiah Kiner-Falefa pops out to shortstop J.P. Crawford.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-20T02:03:54.588Z","endTime":"2025-10-20T02:04:31.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15510189718098,"aZ":-19.792707218200913,"pfxX":-8.737658113619496,"pfxZ":6.360765869700472,"pX":-0.3690785119616854,"pZ":2.509002140916922,"vX0":7.110939154138735,"vY0":-139.1061679595734,"vZ0":-4.972737612521653,"x":131.07,"y":171.04,"x0":-1.8318107262193495,"y0":50.0024460597445,"z0":5.644311525652818,"aX":-17.009022877876824},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.6,"breakHorizontal":14.2,"spinRate":2227,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3947594877154681,"extension":5.89401987466139},"hitData":{"launchSpeed":81.5,"launchAngle":67.0,"totalDistance":134.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":132.01,"coordY":149.86}},"index":0,"playId":"0428e474-9a63-386e-b228-cfea635b37c1","pitchNumber":1,"startTime":"2025-10-20T02:04:21.885Z","endTime":"2025-10-20T02:04:31.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:04:31.227Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrés Giménez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-20T02:04:38.047Z","endTime":"2025-10-20T02:05:37.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"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":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.23479044647954,"strikeZoneBottom":1.52334080157631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.243531120035815,"aZ":-34.027985368308244,"pfxX":9.042832581297723,"pfxZ":-1.2834048319459406,"pX":-0.35391743524748454,"pZ":2.1044938013811656,"vX0":2.05031175534833,"vY0":-120.04216228082889,"vZ0":-1.1457631294643909,"x":130.49,"y":181.96,"x0":-2.396495793794822,"y0":50.00598694950089,"z0":5.655519839366529,"aX":13.016259796268352},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.3,"breakHorizontal":-16.9,"spinRate":2460,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.458714349656153,"extension":5.5176688955026005},"index":0,"playId":"f62c88da-f48f-33e8-b2da-9cb1cda17272","pitchNumber":1,"startTime":"2025-10-20T02:04:56.287Z","endTime":"2025-10-20T02:05:00.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.338970010993535,"aZ":-34.11142211275765,"pfxX":10.954279414742143,"pfxZ":-1.3120502392965543,"pX":0.09529056717153588,"pZ":1.085211061456636,"vX0":2.58359893448176,"vY0":-121.51630317545104,"vZ0":-3.44148877068035,"x":113.37,"y":209.48,"x0":-2.4085630062747923,"y0":50.005894206276096,"z0":5.532737254642028,"aX":16.12404983932651},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-3.0,"breakHorizontal":-20.5,"spinRate":2567,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.45352166341041444,"extension":5.544660065087372},"index":1,"playId":"1d81c473-d9eb-3c15-8863-42be6852ba05","pitchNumber":2,"startTime":"2025-10-20T02:05:11.394Z","endTime":"2025-10-20T02:05:14.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.96852721032762,"aZ":-21.746041809581182,"pfxX":-10.363465079245891,"pfxZ":5.395293108000821,"pX":-0.046550597667872645,"pZ":3.173454295899467,"vX0":9.034381144724302,"vY0":-138.60735426503751,"vZ0":-2.4348776056243318,"x":118.77,"y":153.1,"x0":-2.0128050710945637,"y0":50.002543307666734,"z0":5.526333537470864,"aX":-20.02655572546375},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.4,"breakHorizontal":16.7,"spinRate":2094,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.396214821070739,"extension":6.009713570787826},"index":2,"playId":"287c5ca9-fcc4-37c5-94f1-f1881bc3151e","pitchNumber":3,"startTime":"2025-10-20T02:05:33.671Z","endTime":"2025-10-20T02:05:37.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:05:37.097Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Springer grounds out, third baseman Eugenio Suárez to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-10-20T02:05:50.773Z","endTime":"2025-10-20T02:06:31.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660825,"fullName":"Eduard Bazardo","link":"/api/v1/people/660825"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"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":95.5,"endSpeed":86.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.252531102075004,"aZ":-19.8845659896055,"pfxX":-10.015866018873568,"pfxZ":6.3459134459555475,"pX":-0.22371405818774695,"pZ":2.6736429043498195,"vX0":7.848857156027498,"vY0":-138.80255421746762,"vZ0":-4.59075328910487,"x":125.53,"y":166.59,"x0":-1.7974796541617792,"y0":50.00273181830454,"z0":5.686663185598795,"aX":-19.396316765019368},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.7,"breakHorizontal":16.3,"spinRate":2181,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3957443084720831,"extension":5.964857297858913},"index":0,"playId":"46d79d85-5e70-32ff-b9eb-2e394bc618d9","pitchNumber":1,"startTime":"2025-10-20T02:06:04.495Z","endTime":"2025-10-20T02:06:08.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.2602197626127,"aZ":-24.462090445266366,"pfxX":-10.844257956237639,"pfxZ":3.899004589029536,"pX":-0.28721098070191214,"pZ":2.899811544050302,"vX0":7.755112080771538,"vY0":-140.08587891562692,"vZ0":-3.0912003149154357,"x":127.95,"y":160.49,"x0":-1.6903005314709585,"y0":50.00040204934148,"z0":5.626541507462038,"aX":-21.43219234874538},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.6,"breakHorizontal":17.9,"spinRate":2322,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3918129850967049,"extension":5.829439906849855},"hitData":{"launchSpeed":83.8,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.18,"coordY":163.02}},"index":1,"playId":"47e1a3dd-c137-3101-aad2-a9cde743bb91","pitchNumber":2,"startTime":"2025-10-20T02:06:23.667Z","endTime":"2025-10-20T02:06:31.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":660825,"link":"/api/v1/people/660825"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.3,"awayTeamWinProbability":10.700000000000003,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:06:31.906Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Canzone flies out to shortstop Andrés Giménez.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-20T02:09:35.232Z","endTime":"2025-10-20T02:10:16.755Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.38690698993315,"strikeZoneBottom":1.55164622481196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.346987098479946,"aZ":-35.411356819749436,"pfxX":1.123405992985412,"pfxZ":-1.9591545861512567,"pX":1.5297632685782538,"pZ":-0.16724784442490323,"vX0":9.961538483959057,"vY0":-128.06765479240272,"vZ0":-7.112403922915709,"x":58.69,"y":243.3,"x0":-2.562022202588463,"y0":50.00206047779629,"z0":5.428441515133209,"aX":1.856646859281218},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-5.0,"breakHorizontal":-4.3,"spinRate":2483,"spinDirection":34},"zone":14,"typeConfidence":0.9,"plateTime":0.4282857494413559,"extension":6.807284673341362},"index":0,"playId":"6f5b4dd1-faa0-341f-8d47-1499a397248c","pitchNumber":1,"startTime":"2025-10-20T02:09:38.023Z","endTime":"2025-10-20T02:09:41.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.2,"strikeZoneTop":3.41536048195722,"strikeZoneBottom":1.47350202022289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.93539351690099,"aZ":-12.96825365010925,"pfxX":-5.968356232763355,"pfxZ":9.381179205594666,"pX":0.9041899241240454,"pZ":1.894254541657004,"vX0":12.26638347931736,"vY0":-142.88208351705188,"vZ0":-6.7569118967610455,"x":82.53,"y":187.64,"x0":-2.688215656046989,"y0":50.00279861380429,"z0":5.121155823994551,"aX":-12.219799244877171},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.5,"breakHorizontal":8.0,"spinRate":2235,"spinDirection":222},"zone":14,"typeConfidence":0.92,"plateTime":0.3847787901967452,"extension":6.890770957952377},"index":1,"playId":"b3cb6b5e-2676-3fc1-9a43-d28c77284d02","pitchNumber":2,"startTime":"2025-10-20T02:09:52.539Z","endTime":"2025-10-20T02:09:57.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":88.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.982235250429106,"aZ":-12.434846568271462,"pfxX":-6.050743268844114,"pfxZ":9.825863535070033,"pX":0.5471416228519038,"pZ":2.6586457782390287,"vX0":11.457187423708795,"vY0":-141.89543991966002,"vZ0":-4.8406203890677615,"x":96.14,"y":167.0,"x0":-2.78435294407506,"y0":50.00297431347656,"z0":5.199829453360472,"aX":-12.156852869849057},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.7,"breakHorizontal":8.3,"spinRate":2501,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.38823498976587967,"extension":7.119845276640517},"hitData":{"launchSpeed":84.4,"launchAngle":55.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.17,"coordY":115.62}},"index":2,"playId":"8bb0ae06-b908-3cf9-80fe-3100d2812188","pitchNumber":3,"startTime":"2025-10-20T02:10:06.642Z","endTime":"2025-10-20T02:10:16.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.7,"awayTeamWinProbability":8.299999999999997,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:10:16.755Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Rivas called out on strikes.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-20T02:10:15.951Z","endTime":"2025-10-20T02:12:00.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":89.0,"strikeZoneTop":3.14680742253443,"strikeZoneBottom":1.54582101976494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.994245333449136,"aZ":-13.447676064059223,"pfxX":-5.564398938491275,"pfxZ":9.064255754200525,"pX":-0.5182513040976579,"pZ":3.3667891383092026,"vX0":8.440711525972928,"vY0":-144.10908598300816,"vZ0":-2.894070305051302,"x":136.75,"y":147.88,"x0":-2.7864604441977248,"y0":50.00467692357476,"z0":5.234729693586476,"aX":-11.498927326116208},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.8,"breakHorizontal":8.0,"spinRate":2511,"spinDirection":214},"zone":11,"typeConfidence":0.92,"plateTime":0.3826792853145409,"extension":6.730198199584629},"index":0,"playId":"9531f79b-3b62-3302-bfc4-5e23d65f863f","pitchNumber":1,"startTime":"2025-10-20T02:10:39.828Z","endTime":"2025-10-20T02:10:44.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":88.1,"strikeZoneTop":3.20774243143097,"strikeZoneBottom":1.58070581652125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.90842717235661,"aZ":-8.131314107370363,"pfxX":-4.470851071509491,"pfxZ":11.919351748654611,"pX":0.6205730939389991,"pZ":2.430900506383355,"vX0":11.015417493871313,"vY0":-142.563214619711,"vZ0":-6.092639696818773,"x":93.35,"y":173.15,"x0":-2.7476526017900964,"y0":50.00447030788178,"z0":5.136178496667299,"aX":-9.021313250229609},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.2,"breakHorizontal":5.4,"spinRate":2369,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.38719796819010677,"extension":6.821958041409188},"index":1,"playId":"5af35ecb-8133-300a-9699-8df4bca4693f","pitchNumber":2,"startTime":"2025-10-20T02:10:53.825Z","endTime":"2025-10-20T02:10:57.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.33257808549041,"strikeZoneBottom":1.54908269772571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71039262424991,"aZ":-41.50548153313097,"pfxX":1.419310832735409,"pfxZ":-5.7587268342735225,"pX":-1.0644062937913146,"pZ":2.2055133358780816,"vX0":3.966207755565786,"vY0":-127.12213352735648,"vZ0":-0.1434028139685235,"x":157.57,"y":179.23,"x0":-2.836256449762768,"y0":50.006337662836955,"z0":5.5879560488508675,"aX":2.297715247343273},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-10.2,"breakHorizontal":-3.6,"spinRate":2506,"spinDirection":44},"zone":13,"typeConfidence":0.9,"plateTime":0.43267660666210794,"extension":6.64524673274176},"index":2,"playId":"54f491bb-7506-3842-a765-b27d654dd65f","pitchNumber":3,"startTime":"2025-10-20T02:11:10.619Z","endTime":"2025-10-20T02:11:16.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":98.1,"endSpeed":87.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.347801757464325,"aZ":-10.800824268420403,"pfxX":-5.197037961185244,"pfxZ":10.61600624277522,"pX":-0.031148117491584356,"pZ":2.744233246894339,"vX0":9.71943344707641,"vY0":-142.3313137732703,"vZ0":-4.589375388344266,"x":118.19,"y":164.69,"x0":-2.8443889889742016,"y0":50.005039780248445,"z0":5.085261731989733,"aX":-10.466343322530982},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":7.0,"spinRate":2327,"spinDirection":221},"zone":2,"typeConfidence":0.91,"plateTime":0.38761287459960014,"extension":6.820957170362607},"index":3,"playId":"56af7d41-1102-333b-809d-0db1bac4a40e","pitchNumber":4,"startTime":"2025-10-20T02:11:24.978Z","endTime":"2025-10-20T02:11:27.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-10-20T02:11:46.757Z","endTime":"2025-10-20T02:11:55.998Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":89.1,"strikeZoneTop":3.26366154483603,"strikeZoneBottom":1.50669577524951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.90846000464127,"aZ":-15.678882379727312,"pfxX":-5.770527924765831,"pfxZ":8.097064947032571,"pX":-0.20393500037474074,"pZ":1.7967878652576756,"vX0":9.228978271123124,"vY0":-142.13882394816144,"vZ0":-6.396388604561482,"x":124.77,"y":190.27,"x0":-2.74975638170605,"y0":50.00460961582335,"z0":5.0798091366903275,"aX":-11.758369647519089},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.4,"breakHorizontal":8.5,"spinRate":2298,"spinDirection":221},"zone":8,"typeConfidence":0.91,"plateTime":0.38599695194077155,"extension":6.873775199864161},"index":5,"playId":"667f008b-0d0a-3dba-b34b-83c7a5d69759","pitchNumber":5,"startTime":"2025-10-20T02:11:55.998Z","endTime":"2025-10-20T02:12:00.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.30000000000001,"awayTeamWinProbability":6.699999999999989,"homeTeamWinProbabilityAdded":1.6000000000000085,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:12:00.179Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to left fielder Nathan Lukes.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-10-20T02:12:00.922Z","endTime":"2025-10-20T02:12:49.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686973,"fullName":"Louis Varland","link":"/api/v1/people/686973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.7,"strikeZoneTop":3.3028914086503,"strikeZoneBottom":1.48578908616873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.474396460806606,"aZ":-31.26027077683086,"pfxX":1.0571968283955018,"pfxZ":0.5549924693777211,"pX":0.3750770658202105,"pZ":1.3433826801813922,"vX0":7.149452688378572,"vY0":-128.720599782611,"vZ0":-3.7367700030193345,"x":102.7,"y":202.51,"x0":-2.5887372151059096,"y0":50.005824156202145,"z0":5.263526080714905,"aX":1.754767826986223},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.2,"breakHorizontal":-3.7,"spinRate":2354,"spinDirection":45},"zone":14,"typeConfidence":0.53,"plateTime":0.4273220601466421,"extension":6.79162748829762},"index":0,"playId":"e60fe040-f70b-3350-825e-1c97078e236b","pitchNumber":1,"startTime":"2025-10-20T02:12:25.549Z","endTime":"2025-10-20T02:12:30.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97282212971548,"aZ":-28.61424998663958,"pfxX":1.5037821732896164,"pfxZ":1.8946157838346478,"pX":0.18036769575387518,"pZ":2.111059553746123,"vX0":7.2472398945215435,"vY0":-136.48677030569598,"vZ0":-3.1347287542361677,"x":91.46,"y":176.5,"x0":-2.7084397922450565,"y0":50.0054359812569,"z0":5.252196420963137,"aX":2.8261695420425252},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.9,"breakHorizontal":-4.3,"spinRate":2516,"spinDirection":191},"zone":5,"typeConfidence":0.91,"plateTime":0.4018279704661345,"extension":6.841131425655125},"hitData":{"launchSpeed":90.5,"launchAngle":24.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.74,"coordY":104.3}},"index":1,"playId":"0f6c8b5b-4494-3512-8340-4fc21204dfbe","pitchNumber":2,"startTime":"2025-10-20T02:12:41.278Z","endTime":"2025-10-20T02:12:49.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":686973,"link":"/api/v1/people/686973"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":0.799999999999983,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:12:49.232Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathan Lukes grounds out, second baseman Leo Rivas to first baseman Josh Naylor.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-20T02:15:55.498Z","endTime":"2025-10-20T02:16:18.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Brash replaces Eduard Bazardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-20T02:14:09.842Z","endTime":"2025-10-20T02:15:57.826Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666374,"link":"/api/v1/people/666374"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660825,"link":"/api/v1/people/660825","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":97.5,"endSpeed":88.5,"strikeZoneTop":3.59058087931153,"strikeZoneBottom":1.61503348652171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.20307970881286,"aZ":-18.312794715347145,"pfxX":-7.587222665892295,"pfxZ":6.851915819382528,"pX":-0.4447844795633697,"pZ":3.7964974768062496,"vX0":7.160174993021806,"vY0":-141.7536666179941,"vZ0":-1.378012884365915,"x":133.95,"y":136.27,"x0":-2.0250275673873905,"y0":50.0022068436675,"z0":5.465059029749111,"aX":-15.34854629183935},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.2,"breakHorizontal":12.1,"spinRate":2182,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.38727864655354827,"extension":6.476646219233346},"index":1,"playId":"7d650689-2032-36ef-9301-c61836461526","pitchNumber":1,"startTime":"2025-10-20T02:15:57.826Z","endTime":"2025-10-20T02:16:03.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":84.6,"endSpeed":77.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.091062604547684,"aZ":-34.05960834908381,"pfxX":6.752837221040076,"pfxZ":-1.244380551841811,"pX":0.3864445339132654,"pZ":2.3882147124175366,"vX0":4.422024486697196,"vY0":-123.03518728041155,"vZ0":0.2349830361465668,"x":102.27,"y":174.3,"x0":-2.3186884499046703,"y0":50.0028524608449,"z0":5.205916680481897,"aX":10.230303369100442},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.9,"breakHorizontal":-13.3,"spinRate":2714,"spinDirection":51},"zone":6,"typeConfidence":0.9,"plateTime":0.4471954317889244,"extension":6.656263361108352},"hitData":{"launchSpeed":84.0,"launchAngle":7.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.69,"coordY":149.35}},"index":2,"playId":"22794ae3-b7e9-3ac2-8678-8feea91fb6af","pitchNumber":2,"startTime":"2025-10-20T02:16:11.459Z","endTime":"2025-10-20T02:16:18.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.4999999999999858,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:16:18.958Z","atBatIndex":56},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Vladimir Guerrero Jr. hit by pitch.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-20T02:16:42.503Z","endTime":"2025-10-20T02:17:05.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.1,"strikeZoneTop":3.67974497808507,"strikeZoneBottom":1.66488970233988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.154324349938854,"aZ":-23.648356800898227,"pfxX":-10.014938318551163,"pfxZ":4.259127720203431,"pX":-0.35615726444951046,"pZ":2.9042329946057244,"vX0":8.159499593114443,"vY0":-141.11540748801508,"vZ0":-2.2332057914726304,"x":130.58,"y":160.37,"x0":-1.9937316930074385,"y0":50.00499577664395,"z0":5.240229958401041,"aX":-20.063195713671355},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.4,"breakHorizontal":16.3,"spinRate":2218,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.3891435554788707,"extension":6.606533138466663},"index":0,"playId":"bff2cf2a-ce7a-3c2d-af19-1e3f0bdf2559","pitchNumber":1,"startTime":"2025-10-20T02:16:46.624Z","endTime":"2025-10-20T02:16:50.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","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":96.3,"endSpeed":87.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.349396097016445,"aZ":-22.841098326295135,"pfxX":-9.719346189223474,"pfxZ":4.734935325573225,"pX":-1.8163712813518798,"pZ":3.5107293758224203,"vX0":4.3110422619654,"vY0":-140.1569013544461,"vZ0":-0.4697280522262262,"x":186.24,"y":143.99,"x0":-2.1194479111383346,"y0":50.004725619539265,"z0":5.184130641871491,"aX":-19.163546730267456},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.6,"breakHorizontal":16.6,"spinRate":2153,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39215534426505183,"extension":6.544602757098525},"index":1,"playId":"fb29d65e-4fe3-3dd2-879d-d39db1900849","pitchNumber":2,"startTime":"2025-10-20T02:17:01.461Z","endTime":"2025-10-20T02:17:05.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":0.5999999999999801,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:17:05.207Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alejandro Kirk singles on a line drive to center fielder Julio Rodríguez. Vladimir Guerrero Jr. to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-20T02:17:22.677Z","endTime":"2025-10-20T02:18:10.954Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"postOnSecond":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.5,"strikeZoneTop":3.29231900084752,"strikeZoneBottom":1.58492265324544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42296653380019,"aZ":-34.21453049283886,"pfxX":7.982999049572179,"pfxZ":-1.2848596869778,"pX":-0.5067427656719167,"pZ":3.2966874851090773,"vX0":1.992431180484202,"vY0":-125.82821956545212,"vZ0":1.983807193463421,"x":136.32,"y":149.77,"x0":-2.3480924976553963,"y0":50.00465742873839,"z0":5.294427733366416,"aX":12.646808033486728},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.6,"breakHorizontal":-14.9,"spinRate":2906,"spinDirection":49},"zone":1,"typeConfidence":0.9,"plateTime":0.4373355742885825,"extension":6.586144725021143},"index":0,"playId":"5280865e-2676-3f0f-a6be-993e3b2fda0b","pitchNumber":1,"startTime":"2025-10-20T02:17:42.574Z","endTime":"2025-10-20T02:17:46.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.42894549888841,"aZ":-35.79537742991145,"pfxX":7.58380813558726,"pfxZ":-2.329264460231208,"pX":-0.4440024258309514,"pZ":2.274950935036652,"vX0":2.0972541161535605,"vY0":-124.46011865730831,"vZ0":0.15738551039147763,"x":133.92,"y":177.36,"x0":-2.2850141939586055,"y0":50.00454222974629,"z0":5.2011036418556715,"aX":11.774057334574888},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.8,"breakHorizontal":-14.3,"spinRate":2896,"spinDirection":59},"zone":4,"typeConfidence":0.88,"plateTime":0.4418506925962973,"extension":6.540688173111715},"hitData":{"launchSpeed":97.5,"launchAngle":8.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.15,"coordY":81.17}},"index":1,"playId":"c40e232a-ad34-3aa5-9a26-e5b63ebd350c","pitchNumber":2,"startTime":"2025-10-20T02:17:59.136Z","endTime":"2025-10-20T02:18:10.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":0.8000000000000114,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:18:10.954Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daulton Varsho strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-20T02:19:42.194Z","endTime":"2025-10-20T02:20:55.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4],"actionIndex":[3],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":{"id":666374,"link":"/api/v1/people/666374"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":662139,"fullName":"Daulton Varsho","link":"/api/v1/people/662139"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-10-20T02:18:38.716Z","endTime":"2025-10-20T02:19:44.491Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.49207194799373,"strikeZoneBottom":1.54555305550687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.15676852947101,"aZ":-32.584888719947195,"pfxX":6.345107219869855,"pfxZ":-0.25690651723660274,"pX":0.7272645747392055,"pZ":3.0965392111496635,"vX0":5.278560113993674,"vY0":-126.86098031777159,"vZ0":0.9892446272400837,"x":89.28,"y":155.17,"x0":-2.2145318179181306,"y0":50.00223122113921,"z0":5.325709942694257,"aX":10.202940954468303},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.1,"breakHorizontal":-12.8,"spinRate":2968,"spinDirection":49},"zone":3,"typeConfidence":0.9,"plateTime":0.4339668572777162,"extension":6.639612753397608},"index":1,"playId":"90ff7b8b-c380-39cd-8acc-1187fd1ad3c9","pitchNumber":1,"startTime":"2025-10-20T02:19:44.491Z","endTime":"2025-10-20T02:19:48.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71329282945509,"aZ":-34.10945872885779,"pfxX":6.005645235916465,"pfxZ":-1.2332916815899773,"pX":-0.06307467158440588,"pZ":0.584480128026099,"vX0":3.3130044130885845,"vY0":-124.92662043178078,"vZ0":-3.8287368854178228,"x":119.4,"y":223.0,"x0":-2.189436079186098,"y0":50.002213916952584,"z0":4.960344365272205,"aX":9.429312152717545},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.9,"breakHorizontal":-11.6,"spinRate":2888,"spinDirection":47},"zone":13,"typeConfidence":0.9,"plateTime":0.4395385305493358,"extension":6.693563314349285},"index":2,"playId":"99ce7149-4e33-3313-ac3e-61d5743391a7","pitchNumber":2,"startTime":"2025-10-20T02:20:01.719Z","endTime":"2025-10-20T02:20:14.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":665489,"link":"/api/v1/people/665489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Matt Brash. Vladimir Guerrero Jr. scores. Alejandro Kirk to 2nd. Throwing error by catcher Cal Raleigh.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":6,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"99ce7149-4e33-3313-ac3e-61d5743391a7","startTime":"2025-10-20T02:20:34.635Z","endTime":"2025-10-20T02:20:51.171Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665489,"link":"/api/v1/people/665489"},"defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"first":{"id":672386,"link":"/api/v1/people/672386"},"second":{"id":665489,"link":"/api/v1/people/665489"},"postOnSecond":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.45,"dramaIndex":31.0,"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":87.6,"endSpeed":80.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.082610746254055,"aZ":-32.35753208831504,"pfxX":8.258299642797905,"pfxZ":-0.11048224743639068,"pX":0.8478528993779467,"pZ":1.056701292947235,"vX0":4.928417268981935,"vY0":-127.5708519485121,"vZ0":-3.389267947928359,"x":84.68,"y":210.25,"x0":-2.1843481001882843,"y0":50.00511874241722,"z0":4.962521377993851,"aX":13.564290842317838},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.7,"breakHorizontal":-16.1,"spinRate":2905,"spinDirection":48},"zone":14,"typeConfidence":0.91,"plateTime":0.42991957106072887,"extension":6.7144501136696695},"index":4,"playId":"782025bb-ecd0-361b-9b8b-0b2f55e40554","pitchNumber":3,"startTime":"2025-10-20T02:20:51.171Z","endTime":"2025-10-20T02:20:55.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":662139,"link":"/api/v1/people/662139","batSide":{"code":"L","description":"Left"}},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_ab"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_ab"},{"player":{"id":662139,"link":"/api/v1/people/662139"},"credit":"b_pa"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.89999999999999,"awayTeamWinProbability":3.1000000000000085,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.45,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:20:55.052Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ernie Clement walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-20T02:21:11.192Z","endTime":"2025-10-20T02:22:20.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnSecond":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.53577162567024,"strikeZoneBottom":1.60431116593401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.073956998843016,"aZ":-30.28451647506877,"pfxX":5.1160679967864295,"pfxZ":1.1614906694826939,"pX":2.2886394373223835,"pZ":2.345449143188001,"vX0":9.026745194939569,"vY0":-127.16942907399421,"vZ0":-0.8495823977367354,"x":29.76,"y":175.45,"x0":-1.9775267254516113,"y0":50.00501679955661,"z0":5.094925647734863,"aX":8.34583587006885},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.2,"breakHorizontal":-11.4,"spinRate":2832,"spinDirection":53},"zone":14,"typeConfidence":0.89,"plateTime":0.43137375173604653,"extension":6.434532363860809},"index":0,"playId":"01bb022d-164e-3fd8-865f-d92b3174ed6d","pitchNumber":1,"startTime":"2025-10-20T02:21:16.783Z","endTime":"2025-10-20T02:21:21.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.40291037747657,"strikeZoneBottom":1.57702135140717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.005258753254434,"aZ":-31.498150004087478,"pfxX":8.467881205915399,"pfxZ":0.42330383745281885,"pX":1.7513622217622282,"pZ":2.731564717748387,"vX0":6.9400380945644295,"vY0":-126.40641802122276,"vZ0":0.43423150389812504,"x":50.24,"y":165.03,"x0":-2.135217038968113,"y0":50.00590731952153,"z0":5.096928549257265,"aX":13.633462081914987},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.1,"breakHorizontal":-16.9,"spinRate":2840,"spinDirection":54},"zone":12,"typeConfidence":0.91,"plateTime":0.4341738424738484,"extension":6.577443508285921},"index":1,"playId":"8a3fa637-1660-3953-b696-669cee5171f5","pitchNumber":2,"startTime":"2025-10-20T02:21:31.068Z","endTime":"2025-10-20T02:21:36.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.6,"strikeZoneTop":3.39891374606815,"strikeZoneBottom":1.5201877451115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.37992180571274,"aZ":-31.796499231420885,"pfxX":6.641434594772052,"pfxZ":0.2350173204542223,"pX":2.7907691477804057,"pZ":1.2983146115723256,"vX0":10.029423688121229,"vY0":-125.9389842292143,"vZ0":-2.5922059055858515,"x":10.62,"y":203.73,"x0":-2.117496035637456,"y0":50.00164359486341,"z0":4.9322601245198845,"aX":10.585206220665135},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.0,"breakHorizontal":-14.5,"spinRate":2850,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.43618236723578985,"extension":6.753614536774686},"index":2,"playId":"830ad77a-def7-34b6-b769-dd2d6cd396db","pitchNumber":3,"startTime":"2025-10-20T02:21:48.986Z","endTime":"2025-10-20T02:21:52.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.60812642340706,"strikeZoneBottom":1.67014232057924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.393836179707616,"aZ":-33.09655927403661,"pfxX":6.249368017659906,"pfxZ":-0.5797096628546612,"pX":-0.6537585462604943,"pZ":2.960472231009687,"vX0":2.348493664265477,"vY0":-125.05270258202928,"vZ0":1.3838165442915098,"x":141.92,"y":158.85,"x0":-2.417331724648641,"y0":50.00558489002348,"z0":5.116474049521273,"aX":9.890897707486257},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.5,"breakHorizontal":-11.9,"spinRate":2809,"spinDirection":59},"zone":4,"typeConfidence":0.9,"plateTime":0.43812579073857716,"extension":6.483809772039348},"index":3,"playId":"9458413f-6a5f-3669-899d-add226770e43","pitchNumber":4,"startTime":"2025-10-20T02:22:15.870Z","endTime":"2025-10-20T02:22:20.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":676391,"link":"/api/v1/people/676391","batSide":{"code":"R","description":"Right"}},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"credit":"b_pa"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.18,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:22:20.699Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Addison Barger walks. Alejandro Kirk to 3rd. Ernie Clement to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-20T02:23:21.746Z","endTime":"2025-10-20T02:25:13.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"postOnSecond":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"postOnThird":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":676391,"fullName":"Ernie Clement","link":"/api/v1/people/676391"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680718,"fullName":"Addison Barger","link":"/api/v1/people/680718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-20T02:22:26.655Z","endTime":"2025-10-20T02:23:24.046Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.85111590610686,"strikeZoneBottom":1.73264109766507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.69128174918593,"aZ":-31.972279552117183,"pfxX":5.413672834355326,"pfxZ":0.12227610092968044,"pX":-0.1148131214199395,"pZ":0.5417843857294692,"vX0":3.8768845610006673,"vY0":-126.74392647028867,"vZ0":-4.551591450968873,"x":121.38,"y":224.15,"x0":-2.3713252851272912,"y0":50.00067562052642,"z0":4.93543469570626,"aX":8.740917693166281},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.6,"breakHorizontal":-10.7,"spinRate":2767,"spinDirection":48},"zone":13,"typeConfidence":0.9,"plateTime":0.43338159284517586,"extension":6.703505052217997},"index":1,"playId":"c8a5cd21-0307-3b54-b1fc-72d9b5537483","pitchNumber":1,"startTime":"2025-10-20T02:23:24.046Z","endTime":"2025-10-20T02:23:27.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.4,"strikeZoneTop":3.87624715396826,"strikeZoneBottom":1.72935084712941,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.957530178605715,"aZ":-33.013362885733656,"pfxX":-9.660512151951165,"pfxZ":-0.48401782583065156,"pX":-2.675178754274947,"pZ":2.0348072601020237,"vX0":2.554915568807258,"vY0":-130.47131694198742,"vZ0":-0.8966171046787148,"x":218.97,"y":183.84,"x0":-2.4107034911570575,"y0":50.005200846876626,"z0":4.866686549423239,"aX":-16.688512618853036},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.8,"breakHorizontal":16.9,"spinRate":1719,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.41951501721516715,"extension":6.522670859697889},"index":2,"playId":"26dc8715-0411-3dca-877e-a6fcb1958de0","pitchNumber":2,"startTime":"2025-10-20T02:23:45.370Z","endTime":"2025-10-20T02:23:48.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.76293216766251,"strikeZoneBottom":1.66652105013732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0045124405661,"aZ":-26.560303351525384,"pfxX":5.596022878418363,"pfxZ":3.5058935144608245,"pX":0.03118416361683449,"pZ":3.0467142580651303,"vX0":3.898050731899275,"vY0":-125.65591414559555,"vZ0":0.359923526318917,"x":115.81,"y":156.52,"x0":-2.266323869487516,"y0":50.00415134102142,"z0":5.056204534704023,"aX":8.966371332441913},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":-11.0,"spinRate":2921,"spinDirection":62},"zone":5,"typeConfidence":0.91,"plateTime":0.43556402586062726,"extension":6.5798378253022},"index":3,"playId":"3b3134d3-d334-3415-9fb3-657b6202e505","pitchNumber":3,"startTime":"2025-10-20T02:24:01.314Z","endTime":"2025-10-20T02:24:05.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.82608392813511,"strikeZoneBottom":1.70428659146691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.844236027028167,"aZ":-37.73145149518532,"pfxX":-6.640314595768286,"pfxZ":-3.250728800508731,"pX":-0.5286676509072253,"pZ":1.5487798700100148,"vX0":6.5862874814160675,"vY0":-129.79251266613576,"vZ0":-0.951660689429949,"x":137.15,"y":196.96,"x0":-2.2348735044923034,"y0":50.00492077350655,"z0":4.7903131879823535,"aX":-11.345382749703283},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-5.9,"breakHorizontal":10.6,"spinRate":1660,"spinDirection":257},"zone":13,"typeConfidence":0.91,"plateTime":0.42179361271145277,"extension":6.478409283579602},"index":4,"playId":"8611aefc-0666-3bc4-9b61-08ad1f447be4","pitchNumber":4,"startTime":"2025-10-20T02:24:17.700Z","endTime":"2025-10-20T02:24:22.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.50072173192747,"aZ":-35.48820763072857,"pfxX":6.482075882346196,"pfxZ":-2.0494349298225325,"pX":0.35811716631320173,"pZ":1.7727210042195847,"vX0":4.565948446163109,"vY0":-126.88580987182874,"vZ0":-1.1072318745977643,"x":103.35,"y":190.92,"x0":-2.310545371676784,"y0":50.001308070106774,"z0":5.058732292430445,"aX":10.4989529080632},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.7,"breakHorizontal":-12.8,"spinRate":2988,"spinDirection":53},"zone":9,"typeConfidence":0.89,"plateTime":0.4327249238833457,"extension":6.602759439535714},"index":5,"playId":"fddcc488-58d0-3218-874b-d113a3973a07","pitchNumber":5,"startTime":"2025-10-20T02:24:33.628Z","endTime":"2025-10-20T02:24:37.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-10-20T02:24:44.839Z","endTime":"2025-10-20T02:25:03.260Z","isPitch":false,"type":"action","player":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.2,"strikeZoneTop":3.85216353050046,"strikeZoneBottom":1.74147487361361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.339013757864386,"aZ":-24.79617869780478,"pfxX":-11.015958854012633,"pfxZ":3.648751201358553,"pX":1.4712660828131097,"pZ":1.3098392899867801,"vX0":13.18811168484843,"vY0":-141.09648210067982,"vZ0":-5.608576551975436,"x":60.92,"y":203.41,"x0":-1.8265133917576095,"y0":50.00049916025416,"z0":4.915516232416746,"aX":-22.264820031253397},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.6,"breakHorizontal":17.3,"spinRate":2216,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.3878105818329085,"extension":6.58600762512344},"index":7,"playId":"2a9f83ef-dff1-3641-9dd2-166e2ee4b3a4","pitchNumber":6,"startTime":"2025-10-20T02:25:03.260Z","endTime":"2025-10-20T02:25:13.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":680718,"link":"/api/v1/people/680718","batSide":{"code":"L","description":"Left"}},"first":{"id":676391,"link":"/api/v1/people/676391"},"second":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":680718,"link":"/api/v1/people/680718"},"credit":"b_pa"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.23,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:25:13.507Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isiah Kiner-Falefa flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-10-20T02:25:56.334Z","endTime":"2025-10-20T02:26:26.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666374,"fullName":"Matt Brash","link":"/api/v1/people/666374"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Myles Straw replaces Addison Barger.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-20T02:25:34.902Z","endTime":"2025-10-20T02:25:58.634Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":680718,"link":"/api/v1/people/680718"},"base":1,"defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":680718,"link":"/api/v1/people/680718"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.1540642285993,"strikeZoneBottom":1.38265408936717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96588363362672,"aZ":-26.66446499495436,"pfxX":6.270796571884224,"pfxZ":3.4534467754884486,"pX":1.9091659697668537,"pZ":0.727715922217007,"vX0":7.7523679915229735,"vY0":-125.67870669345629,"vZ0":-4.86415495679292,"x":44.23,"y":219.13,"x0":-2.0327546161034604,"y0":50.00491195564197,"z0":4.859404007807875,"aX":10.010615284384986},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.3,"breakHorizontal":-13.2,"spinRate":3026,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.43617134340071617,"extension":6.54023261018721},"index":1,"playId":"d6b996c6-2db2-37f6-90bc-30af816b80ed","pitchNumber":1,"startTime":"2025-10-20T02:25:58.634Z","endTime":"2025-10-20T02:26:02.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":79.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.388600269312096,"aZ":-33.19493825501052,"pfxX":5.755873063902532,"pfxZ":-0.6324515722929878,"pX":0.6967312692098326,"pZ":2.001848102815983,"vX0":5.547354951944378,"vY0":-127.08665370992044,"vZ0":-0.8120691225853716,"x":90.44,"y":184.73,"x0":-2.2696868623092454,"y0":50.00134315920443,"z0":4.984771960921076,"aX":9.322209073656042},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.1,"breakHorizontal":-11.8,"spinRate":2860,"spinDirection":57},"zone":9,"typeConfidence":0.9,"plateTime":0.4325874347555829,"extension":6.591367222679804},"hitData":{"launchSpeed":86.2,"launchAngle":46.0,"totalDistance":260.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.15,"coordY":127.1}},"index":2,"playId":"3aae852c-ff43-36cc-ba91-f2e4d26967a7","pitchNumber":2,"startTime":"2025-10-20T02:26:16.166Z","endTime":"2025-10-20T02:26:26.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":643396,"link":"/api/v1/people/643396","batSide":{"code":"R","description":"Right"}},"first":{"id":664702,"link":"/api/v1/people/664702"},"second":{"id":676391,"link":"/api/v1/people/676391"},"third":{"id":672386,"link":"/api/v1/people/672386"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_ab"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_ab"},{"player":{"id":643396,"link":"/api/v1/people/643396"},"credit":"b_pa"},{"player":{"id":666374,"link":"/api/v1/people/666374"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:26:26.187Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-20T02:29:33.723Z","endTime":"2025-10-20T02:31:07.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Nathan Lukes.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-20T02:28:03.535Z","endTime":"2025-10-20T02:28:03.557Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664770,"link":"/api/v1/people/664770"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"200","defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Myles Straw remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-10-20T02:28:03.557Z","endTime":"2025-10-20T02:28:03.559Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664702,"link":"/api/v1/people/664702"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":680718,"link":"/api/v1/people/680718"},"defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664770,"link":"/api/v1/people/664770"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":680718,"link":"/api/v1/people/680718"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jeff Hoffman replaces Louis Varland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-10-20T02:28:03.559Z","endTime":"2025-10-20T02:29:36.080Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656546,"link":"/api/v1/people/656546"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686973,"link":"/api/v1/people/686973","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.77078061909914,"strikeZoneBottom":1.62599710120553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08459812513202,"aZ":-11.227527591535232,"pfxX":-8.171335939768419,"pfxZ":10.959617720699564,"pX":1.1468517661262891,"pZ":1.3753681873847754,"vX0":12.055222136551228,"vY0":-137.94338797658548,"vZ0":-8.844311117212294,"x":73.28,"y":201.65,"x0":-2.235309991593693,"y0":50.00202024447017,"z0":5.39680263060974,"aX":-15.61652268591397},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":12.0,"spinRate":2522,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3983546814974215,"extension":6.622608279067666},"index":3,"playId":"8ad156aa-5586-31bc-902b-c709daf18cf5","pitchNumber":1,"startTime":"2025-10-20T02:29:36.080Z","endTime":"2025-10-20T02:29:41.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.1,"strikeZoneTop":3.71167137742745,"strikeZoneBottom":1.59596826499424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.66245072714965,"aZ":-12.478220633285641,"pfxX":-8.724049492908927,"pfxZ":10.26997276137812,"pX":0.35547272013849507,"pZ":2.880587264609864,"vX0":10.232486799996769,"vY0":-138.29823602579137,"vZ0":-4.993590786113819,"x":103.45,"y":161.0,"x0":-2.2762283559545993,"y0":50.00552166702028,"z0":5.56102202628922,"aX":-16.73663874804617},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":13.4,"spinRate":2489,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3975466794502802,"extension":6.533141458142579},"index":4,"playId":"b21c5a20-7dce-3b6c-899f-6414dc0bf4cb","pitchNumber":2,"startTime":"2025-10-20T02:29:51.937Z","endTime":"2025-10-20T02:29:55.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.06765307461477,"aZ":-28.74745690224691,"pfxX":-8.727241206722214,"pfxZ":2.0593384701147235,"pX":-0.5831207591516261,"pZ":1.8685193549874934,"vX0":7.108894437154741,"vY0":-128.48267603927437,"vZ0":-3.5926603178483676,"x":139.23,"y":188.33,"x0":-2.2599140211621074,"y0":50.00080304499579,"z0":5.533190168102782,"aX":-14.504477734439316},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":14.0,"spinRate":1648,"spinDirection":242},"zone":7,"typeConfidence":0.9,"plateTime":0.4272493217987341,"extension":6.470210463280587},"index":5,"playId":"c20f1163-5f09-3386-a388-700779d5f44c","pitchNumber":3,"startTime":"2025-10-20T02:30:09.583Z","endTime":"2025-10-20T02:30:12.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-10-20T02:30:24.435Z","endTime":"2025-10-20T02:30:42.315Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.52450088607789,"aZ":-28.946108297901038,"pfxX":-0.8244174033132563,"pfxZ":1.930611144630575,"pX":-0.207505843137548,"pZ":2.7310437644917647,"vX0":5.372644876372433,"vY0":-126.61873215470226,"vZ0":-1.8432347070438524,"x":124.91,"y":165.04,"x0":-2.2228155054460093,"y0":50.0037361327001,"z0":5.718975478425105,"aX":-1.379782942419419},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.4,"breakHorizontal":0.6,"spinRate":2600,"spinDirection":145},"zone":5,"typeConfidence":0.88,"plateTime":0.4277031146978181,"extension":6.435534047617292},"index":7,"playId":"79d4f652-f68f-3110-b0df-821308065c39","pitchNumber":4,"startTime":"2025-10-20T02:30:42.315Z","endTime":"2025-10-20T02:30:46.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.51548512013422,"aZ":-12.088368780378387,"pfxX":-8.291134525670268,"pfxZ":10.446855758113058,"pX":-0.34683715466192455,"pZ":3.570600447103255,"vX0":8.091722292239208,"vY0":-138.4058235210748,"vZ0":-3.241681642205056,"x":130.22,"y":142.37,"x0":-2.244032688345016,"y0":50.00085325640406,"z0":5.577241862597274,"aX":-15.938113458601407},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.4,"breakHorizontal":13.1,"spinRate":2531,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3971258248756335,"extension":6.571815612471747},"index":8,"playId":"437e72ca-e899-3d04-abae-0c33e6aa6814","pitchNumber":5,"startTime":"2025-10-20T02:31:03.905Z","endTime":"2025-10-20T02:31:07.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:31:07.187Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-20T02:31:15.031Z","endTime":"2025-10-20T02:34:49.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.43476404028589,"strikeZoneBottom":1.59403514831397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.97096690626904,"aZ":-22.991561371704126,"pfxX":-9.981484223263003,"pfxZ":5.408965549150861,"pX":0.48712138991477316,"pZ":1.0359530150470149,"vX0":10.517944279578558,"vY0":-129.45439321268387,"vZ0":-6.591015882492692,"x":98.43,"y":210.81,"x0":-2.3312642355217013,"y0":50.00274099666101,"z0":5.374439492164961,"aX":-16.945143874042277},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.4,"breakHorizontal":15.7,"spinRate":1593,"spinDirection":243},"zone":14,"typeConfidence":0.91,"plateTime":0.4230633058518669,"extension":6.734801742616978},"index":0,"playId":"a3764f36-b8ba-3166-ad80-18dd55695ecc","pitchNumber":1,"startTime":"2025-10-20T02:31:35.482Z","endTime":"2025-10-20T02:31:40.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.36140250489405,"strikeZoneBottom":1.49489146566542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.626670639563898,"aZ":-25.104896672492206,"pfxX":-9.190889262294359,"pfxZ":4.2672428100342685,"pX":2.110855059930047,"pZ":2.6852024420303833,"vX0":13.117894308670387,"vY0":-127.93250331032374,"vZ0":-2.304114109481074,"x":36.54,"y":166.28,"x0":-1.8912142517877437,"y0":50.00047893498003,"z0":5.567074889248608,"aX":-15.218481102198913},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.4,"breakHorizontal":13.7,"spinRate":1527,"spinDirection":245},"zone":12,"typeConfidence":0.91,"plateTime":0.42828620643036874,"extension":6.637474183078523},"index":1,"playId":"a2dec954-2206-3e0c-b27f-7a85ce8ca2e8","pitchNumber":2,"startTime":"2025-10-20T02:31:52.409Z","endTime":"2025-10-20T02:31:57.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.7,"strikeZoneTop":3.34348297844796,"strikeZoneBottom":1.6376786383575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.93576991397833,"aZ":-31.973346244458174,"pfxX":0.8334123606652352,"pfxZ":0.12342386482205558,"pX":-0.11977470925130088,"pZ":1.4011799848981774,"vX0":5.030554852898401,"vY0":-125.72907508973223,"vZ0":-3.8313669572229996,"x":121.57,"y":200.95,"x0":-2.266718957370193,"y0":50.00044990960893,"z0":5.5805406024957955,"aX":1.3138516401368008},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.5,"breakHorizontal":-2.9,"spinRate":2596,"spinDirection":144},"zone":13,"typeConfidence":0.9,"plateTime":0.43807702140477245,"extension":6.448875584499771},"index":2,"playId":"86b5325b-f717-32ba-a22e-51692073f040","pitchNumber":3,"startTime":"2025-10-20T02:32:11.082Z","endTime":"2025-10-20T02:32:15.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.59100841942632,"aZ":-27.468710509680875,"pfxX":-9.514683276496818,"pfxZ":2.8080809084799663,"pX":-0.41556958994379706,"pZ":1.8635327047943377,"vX0":7.825610659288279,"vY0":-128.61776869373915,"vZ0":-3.7486246975058344,"x":132.84,"y":188.46,"x0":-2.2609185749328695,"y0":50.00397511051376,"z0":5.469331741523853,"aX":-15.947709884904857},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.4,"breakHorizontal":15.5,"spinRate":1466,"spinDirection":246},"zone":7,"typeConfidence":0.91,"plateTime":0.4258015490826965,"extension":6.581714150405763},"index":3,"playId":"ff9681dd-90ea-37e4-883a-e3044c0092f2","pitchNumber":4,"startTime":"2025-10-20T02:32:29.043Z","endTime":"2025-10-20T02:32:32.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-10-20T02:32:44.604Z","endTime":"2025-10-20T02:32:59.517Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":81.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.549876384540344,"aZ":-27.241527243923663,"pfxX":-9.25396022239832,"pfxZ":2.8855676391826375,"pX":-0.9532231545548591,"pZ":1.567090992612166,"vX0":6.832839208017308,"vY0":-130.2303659021233,"vZ0":-4.587311726027701,"x":153.33,"y":196.47,"x0":-2.4147869095353083,"y0":50.0046209863143,"z0":5.423715156626231,"aX":-15.822456201184306},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.3,"breakHorizontal":15.1,"spinRate":1662,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.42135218409993636,"extension":6.755685525789327},"index":5,"playId":"933d30fc-edf0-33ea-b4e7-3bdb86226121","pitchNumber":5,"startTime":"2025-10-20T02:32:59.517Z","endTime":"2025-10-20T02:33:04.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.310677137969456,"aZ":-30.235834175948977,"pfxX":-7.398861868442703,"pfxZ":1.1533824525355367,"pX":-1.295340451847745,"pZ":1.6807384698291232,"vX0":5.150040381619493,"vY0":-128.77974151248273,"vZ0":-3.790442068766137,"x":166.38,"y":193.4,"x0":-2.362134044570371,"y0":50.00011594988165,"z0":5.516269953988273,"aX":-12.397201976143206},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.4,"breakHorizontal":12.2,"spinRate":1318,"spinDirection":246},"zone":13,"typeConfidence":0.89,"plateTime":0.4256982603495034,"extension":6.673429343111314},"index":6,"playId":"62e18f65-9688-30cf-a063-0c87a2383be9","pitchNumber":6,"startTime":"2025-10-20T02:33:43.582Z","endTime":"2025-10-20T02:33:50.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.418405089340194,"aZ":-29.010186177251807,"pfxX":-8.192766003617443,"pfxZ":1.917049641652957,"pX":-0.5021315274583003,"pZ":3.011514585680471,"vX0":6.899290580816327,"vY0":-127.75760491819155,"vZ0":-0.8124614621479794,"x":136.14,"y":157.47,"x0":-2.173725820338339,"y0":50.00528868847698,"z0":5.614612572864181,"aX":-13.540010679338591},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":13.3,"spinRate":1303,"spinDirection":246},"zone":1,"typeConfidence":0.9,"plateTime":0.42878565595756557,"extension":6.606457331481964},"index":7,"playId":"194dc22a-ba39-391d-b50a-441df0822d1d","pitchNumber":7,"startTime":"2025-10-20T02:34:20.361Z","endTime":"2025-10-20T02:34:23.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25098358553644,"aZ":-26.8930874396851,"pfxX":-8.650622894901293,"pfxZ":3.0523213109607483,"pX":0.5084365108408,"pZ":0.6180949236559304,"vX0":9.502183810497847,"vY0":-130.36776666215184,"vZ0":-7.038103559160923,"x":97.62,"y":222.09,"x0":-2.051983831851206,"y0":50.00140395309401,"z0":5.3699370994017706,"aX":-14.956787438814104},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.2,"breakHorizontal":13.7,"spinRate":1449,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.41942105751287295,"extension":6.631492086953479},"index":8,"playId":"4f6778ff-0dcc-366b-ab67-8a7476629e8e","pitchNumber":8,"startTime":"2025-10-20T02:34:44.406Z","endTime":"2025-10-20T02:34:49.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:34:49.575Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Naylor flies out to left fielder Myles Straw.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-10-20T02:34:50.002Z","endTime":"2025-10-20T02:35:54.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":647304,"fullName":"Josh Naylor","link":"/api/v1/people/647304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664702,"link":"/api/v1/people/664702"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.87260619071989,"aZ":-12.742897525418588,"pfxX":-8.301176362467835,"pfxZ":10.084765975709658,"pX":0.2919225550966591,"pZ":3.211974841075233,"vX0":9.59256474059862,"vY0":-138.62432799444122,"vZ0":-4.036276309147957,"x":105.87,"y":152.06,"x0":-2.1512401177877223,"y0":50.00291598713135,"z0":5.5508401497698525,"aX":-15.99555294953146},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":12.8,"spinRate":2579,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3966410274187133,"extension":6.7058831741126905},"index":0,"playId":"340eb14f-d3f6-3cf2-908c-94f4efd8888d","pitchNumber":1,"startTime":"2025-10-20T02:35:23.616Z","endTime":"2025-10-20T02:35:26.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":85.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.826953422549785,"aZ":-14.17433716425093,"pfxX":-8.880560371776134,"pfxZ":9.456132722089748,"pX":0.13731549481682487,"pZ":3.318822888220028,"vX0":9.08941228061183,"vY0":-138.07916987777074,"vZ0":-3.5075945171580636,"x":111.77,"y":149.17,"x0":-2.0660782802381688,"y0":50.00398021267381,"z0":5.578560271357409,"aX":-16.90603948111975},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":13.8,"spinRate":2524,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.398867499671574,"extension":6.278463897904967},"hitData":{"launchSpeed":75.4,"launchAngle":47.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.48,"coordY":126.57}},"index":1,"playId":"dea52e82-f1ba-30f0-97fe-5bd4a4fe9b59","pitchNumber":2,"startTime":"2025-10-20T02:35:46.404Z","endTime":"2025-10-20T02:35:54.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":647304,"link":"/api/v1/people/647304","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":647304,"link":"/api/v1/people/647304"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.13,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:35:54.617Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrés Giménez flies out to left fielder Randy Arozarena.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-20T02:38:55.614Z","endTime":"2025-10-20T02:39:38.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665926,"fullName":"Andrés Giménez","link":"/api/v1/people/665926"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Vargas replaces Matt Brash.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-10-20T02:37:02.945Z","endTime":"2025-10-20T02:38:57.790Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672841,"link":"/api/v1/people/672841"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666374,"link":"/api/v1/people/666374","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":98.6,"endSpeed":89.0,"strikeZoneTop":3.38538101875798,"strikeZoneBottom":1.54479097918507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.16959878774941,"aZ":-25.37389966484437,"pfxX":-9.798541652674468,"pfxZ":3.3094922031532796,"pX":-1.904414439081883,"pZ":4.143013036809148,"vX0":5.147005057023703,"vY0":-143.3774115387867,"vZ0":-0.19099325838807812,"x":189.59,"y":126.92,"x0":-2.462482802672945,"y0":50.003913789482795,"z0":5.811672400276911,"aX":-20.13613335442024},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.1,"breakHorizontal":16.6,"spinRate":1922,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3839423390760377,"extension":6.466614305379722},"index":1,"playId":"bebf30ed-a2b4-391d-9e2b-854a22c6ea7e","pitchNumber":1,"startTime":"2025-10-20T02:38:57.790Z","endTime":"2025-10-20T02:39:01.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.16121223260523,"aZ":-16.725944885585665,"pfxX":-2.932236497680785,"pfxZ":7.667524390812844,"pX":-0.3067934469477027,"pZ":3.1686023051389762,"vX0":6.622432024598597,"vY0":-141.47420799865145,"vZ0":-3.955952725955386,"x":128.69,"y":153.23,"x0":-2.303522337512155,"y0":50.001606342997995,"z0":5.666412599969388,"aX":-5.907565183600171},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.2,"breakHorizontal":3.8,"spinRate":2270,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3880862647202008,"extension":6.507832844080668},"index":2,"playId":"f60806a3-caf3-3bbe-93f3-581a7c195905","pitchNumber":2,"startTime":"2025-10-20T02:39:12.445Z","endTime":"2025-10-20T02:39:15.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":97.8,"endSpeed":88.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.0132067742779,"aZ":-23.535023315431573,"pfxX":-10.925674063234691,"pfxZ":4.3029916061734,"pX":-0.04728896539754988,"pZ":2.5898844520297795,"vX0":10.139988787629113,"vY0":-141.87064450223676,"vZ0":-4.279698075370293,"x":118.8,"y":168.85,"x0":-2.2747841402451408,"y0":50.003441693305504,"z0":5.646742975280689,"aX":-21.93760149824981},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.0,"breakHorizontal":17.3,"spinRate":1968,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.3883175646165755,"extension":6.492631410166817},"hitData":{"launchSpeed":97.7,"launchAngle":53.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.41,"coordY":97.98}},"index":3,"playId":"47642ed9-f3e8-35db-9d2a-f810acc49d6f","pitchNumber":3,"startTime":"2025-10-20T02:39:28.331Z","endTime":"2025-10-20T02:39:38.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665926,"link":"/api/v1/people/665926","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_ab"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_ab"},{"player":{"id":665926,"link":"/api/v1/people/665926"},"credit":"b_pa"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:39:38.244Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"George Springer strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-20T02:39:39.303Z","endTime":"2025-10-20T02:41:35.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"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":543807,"fullName":"George Springer","link":"/api/v1/people/543807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"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":99.3,"endSpeed":89.3,"strikeZoneTop":3.59522151755213,"strikeZoneBottom":1.65850792695868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":38.566687657950595,"aZ":-26.350191575001535,"pfxX":-10.538371216438122,"pfxZ":2.801320241191519,"pX":-1.5767319390310628,"pZ":5.111958184986701,"vX0":6.023178567842699,"vY0":-144.41479489947127,"vZ0":2.4510447232605967,"x":177.1,"y":100.76,"x0":-2.3378988422989635,"y0":50.00244636481366,"z0":5.888866954973169,"aX":-21.90867229429534},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":5.9,"breakHorizontal":17.6,"spinRate":2070,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3815802217539339,"extension":6.696465097828015},"index":0,"playId":"1b50ed01-8646-3184-9d15-abc18487d967","pitchNumber":1,"startTime":"2025-10-20T02:40:02.634Z","endTime":"2025-10-20T02:40:08.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":98.0,"endSpeed":88.7,"strikeZoneTop":3.57836815060596,"strikeZoneBottom":1.63514303177968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.08900574420579,"aZ":-29.931165982294303,"pfxX":-8.291826530395241,"pfxZ":1.1049268084373463,"pX":-0.6235063129734836,"pZ":3.1921043217184573,"vX0":7.629831768976639,"vY0":-142.41153625403462,"vZ0":-1.748938007303837,"x":140.77,"y":152.59,"x0":-2.274707783207368,"y0":50.00428640740072,"z0":5.728041457641251,"aX":-16.84467291901677},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":1.8,"breakHorizontal":13.2,"spinRate":1843,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.3862649268235945,"extension":6.633489909099081},"index":1,"playId":"89c9b2d5-81cb-357b-abf1-cb7b0bb36c92","pitchNumber":2,"startTime":"2025-10-20T02:40:40.618Z","endTime":"2025-10-20T02:40:44.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.022611013458896,"aZ":-30.548080237267367,"pfxX":1.7080522889159049,"pfxZ":0.9360101210506784,"pX":0.20330687520669488,"pZ":2.8088042063109864,"vX0":5.794743145448693,"vY0":-130.741509503152,"vZ0":-2.0406792523229234,"x":109.25,"y":162.94,"x0":-2.2617363029185165,"y0":50.001141001799326,"z0":5.887286081906956,"aX":2.962622369278298},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.4,"breakHorizontal":-4.3,"spinRate":2442,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4185912054007668,"extension":6.322130898906596},"index":2,"playId":"c521dbc5-14ca-31be-8b6f-b52063401bb8","pitchNumber":3,"startTime":"2025-10-20T02:40:57.072Z","endTime":"2025-10-20T02:41:03.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":91.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.39949649730753,"aZ":-21.562445291701408,"pfxX":-9.757466409334366,"pfxZ":5.015413628108999,"pX":-0.06467249129267152,"pZ":1.873029927619187,"vX0":9.67707777472594,"vY0":-144.67959478176567,"vZ0":-6.855633758593443,"x":119.47,"y":188.21,"x0":-2.1883819444204753,"y0":50.00359185799843,"z0":5.599195928415877,"aX":-20.644854612127794},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":7.8,"breakHorizontal":15.7,"spinRate":2211,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.378879093572531,"extension":6.749237185410882},"index":3,"playId":"0406747b-1bbe-3caa-ab33-1b3d5480473b","pitchNumber":4,"startTime":"2025-10-20T02:41:31.932Z","endTime":"2025-10-20T02:41:35.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":543807,"link":"/api/v1/people/543807","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_ab"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_ab"},{"player":{"id":543807,"link":"/api/v1/people/543807"},"credit":"b_pa"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:41:35.417Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathan Lukes singles on a ground ball to shortstop J.P. Crawford.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-20T02:41:36.020Z","endTime":"2025-10-20T02:42:21.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"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":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.9,"endSpeed":91.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.06043136724205,"aZ":-21.295393008867194,"pfxX":-10.528678003135092,"pfxZ":5.123474636800526,"pX":-0.3137046376651045,"pZ":1.8970369221771777,"vX0":9.610543407826718,"vY0":-145.0259460008571,"vZ0":-6.681785215171575,"x":128.96,"y":187.56,"x0":-2.308479997499772,"y0":50.0008681006498,"z0":5.537130349036289,"aX":-22.344535459602593},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":8.0,"breakHorizontal":17.0,"spinRate":2190,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.37819978611135285,"extension":6.848693507946702},"index":0,"playId":"9c0abc5f-f541-354c-b0de-d06fb2d9d9d7","pitchNumber":1,"startTime":"2025-10-20T02:41:59.362Z","endTime":"2025-10-20T02:42:02.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.200339837524226,"aZ":-21.86335285953028,"pfxX":-9.498166174485775,"pfxZ":4.993355092589048,"pX":-0.019417752711299512,"pZ":1.4698987222064737,"vX0":9.481014601774348,"vY0":-143.02869966425612,"vZ0":-7.464801638687918,"x":117.74,"y":199.09,"x0":-2.1494958229125327,"y0":50.00034188469329,"z0":5.493424870342782,"aX":-19.599514578466714},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.6,"breakHorizontal":15.2,"spinRate":2215,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.38352907259436764,"extension":6.523109790894568},"hitData":{"launchSpeed":86.0,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.13,"coordY":152.9}},"index":1,"playId":"bd801560-4eba-3670-a147-c2b9dee82e01","pitchNumber":2,"startTime":"2025-10-20T02:42:13.582Z","endTime":"2025-10-20T02:42:21.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":664770,"link":"/api/v1/people/664770","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_ab"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_ab"},{"player":{"id":664770,"link":"/api/v1/people/664770"},"credit":"b_pa"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:42:21.285Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vladimir Guerrero Jr. singles on a line drive to left fielder Randy Arozarena. Nathan Lukes to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-20T02:42:25.475Z","endTime":"2025-10-20T02:43:22.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"postOnSecond":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":665489,"fullName":"Vladimir Guerrero Jr.","link":"/api/v1/people/665489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664770,"fullName":"Nathan Lukes","link":"/api/v1/people/664770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":100.5,"endSpeed":91.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.94129976748691,"aZ":-18.763997254074457,"pfxX":-9.452315532197296,"pfxZ":6.2348348617966955,"pX":-0.2992168352681334,"pZ":3.1749842617453203,"vX0":9.377670189203297,"vY0":-146.06187271768172,"vZ0":-3.7727634920267263,"x":128.41,"y":153.06,"x0":-2.330863301026978,"y0":50.000015530188286,"z0":5.618736123162025,"aX":-20.322686244252235},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":10.7,"breakHorizontal":15.1,"spinRate":2119,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.37567884685039443,"extension":7.013592118083494},"index":0,"playId":"78f02689-40ff-3001-97b0-07c70e2dc199","pitchNumber":1,"startTime":"2025-10-20T02:42:50.457Z","endTime":"2025-10-20T02:42:53.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.0,"strikeZoneTop":3.64,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.84561424221196,"aZ":-22.323737555419292,"pfxX":-10.27501172339199,"pfxZ":4.801668162923923,"pX":-1.3797790805791454,"pZ":3.224526180231091,"vX0":6.433040951839109,"vY0":-143.19460950821826,"vZ0":-2.6695755177223757,"x":169.59,"y":151.72,"x0":-2.3350291975857838,"y0":50.000935641447015,"z0":5.584669962449587,"aX":-21.074381192756523},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.3,"breakHorizontal":17.0,"spinRate":2100,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3842991957901951,"extension":6.802802042483075},"hitData":{"launchSpeed":75.5,"launchAngle":23.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":99.42,"coordY":93.97}},"index":1,"playId":"2ea258a9-33c1-3889-a67a-3e3787f01e77","pitchNumber":2,"startTime":"2025-10-20T02:43:09.334Z","endTime":"2025-10-20T02:43:22.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":665489,"link":"/api/v1/people/665489","batSide":{"code":"R","description":"Right"}},"first":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_ab"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_ab"},{"player":{"id":665489,"link":"/api/v1/people/665489"},"credit":"b_pa"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:43:22.007Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alejandro Kirk flies out to right fielder Dominic Canzone.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-10-20T02:43:19.651Z","endTime":"2025-10-20T02:44:30.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672841,"fullName":"Carlos Vargas","link":"/api/v1/people/672841"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672386,"fullName":"Alejandro Kirk","link":"/api/v1/people/672386"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":90.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.834818184957165,"aZ":-21.091417223703985,"pfxX":-10.081834073505219,"pfxZ":5.219344912924472,"pX":-0.17811722898201196,"pZ":2.8555435205244644,"vX0":9.35535561869451,"vY0":-145.00322254566942,"vZ0":-4.152054033405978,"x":123.79,"y":161.68,"x0":-2.1410843741860894,"y0":50.001271185631445,"z0":5.59767036737552,"aX":-21.40420092295176},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":8.8,"breakHorizontal":16.3,"spinRate":2169,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.37815053365972373,"extension":7.045675518441569},"index":0,"playId":"f095c41f-b5b2-3bfa-bd68-ab233ad326af","pitchNumber":1,"startTime":"2025-10-20T02:43:58.854Z","endTime":"2025-10-20T02:44:01.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16148422825826,"aZ":-21.320126654757118,"pfxX":-1.6557970449070005,"pfxZ":5.360425363659012,"pX":0.3862908819368611,"pZ":3.0868234293236454,"vX0":7.896678079169641,"vY0":-141.40350409046673,"vZ0":-3.6017698263499067,"x":102.28,"y":155.44,"x0":-2.2272057294042438,"y0":50.006319834495564,"z0":5.744645155270217,"aX":-3.35590764606366},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.1,"breakHorizontal":1.4,"spinRate":2212,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.38732187130732454,"extension":6.55763430441172},"hitData":{"launchSpeed":92.3,"launchAngle":54.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.46,"coordY":123.25}},"index":1,"playId":"fa3d1cbf-6eea-37b3-a943-388611787664","pitchNumber":2,"startTime":"2025-10-20T02:44:20.092Z","endTime":"2025-10-20T02:44:30.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672841,"link":"/api/v1/people/672841","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":663728,"link":"/api/v1/people/663728"},"first":{"id":647304,"link":"/api/v1/people/647304"},"second":{"id":660844,"link":"/api/v1/people/660844"},"third":{"id":553993,"link":"/api/v1/people/553993"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":686527,"link":"/api/v1/people/686527"}},"offense":{"batter":{"id":672386,"link":"/api/v1/people/672386","batSide":{"code":"R","description":"Right"}},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":664770,"link":"/api/v1/people/664770"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_ab"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_ab"},{"player":{"id":672386,"link":"/api/v1/people/672386"},"credit":"b_pa"},{"player":{"id":672841,"link":"/api/v1/people/672841"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:44:30.078Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-20T02:47:30.148Z","endTime":"2025-10-20T02:48:31.074Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.38155534339357,"strikeZoneBottom":1.60898831602817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.767444693246357,"aZ":-16.048541533320837,"pfxX":-9.259131842392991,"pfxZ":8.401133316467948,"pX":-0.12992059695995406,"pZ":3.210943543314555,"vX0":8.933868760040909,"vY0":-137.93108864353687,"vZ0":-3.6223090069564554,"x":121.95,"y":152.08,"x0":-2.213856536475425,"y0":50.0026083204237,"z0":5.628893776586667,"aX":-17.77295684949891},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.6,"breakHorizontal":14.8,"spinRate":2450,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3976792505827289,"extension":6.583555809555426},"index":0,"playId":"9ed09b06-8450-312d-9941-c30ca89c308e","pitchNumber":1,"startTime":"2025-10-20T02:47:36.453Z","endTime":"2025-10-20T02:47:40.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.47248203997223,"strikeZoneBottom":1.62283639018772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.56485431496454,"aZ":-15.5004782040784,"pfxX":-9.600562314831459,"pfxZ":8.51593944768715,"pX":-0.19667962780834605,"pZ":3.6385686252409584,"vX0":8.81485835383976,"vY0":-139.1253160236278,"vZ0":-2.6781419581453383,"x":124.5,"y":140.54,"x0":-2.160672330171947,"y0":50.00212311219191,"z0":5.642479029536322,"aX":-18.796934616822814},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":15.5,"spinRate":2433,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.393873623955896,"extension":6.649540738449577},"index":1,"playId":"e134ae3b-4924-35ee-b33c-45eaf8fd8e52","pitchNumber":2,"startTime":"2025-10-20T02:47:52.325Z","endTime":"2025-10-20T02:47:58.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.85539323646859,"aZ":-28.269891137634097,"pfxX":-0.15222993581381106,"pfxZ":2.414642257764407,"pX":0.6408850401700051,"pZ":1.794467724174824,"vX0":7.084950242014413,"vY0":-126.6531405878239,"vZ0":-3.8493335745852546,"x":92.57,"y":190.33,"x0":-2.1778232725144764,"y0":50.00323484811724,"z0":5.605087951298619,"aX":-0.2461199539692508},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.7,"breakHorizontal":-1.4,"spinRate":2572,"spinDirection":179},"zone":9,"typeConfidence":0.88,"plateTime":0.43313198189250635,"extension":6.376575325522692},"index":2,"playId":"7d0c9491-b2a0-3689-87ab-7159b892d036","pitchNumber":3,"startTime":"2025-10-20T02:48:09.775Z","endTime":"2025-10-20T02:48:13.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.833303417091415,"aZ":-29.63187133644681,"pfxX":0.45866681991507585,"pfxZ":1.5480324875589524,"pX":0.6275575421317813,"pZ":3.103346292953696,"vX0":6.875674680358382,"vY0":-127.47837129922904,"vZ0":-0.7872538643051207,"x":93.08,"y":154.99,"x0":-2.1669777075162298,"y0":50.00226166325437,"z0":5.760651226610681,"aX":0.7521484026244225},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":-2.4,"spinRate":2615,"spinDirection":94},"zone":3,"typeConfidence":0.88,"plateTime":0.43008402314869265,"extension":5.811736872790238},"index":3,"playId":"3f306f2a-b016-38e7-a9a9-8a7689364b0d","pitchNumber":4,"startTime":"2025-10-20T02:48:28.044Z","endTime":"2025-10-20T02:48:31.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:48:31.074Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-20T02:48:33.683Z","endTime":"2025-10-20T02:50:57.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672386,"link":"/api/v1/people/672386"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35448423891417,"aZ":-28.906882042118397,"pfxX":0.24115684672635895,"pfxZ":2.0695035550816643,"pX":0.9126936238582978,"pZ":1.5185364648313795,"vX0":7.442534446673919,"vY0":-125.14175442641603,"vZ0":-4.381794231182374,"x":82.21,"y":197.78,"x0":-2.136988866693037,"y0":50.00182659750638,"z0":5.672684191563705,"aX":0.3807548228708801},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.9,"breakHorizontal":-2.3,"spinRate":2640,"spinDirection":91},"zone":14,"typeConfidence":0.89,"plateTime":0.4384570257107776,"extension":6.4693145445102616},"index":0,"playId":"ff88292f-8ce4-3327-9093-c11e204178cd","pitchNumber":1,"startTime":"2025-10-20T02:48:57.393Z","endTime":"2025-10-20T02:49:00.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.487227614697,"strikeZoneBottom":1.56988692088829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.7930107699571,"aZ":-27.469672127455766,"pfxX":-1.7548623886285792,"pfxZ":2.863697848468989,"pX":1.8023801905232582,"pZ":0.9873296608308063,"vX0":10.491423524958941,"vY0":-127.91838533795318,"vZ0":-6.0085506517118175,"x":48.3,"y":212.12,"x0":-2.1412753568111254,"y0":50.00000986490348,"z0":5.5474820093965205,"aX":-2.8802540098807925},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.8,"breakHorizontal":0.6,"spinRate":2682,"spinDirection":266},"zone":14,"typeConfidence":0.86,"plateTime":0.4297924073863819,"extension":6.362997732728946},"index":1,"playId":"fb111a4d-59ab-30fb-801b-8ae1afc93d74","pitchNumber":2,"startTime":"2025-10-20T02:49:13.062Z","endTime":"2025-10-20T02:49:17.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":88.0,"endSpeed":81.2,"strikeZoneTop":3.34119028440688,"strikeZoneBottom":1.57081382393635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.992395819967367,"aZ":-20.491594284424753,"pfxX":-10.0717008609886,"pfxZ":7.103089039080997,"pX":1.938186121655159,"pZ":-0.9169307374295211,"vX0":12.626325281439103,"vY0":-127.12151460442148,"vZ0":-11.824911245310377,"x":43.12,"y":263.54,"x0":-1.7743746338835777,"y0":50.000917908109365,"z0":5.4072889439305,"aX":-16.555760537778912},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.3,"breakHorizontal":15.5,"spinRate":1715,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.4301491544005245,"extension":6.818640380295209},"index":2,"playId":"8c5c863c-6080-3fb2-9438-d381b76a132d","pitchNumber":3,"startTime":"2025-10-20T02:49:29.033Z","endTime":"2025-10-20T02:49:32.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.56734962273038,"aZ":-29.42505537051989,"pfxX":0.5233038519906115,"pfxZ":1.6450692217572929,"pX":0.4678126490803252,"pZ":2.2178301222536385,"vX0":6.539060095499591,"vY0":-127.74598718510482,"vZ0":-2.9788499562635105,"x":99.17,"y":178.9,"x0":-2.181268685135725,"y0":50.00292240882942,"z0":5.685469735212748,"aX":0.8738431830508974},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.6,"breakHorizontal":-2.3,"spinRate":2560,"spinDirection":136},"zone":6,"typeConfidence":0.88,"plateTime":0.4269579931726759,"extension":6.488011801470137},"index":3,"playId":"8109b928-8746-3768-88ad-260c668e82c1","pitchNumber":4,"startTime":"2025-10-20T02:49:50.337Z","endTime":"2025-10-20T02:49:54.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.792917743056545,"aZ":-29.00059624283282,"pfxX":-9.52323567671544,"pfxZ":1.8557705565860978,"pX":-0.9420447663657208,"pZ":1.8829019577579122,"vX0":6.390919676178557,"vY0":-129.8635795250893,"vZ0":-3.7916261784843375,"x":152.91,"y":187.94,"x0":-2.195647940249564,"y0":50.00328371256396,"z0":5.564003580546496,"aX":-16.292029284891576},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.8,"breakHorizontal":15.8,"spinRate":1618,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.42151177187001565,"extension":6.622438739429235},"index":4,"playId":"381012d8-1633-305d-b174-d3277105b575","pitchNumber":5,"startTime":"2025-10-20T02:50:09.465Z","endTime":"2025-10-20T02:50:13.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.2,"strikeZoneTop":3.44543292926953,"strikeZoneBottom":1.54607326672119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.052343784241582,"aZ":-27.682673760688296,"pfxX":-9.726396404255114,"pfxZ":2.690543300340031,"pX":0.3490199950166207,"pZ":1.1105494678892376,"vX0":9.157751761994366,"vY0":-128.50198574222824,"vZ0":-5.651351249107783,"x":103.7,"y":208.8,"x0":-2.000172469569401,"y0":50.00236749288529,"z0":5.493441219858915,"aX":-16.238183440261263},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":15.5,"spinRate":1469,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.42652007873751563,"extension":6.495906122271339},"index":5,"playId":"3408e243-642e-3116-a7fd-42bb04412276","pitchNumber":6,"startTime":"2025-10-20T02:50:35.647Z","endTime":"2025-10-20T02:50:40.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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":87.6,"endSpeed":82.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.29156607032808,"aZ":-27.64823563825319,"pfxX":-0.19402155855302272,"pfxZ":2.6665499033060502,"pX":0.828257914760336,"pZ":3.0331096934798416,"vX0":7.839998635644822,"vY0":-127.62186725389265,"vZ0":-1.5063769670367753,"x":85.43,"y":156.89,"x0":-2.222195083134138,"y0":50.00121561347801,"z0":5.751827110308902,"aX":-0.33003886251654435},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.8,"breakHorizontal":-1.0,"spinRate":2535,"spinDirection":171},"zone":3,"typeConfidence":0.88,"plateTime":0.4246281009711099,"extension":6.324358596671736},"index":6,"playId":"5083016f-4f2c-3af6-af8b-e03e8f6dcefa","pitchNumber":7,"startTime":"2025-10-20T02:50:54.378Z","endTime":"2025-10-20T02:50:57.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":553993,"link":"/api/v1/people/553993","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":553993,"link":"/api/v1/people/553993"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:50:57.786Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.P. Crawford walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-20T02:50:59.895Z","endTime":"2025-10-20T02:52:56.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.37770825302985,"strikeZoneBottom":1.60387965232078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.79750579489585,"aZ":-11.574250672072147,"pfxX":-7.849903431919944,"pfxZ":10.898811583871943,"pX":1.1215225291459734,"pZ":1.409844490914368,"vX0":10.803888715969151,"vY0":-136.97417852555392,"vZ0":-8.991050503650014,"x":74.25,"y":200.71,"x0":-1.8640045545508874,"y0":50.00223004037849,"z0":5.537528511765125,"aX":-14.83598981100575},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":11.8,"spinRate":2433,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.40071336389158585,"extension":6.690545411747992},"index":0,"playId":"d8955d11-e4bd-3fc2-a9a9-a0de71b7484e","pitchNumber":1,"startTime":"2025-10-20T02:51:24.337Z","endTime":"2025-10-20T02:51:29.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.39849724667291,"strikeZoneBottom":1.62822370268889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65074365006403,"aZ":-14.642768711459514,"pfxX":-6.514341262758955,"pfxZ":9.133323303951176,"pX":-0.6240584456502898,"pZ":3.7995813869904613,"vX0":6.54808333425089,"vY0":-138.1255569691908,"vZ0":-2.2925614942521486,"x":140.79,"y":136.19,"x0":-2.186592633556522,"y0":50.00368314003296,"z0":5.632663935879058,"aX":-12.505822423108489},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.2,"breakHorizontal":10.3,"spinRate":2461,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39754898003763683,"extension":6.620012943030023},"index":1,"playId":"65f38c73-f6f7-3fcb-aee8-ee5d6bb7dd38","pitchNumber":2,"startTime":"2025-10-20T02:51:42.100Z","endTime":"2025-10-20T02:51:47.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83470623697104,"aZ":-13.417512817527795,"pfxX":-6.291409266952,"pfxZ":9.89820170958407,"pX":0.5388391642672604,"pZ":2.866097197566829,"vX0":9.298456071011616,"vY0":-137.15887020244887,"vZ0":-4.878873385723317,"x":96.46,"y":161.4,"x0":-2.0861789002106694,"y0":50.00521668100365,"z0":5.591007550526528,"aX":-11.925736057780602},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":9.4,"spinRate":2449,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.4001510856421806,"extension":6.728137803383952},"index":2,"playId":"33e2535a-1817-38cc-92e6-789c180e1d69","pitchNumber":3,"startTime":"2025-10-20T02:52:16.020Z","endTime":"2025-10-20T02:52:20.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.26327846272397,"strikeZoneBottom":1.54577499625163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.55827992379349,"aZ":-26.304503669838997,"pfxX":-7.40774764664406,"pfxZ":3.532588976194317,"pX":-3.0405278234443385,"pZ":3.880465106530994,"vX0":0.9966287631683995,"vY0":-128.16371940941602,"vZ0":0.7516978432997563,"x":232.9,"y":134.01,"x0":-2.4719536417919157,"y0":50.006032145428804,"z0":5.638166021854831,"aX":-12.32180260145063},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.8,"breakHorizontal":13.2,"spinRate":1545,"spinDirection":240},"zone":11,"typeConfidence":0.89,"plateTime":0.4274143187173358,"extension":6.498832743593792},"index":3,"playId":"bf43badb-84ff-33c0-85dc-01ef5d50a986","pitchNumber":4,"startTime":"2025-10-20T02:52:33.066Z","endTime":"2025-10-20T02:52:36.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":85.5,"strikeZoneTop":3.34521072695926,"strikeZoneBottom":1.52258001263922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.62035059665682,"aZ":-14.428800889524563,"pfxX":-6.949524934363721,"pfxZ":9.372668353066786,"pX":-0.13432029777722496,"pZ":3.648018945913482,"vX0":7.67842542045765,"vY0":-137.50318505262058,"vZ0":-2.653911623494813,"x":122.12,"y":140.28,"x0":-2.0748241371197134,"y0":50.006785386678416,"z0":5.618323968363969,"aX":-13.164273968961618},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":10.8,"spinRate":2467,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.40002132856515926,"extension":6.623610035235403},"index":4,"playId":"5f4be38a-cda8-331f-8bf5-92e8c945694c","pitchNumber":5,"startTime":"2025-10-20T02:52:51.831Z","endTime":"2025-10-20T02:52:56.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.30000000000001137,"leverageIndex":0.05,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:52:56.749Z","atBatIndex":73},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Dominic Canzone pops out to third baseman Ernie Clement.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-10-20T02:53:54.976Z","endTime":"2025-10-20T02:55:33.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656546,"fullName":"Jeff Hoffman","link":"/api/v1/people/656546"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686527,"fullName":"Dominic Canzone","link":"/api/v1/people/686527"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676391,"link":"/api/v1/people/676391"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-10-20T02:53:05.341Z","endTime":"2025-10-20T02:53:56.933Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.33494614470951,"aZ":-14.654536012258745,"pfxX":-8.04898868616363,"pfxZ":9.164421172977178,"pX":0.5558979595196272,"pZ":2.7351138455649444,"vX0":10.101830053088062,"vY0":-138.03526407397902,"vZ0":-4.837771191346767,"x":95.81,"y":164.93,"x0":-2.121195951237611,"y0":50.00525928725283,"z0":5.511409026654922,"aX":-15.393005674210913},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":12.2,"spinRate":2462,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.39818238616040524,"extension":6.597960614077171},"index":1,"playId":"8797dc21-cdac-3783-bfe6-a7c510dd3227","pitchNumber":1,"startTime":"2025-10-20T02:53:56.933Z","endTime":"2025-10-20T02:54:02.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.4,"strikeZoneTop":3.3516824830854,"strikeZoneBottom":1.46652335533107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.769720339790165,"aZ":-28.71870648825684,"pfxX":-7.1205923278487475,"pfxZ":2.17786728087993,"pX":-2.8371238074867478,"pZ":5.35088093499512,"vX0":1.1633124697700854,"vY0":-125.61742904621651,"vZ0":4.689794368905678,"x":225.14,"y":94.31,"x0":-2.3829607968324766,"y0":50.00516581789893,"z0":5.8008014241877115,"aX":-11.31800410547489},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":12.6,"spinRate":1059,"spinDirection":249},"zone":11,"typeConfidence":0.89,"plateTime":0.4369522394809615,"extension":6.67704618415835},"index":2,"playId":"6a4db0cb-8e09-3a14-8d09-0309527ee6fe","pitchNumber":2,"startTime":"2025-10-20T02:54:28.621Z","endTime":"2025-10-20T02:54:34.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}},{"details":{"description":"J.P. Crawford advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"actionPlayId":"6a4db0cb-8e09-3a14-8d09-0309527ee6fe","startTime":"2025-10-20T02:54:35.502Z","endTime":"2025-10-20T02:54:53.500Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"postOnSecond":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.15,"dramaIndex":9.0,"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.8,"endSpeed":80.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.613236428535878,"aZ":-32.227936165416814,"pfxX":-3.9774377235952425,"pfxZ":-0.02882146845298683,"pX":0.8778774344822122,"pZ":0.7653672885284785,"vX0":9.105710310133889,"vY0":-127.56486087002082,"vZ0":-5.299863850668703,"x":83.54,"y":218.12,"x0":-2.22367698237915,"y0":50.0050456238185,"z0":5.415090734055843,"aX":-6.545866601019995},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.1,"breakHorizontal":5.2,"spinRate":2405,"spinDirection":212},"zone":14,"typeConfidence":0.65,"plateTime":0.4296078772121401,"extension":6.575915495270287},"index":4,"playId":"63ab5751-8722-3430-b35c-559996f7c295","pitchNumber":3,"startTime":"2025-10-20T02:54:53.500Z","endTime":"2025-10-20T02:54:56.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.8,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.058307847318517,"aZ":-24.615397251876704,"pfxX":-7.995679806018182,"pfxZ":4.53368260942892,"pX":-1.2031312633667306,"pZ":1.483591979178793,"vX0":5.7426777222034495,"vY0":-128.65763917600722,"vZ0":-5.0179120634862295,"x":162.86,"y":198.72,"x0":-2.431433389068152,"y0":50.00344903630322,"z0":5.380263595715271,"aX":-13.331444523023835},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":13.1,"spinRate":1418,"spinDirection":244},"zone":13,"typeConfidence":0.89,"plateTime":0.42663003844346603,"extension":6.679992520924291},"hitData":{"launchSpeed":57.9,"launchAngle":55.0,"totalDistance":145.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.99,"coordY":147.75}},"index":5,"playId":"a82b7812-8167-33ac-8e6d-16e46d9acfd0","pitchNumber":4,"startTime":"2025-10-20T02:55:23.583Z","endTime":"2025-10-20T02:55:33.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656546,"link":"/api/v1/people/656546","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672386,"link":"/api/v1/people/672386"},"first":{"id":665489,"link":"/api/v1/people/665489"},"second":{"id":643396,"link":"/api/v1/people/643396"},"third":{"id":676391,"link":"/api/v1/people/676391"},"shortstop":{"id":665926,"link":"/api/v1/people/665926"},"left":{"id":664702,"link":"/api/v1/people/664702"},"center":{"id":662139,"link":"/api/v1/people/662139"},"right":{"id":664770,"link":"/api/v1/people/664770"}},"offense":{"batter":{"id":686527,"link":"/api/v1/people/686527","batSide":{"code":"L","description":"Left"}},"second":{"id":641487,"link":"/api/v1/people/641487"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482666,"link":"/api/v1/people/482666"},"officialType":"Home Plate"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"First Base"},{"official":{"id":427139,"link":"/api/v1/people/427139"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"},{"official":{"id":427315,"link":"/api/v1/people/427315"},"officialType":"Left Field"},{"official":{"id":427243,"link":"/api/v1/people/427243"},"officialType":"Right Field"}],"contextMetrics":{}}],"credits":[{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_ab"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_ab"},{"player":{"id":686527,"link":"/api/v1/people/686527"},"credit":"b_pa"},{"player":{"id":656546,"link":"/api/v1/people/656546"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-10-20T02:55:33.365Z","atBatIndex":74}]