[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out sharply, shortstop Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T01:38:58.000Z","endTime":"2025-09-25T01:39:08.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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-09-24T21:48:55.893Z","endTime":"2025-09-25T01:09:52.221Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"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-09-25T01:09:52.221Z","endTime":"2025-09-25T01:37:48.844Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"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-09-25T01:37:48.844Z","endTime":"2025-09-25T01:39:00.200Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"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":93.8,"endSpeed":86.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.470973462696882,"aZ":-15.450376659208104,"pfxX":3.623449869859593,"pfxZ":8.822234651664257,"pX":0.38430527852811824,"pZ":2.2896162621867,"vX0":-5.345306692840329,"vY0":-136.45428246293636,"vZ0":-5.836185338971652,"x":102.35,"y":176.96,"x0":1.8928967632723044,"y0":50.00657543434351,"z0":5.51093150578261,"aX":6.87239658638027},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":-5.5,"spinRate":2129,"spinDirection":145},"zone":9,"typeConfidence":0.87,"plateTime":0.4005501547594519,"extension":6.664946181187402},"hitData":{"launchSpeed":106.9,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":111.98,"coordY":146.42}},"index":3,"playId":"c1f8bcc5-eaf5-3d49-aaac-cedc7e18350b","pitchNumber":1,"startTime":"2025-09-25T01:39:00.200Z","endTime":"2025-09-25T01:39:08.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-09-25T01:39:08.056Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out sharply to center fielder Bryce Teodosio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T01:39:25.967Z","endTime":"2025-09-25T01:39:52.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.3,"endSpeed":69.5,"strikeZoneTop":3.57069498663958,"strikeZoneBottom":1.70070663047925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.284202301418198,"aZ":-38.99181073347676,"pfxX":-6.016202496904898,"pfxZ":-5.628979659599097,"pX":-0.09381050185022055,"pZ":1.8433034077049995,"vX0":-1.803759677675893,"vY0":-109.66715448727457,"vZ0":0.21430405180627976,"x":120.58,"y":189.01,"x0":1.5218786851365442,"y0":50.0009586862439,"z0":5.9202251137571205,"aX":-7.2907326583280065},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-9.7,"breakHorizontal":11.4,"spinRate":2511,"spinDirection":326},"zone":8,"typeConfidence":0.9,"plateTime":0.5003809283278438,"extension":6.867930115428392},"index":0,"playId":"429399d9-8505-3a73-b8de-8b5ddf377f39","pitchNumber":1,"startTime":"2025-09-25T01:39:30.450Z","endTime":"2025-09-25T01:39:34.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.654654211303182,"aZ":-24.607275160841166,"pfxX":8.966087408274962,"pfxZ":4.815244344799025,"pX":0.1296435950047751,"pZ":2.855142324344676,"vX0":-6.493451203706575,"vY0":-124.66870302221471,"vZ0":-2.1681005938635263,"x":112.06,"y":161.69,"x0":1.6064480418637912,"y0":50.000225204894406,"z0":5.772403620622137,"aX":14.076001074039933},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":8.4,"breakHorizontal":-14.6,"spinRate":1916,"spinDirection":139},"zone":5,"typeConfidence":0.91,"plateTime":0.43978540020574686,"extension":6.611012364115405},"hitData":{"launchSpeed":100.5,"launchAngle":25.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":123.04,"coordY":44.58}},"index":1,"playId":"4a9c46f4-a687-3399-9c26-c191c2f5f1f9","pitchNumber":2,"startTime":"2025-09-25T01:39:43.606Z","endTime":"2025-09-25T01:39:52.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:39:52.622Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-25T01:40:13.031Z","endTime":"2025-09-25T01:41:00.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.60789915728184,"strikeZoneBottom":1.87480679238611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11692549597592,"aZ":-12.609014980352857,"pfxX":4.807991921301427,"pfxZ":10.251327124847919,"pX":-0.6533935219625859,"pZ":1.641362491429739,"vX0":-8.186846005671429,"vY0":-137.42833625589074,"vZ0":-7.856818905376455,"x":141.91,"y":194.46,"x0":1.742679984673374,"y0":50.00346643904537,"z0":5.398399746910672,"aX":9.177214753921792},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.0,"breakHorizontal":-7.0,"spinRate":2245,"spinDirection":139},"zone":13,"typeConfidence":0.91,"plateTime":0.39891485678039507,"extension":6.746941060796394},"index":0,"playId":"54795441-c492-3648-b4b0-a97902bc3198","pitchNumber":1,"startTime":"2025-09-25T01:40:19.137Z","endTime":"2025-09-25T01:40:23.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.561851481921757,"aZ":-31.045659743041718,"pfxX":-1.3208071869442195,"pfxZ":0.7071678749419457,"pX":-1.196958138835438,"pZ":1.3743794840927586,"vX0":-6.707621778438798,"vY0":-124.59296123809413,"vZ0":-4.009552384727716,"x":134.87,"y":167.48,"x0":1.6855555003931282,"y0":50.0042229623856,"z0":5.52923093783355,"aX":-2.105450800834181},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.7,"breakHorizontal":3.7,"spinRate":2486,"spinDirection":266},"zone":13,"typeConfidence":0.91,"plateTime":0.43716135380096866,"extension":6.778675409311149},"index":1,"playId":"36dfd00c-60b4-32bf-b703-a0693e2aef44","pitchNumber":2,"startTime":"2025-09-25T01:40:32.787Z","endTime":"2025-09-25T01:40:37.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.851893106375382,"aZ":-34.054328550294606,"pfxX":-5.016714176350079,"pfxZ":-1.246327429047129,"pX":-1.0099958650535648,"pZ":0.9822486207863451,"vX0":-5.270547600265025,"vY0":-121.64789397750533,"vZ0":-3.567117526210243,"x":155.5,"y":212.26,"x0":1.8329215798108887,"y0":50.003809384538016,"z0":5.405822165349354,"aX":-7.553383473445199},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.9,"breakHorizontal":10.3,"spinRate":2605,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4494801177512926,"extension":6.612250010658647},"index":2,"playId":"1c965ff8-c164-37a5-9035-80d4a5668700","pitchNumber":3,"startTime":"2025-09-25T01:40:55.205Z","endTime":"2025-09-25T01:41:00.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:41:00.222Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Schanuel lines out to center fielder Tyler Tolbert.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T01:42:59.413Z","endTime":"2025-09-25T01:44:40.886Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.64188357861126,"strikeZoneBottom":1.71438296952922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.341010972913324,"aZ":-16.177243087245714,"pfxX":-4.677568759203244,"pfxZ":8.311752564065337,"pX":-0.8327681603355619,"pZ":1.958412631724403,"vX0":3.8899895972978946,"vY0":-137.36810656414394,"vZ0":-6.303010954520984,"x":148.74,"y":185.9,"x0":-1.6543735271679172,"y0":50.00584239409845,"z0":5.368863994203165,"aX":-9.006586145758464},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":7.7,"spinRate":2019,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.39760746889011767,"extension":6.278541275766873},"index":0,"playId":"6270b663-4ac6-3bee-9505-9185f7fadf39","pitchNumber":1,"startTime":"2025-09-25T01:43:07.514Z","endTime":"2025-09-25T01:43:11.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.00844004891101,"aZ":-25.36985596602678,"pfxX":-1.2352908614582998,"pfxZ":3.730309627129788,"pX":-0.4630216338209586,"pZ":3.112437235806881,"vX0":3.9165306631771735,"vY0":-133.51724574642842,"vZ0":-1.2293279443353606,"x":134.65,"y":154.74,"x0":-1.7818739862498665,"y0":50.00227349771476,"z0":5.387208445870751,"aX":-2.2533006558155555},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.7,"breakHorizontal":1.4,"spinRate":2357,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.40864431478244523,"extension":6.123469416044068},"index":1,"playId":"086eea17-a11d-317e-a66a-c5768b384074","pitchNumber":2,"startTime":"2025-09-25T01:43:20.849Z","endTime":"2025-09-25T01:43:24.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-25T01:43:32.659Z","endTime":"2025-09-25T01:43:45.823Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.1962107528591,"strikeZoneBottom":1.6424778688697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.06046043275285,"aZ":-34.232285485491296,"pfxX":-7.918825240766637,"pfxZ":-1.2074738790013022,"pX":-0.9864597069880617,"pZ":1.0684121292722877,"vX0":4.700303762812955,"vY0":-130.28389941258146,"vZ0":-3.740288181874888,"x":154.6,"y":209.93,"x0":-1.7913377889425313,"y0":50.002189148219266,"z0":5.12823667405134,"aX":-13.52264262399709},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-2.9,"breakHorizontal":13.2,"spinRate":1485,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4214812736021232,"extension":6.2420722922309},"index":3,"playId":"70c66c15-29a9-3c50-a1a3-bc7c5d1e2346","pitchNumber":3,"startTime":"2025-09-25T01:43:45.823Z","endTime":"2025-09-25T01:43:50.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.25368736778545,"strikeZoneBottom":1.70000018148299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.59664967911028,"aZ":-19.683330975966026,"pfxX":-6.367832870071874,"pfxZ":6.419390851866057,"pX":-1.1863845792982417,"pZ":3.7339759341300587,"vX0":3.640876282100722,"vY0":-138.7246918867205,"vZ0":-1.3821156153237069,"x":162.22,"y":137.96,"x0":-1.6899256174261768,"y0":50.000348262307476,"z0":5.5532674963506095,"aX":-12.38523008002043},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":10.8,"spinRate":2148,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39512954602162864,"extension":6.091472744308131},"index":4,"playId":"ca405a19-6000-3354-a8a9-09d83d4ae80d","pitchNumber":4,"startTime":"2025-09-25T01:43:59.783Z","endTime":"2025-09-25T01:44:03.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.146239271840095,"aZ":-17.75811472377922,"pfxX":-6.0548285408530615,"pfxZ":7.534112222904797,"pX":0.3736885451950824,"pZ":3.6747036695629913,"vX0":7.485534884598539,"vY0":-137.6086130444564,"vZ0":-1.6153387653531341,"x":102.76,"y":139.56,"x0":-1.5978853817840875,"y0":50.00484629755139,"z0":5.475099441188883,"aX":-11.589243408388285},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":9.4,"spinRate":2065,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.3983591479737143,"extension":6.158210533438622},"index":5,"playId":"d8338175-0083-3558-99f7-1e6b2b16b0e8","pitchNumber":5,"startTime":"2025-09-25T01:44:14.850Z","endTime":"2025-09-25T01:44:18.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.684932086954255,"aZ":-33.85924866719888,"pfxX":-0.006487114671515748,"pfxZ":-1.0310237875181336,"pX":-0.28820623664785283,"pZ":2.1785845896952996,"vX0":4.0000469832912895,"vY0":-127.28765485319818,"vZ0":-0.8533378263420912,"x":127.99,"y":179.96,"x0":-1.8806590654083735,"y0":50.00165096319761,"z0":5.204481752769524,"aX":-0.011142443801153321},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.8,"breakHorizontal":-1.0,"spinRate":2581,"spinDirection":57},"zone":7,"typeConfidence":2.0,"plateTime":0.43067950551421497,"extension":6.207554773867428},"hitData":{"launchSpeed":96.9,"launchAngle":17.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.05,"coordY":80.55}},"index":6,"playId":"37479e17-e10d-3a25-b306-a509cf337bec","pitchNumber":6,"startTime":"2025-09-25T01:44:33.072Z","endTime":"2025-09-25T01:44:40.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:44:40.886Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Ward grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T01:44:54.924Z","endTime":"2025-09-25T01:45:42.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.37861037360644,"strikeZoneBottom":1.63862017273921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.443839275724038,"aZ":-29.86017800820037,"pfxX":-0.3820634959664553,"pfxZ":1.4053592890815274,"pX":0.14635711500747123,"pZ":2.6132763408219297,"vX0":7.100550131219952,"vY0":-126.93968585437108,"vZ0":-0.7853031701111458,"x":111.42,"y":168.22,"x0":-2.6297884351692353,"y0":50.00080510457139,"z0":5.290686351657086,"aX":-0.6293700331259676},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.6,"breakHorizontal":-0.8,"spinRate":2423,"spinDirection":107},"zone":5,"typeConfidence":2.0,"plateTime":0.43044596713499406,"extension":6.162886208639579},"index":0,"playId":"0c72fa59-f3c2-3a25-8d85-faecfea858d1","pitchNumber":1,"startTime":"2025-09-25T01:45:05.351Z","endTime":"2025-09-25T01:45:09.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.37860550943986,"strikeZoneBottom":1.66722501508123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.795649552723564,"aZ":-29.414730523462435,"pfxX":-9.386484353418597,"pfxZ":1.4389170274184426,"pX":-0.37554859236835897,"pZ":2.240046320507913,"vX0":9.090256481701784,"vY0":-137.64625238873688,"vZ0":-2.989238634235523,"x":131.32,"y":178.3,"x0":-2.502662362580685,"y0":50.00363441899715,"z0":5.333660404722615,"aX":-17.997632571453494},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":2.2,"breakHorizontal":15.1,"spinRate":2024,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3980541652298375,"extension":6.276679138240745},"index":1,"playId":"8b4b76e1-fad4-3ac1-a2f8-3c25fc2569b6","pitchNumber":2,"startTime":"2025-09-25T01:45:19.130Z","endTime":"2025-09-25T01:45:23.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.63052313757085,"aZ":-37.66162473902117,"pfxX":5.748327871648975,"pfxZ":-3.7053011816566768,"pX":0.3780987714327503,"pZ":1.8077339993418706,"vX0":5.425918033352307,"vY0":-121.42902643574014,"vZ0":-0.34350864739378273,"x":96.94,"y":167.48,"x0":-2.6390123564003365,"y0":50.00296822834552,"z0":5.251063925576618,"aX":8.511926597262537},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-6.5,"breakHorizontal":-11.8,"spinRate":2602,"spinDirection":41},"zone":9,"typeConfidence":2.0,"plateTime":0.4525170967839709,"extension":6.388674030790889},"hitData":{"launchSpeed":70.3,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.92,"coordY":152.61}},"index":2,"playId":"8ba238a1-5eea-35c1-90cf-b4414704fd52","pitchNumber":3,"startTime":"2025-09-25T01:45:34.616Z","endTime":"2025-09-25T01:45:42.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:45:42.919Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yoán Moncada strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-25T01:46:01.063Z","endTime":"2025-09-25T01:47:15.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.38112284775285,"strikeZoneBottom":1.53999793900856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19394562849934,"aZ":-29.326968812336077,"pfxX":-10.056514043102052,"pfxZ":1.4894010266099649,"pX":1.1616184170282646,"pZ":1.7328062514390237,"vX0":10.413006914425885,"vY0":-137.68303163223044,"vZ0":-4.137280664933713,"x":72.72,"y":191.99,"x0":-1.3731947757291307,"y0":50.00166085141323,"z0":5.252670219882159,"aX":-19.1970726001866},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.9,"breakHorizontal":15.8,"spinRate":2036,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.398682235148228,"extension":6.330946321426869},"index":0,"playId":"3c9516ef-68cd-38b2-8cdd-1aff966ef6f0","pitchNumber":1,"startTime":"2025-09-25T01:46:07.097Z","endTime":"2025-09-25T01:46:10.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.35225512946837,"strikeZoneBottom":1.54000240845811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.13735370411135,"aZ":-25.371979001694232,"pfxX":0.5993693681619279,"pfxZ":3.79435774384749,"pX":-0.3540563638089542,"pZ":2.33863926153564,"vX0":3.6633512609278798,"vY0":-132.5282198005868,"vZ0":-2.78678600146148,"x":130.5,"y":175.64,"x0":-1.8275364183184308,"y0":50.00574908630804,"z0":5.240886032294419,"aX":1.0741256367432461},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":-1.8,"spinRate":2283,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.4120009888723435,"extension":6.132826488351889},"index":1,"playId":"37fe0d6d-d162-3ed6-ab54-b327f06be3f0","pitchNumber":2,"startTime":"2025-09-25T01:46:22.039Z","endTime":"2025-09-25T01:46:26.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.28857588531269,"aZ":-27.70763700276034,"pfxX":-10.478114632780322,"pfxZ":2.2817993093223894,"pX":-0.21255825668976125,"pZ":2.069061009231311,"vX0":7.710953300427978,"vY0":-139.28719839390317,"vZ0":-3.6402277366681566,"x":125.1,"y":182.92,"x0":-1.6602690425428213,"y0":50.00332165471295,"z0":5.232141261826748,"aX":-20.518381128738504},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.5,"breakHorizontal":17.3,"spinRate":2083,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.39374685027195877,"extension":6.23489740153286},"index":2,"playId":"2394857a-7ebe-31ec-850a-ffb0433d7d92","pitchNumber":3,"startTime":"2025-09-25T01:46:37.279Z","endTime":"2025-09-25T01:46:41.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.8,"strikeZoneTop":3.3522494662341,"strikeZoneBottom":1.54000208455923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.509922192095402,"aZ":-32.731270461823875,"pfxX":0.5665227793083045,"pfxZ":-0.330497211273701,"pX":0.8716949982503949,"pZ":1.2364479759505074,"vX0":6.13639168609362,"vY0":-127.8587442625339,"vZ0":-3.576469379011521,"x":83.77,"y":205.4,"x0":-1.6216815486617095,"y0":50.00565055160509,"z0":5.1908766850167085,"aX":0.9475544273998614},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.1,"breakHorizontal":-2.3,"spinRate":2629,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.42652373179958314,"extension":6.215976522661355},"index":3,"playId":"c66f3434-8f71-31ee-9774-c60b799d26b8","pitchNumber":4,"startTime":"2025-09-25T01:46:55.240Z","endTime":"2025-09-25T01:46:59.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.291682183843896,"aZ":-33.379458541774206,"pfxX":-6.896876035507072,"pfxZ":-0.7176483187366527,"pX":-0.574018090025783,"pZ":1.0095441470889635,"vX0":5.076970219328281,"vY0":-129.1143102865105,"vZ0":-3.948238523818905,"x":138.88,"y":211.52,"x0":-1.6714158284171687,"y0":50.00035004125214,"z0":5.131568271265806,"aX":-11.623834836640837},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.9,"breakHorizontal":11.3,"spinRate":1236,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4244714875172648,"extension":6.1876680530595},"index":4,"playId":"a8352a46-eca5-304f-a3ee-009726b8d086","pitchNumber":5,"startTime":"2025-09-25T01:47:10.328Z","endTime":"2025-09-25T01:47:15.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:47:15.151Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T01:49:00.910Z","endTime":"2025-09-25T01:50:04.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.62306263575108,"strikeZoneBottom":1.7200014875126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.90994454150965,"aZ":-18.50398815100438,"pfxX":5.816143138150331,"pfxZ":7.156544962672642,"pX":-0.11413362366988097,"pZ":2.0389840077876764,"vX0":-7.293009159131068,"vY0":-137.44258571931806,"vZ0":-5.833612327838923,"x":121.35,"y":183.73,"x0":1.820029089020335,"y0":50.0024579683497,"z0":5.448599573142373,"aX":11.10991039587135},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":-9.0,"spinRate":2161,"spinDirection":137},"zone":8,"typeConfidence":0.9,"plateTime":0.3987425609280031,"extension":6.714330585634022},"index":0,"playId":"b625c443-23d2-329f-b855-49b404f418d1","pitchNumber":1,"startTime":"2025-09-25T01:49:19.792Z","endTime":"2025-09-25T01:49:24.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.73898032007927,"strikeZoneBottom":1.86495716002478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.64625387522305,"aZ":-19.007357034070466,"pfxX":4.208676903850439,"pfxZ":6.852151694758421,"pX":-0.666648968110467,"pZ":2.2908054019237336,"vX0":-7.911853536471662,"vY0":-137.77874776291634,"vZ0":-4.990746417584001,"x":142.41,"y":176.93,"x0":1.6956278162488674,"y0":50.00655606603412,"z0":5.410531314813523,"aX":8.09250589643231},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.5,"breakHorizontal":-6.0,"spinRate":2130,"spinDirection":136},"zone":7,"typeConfidence":0.89,"plateTime":0.3975527060732835,"extension":6.7322192602472954},"index":1,"playId":"207d211d-2765-3130-8112-3ad47d0bda40","pitchNumber":2,"startTime":"2025-09-25T01:49:35.307Z","endTime":"2025-09-25T01:49:40.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-25T01:49:47.239Z","endTime":"2025-09-25T01:49:55.641Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.028249867924924,"aZ":-24.32501234815809,"pfxX":7.201781819824124,"pfxZ":4.7471032732029155,"pX":1.3050355068002948,"pZ":1.910813652414696,"vX0":-3.3340476404765393,"vY0":-127.69063375914216,"vZ0":-4.5259005023709955,"x":67.26,"y":187.19,"x0":1.6912689394928015,"y0":50.00144328381104,"z0":5.617499473134308,"aX":11.904316244095796},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.8,"breakHorizontal":-12.4,"spinRate":1532,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.42876272530509807,"extension":6.71122692457425},"hitData":{"launchSpeed":90.1,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.68,"coordY":153.82}},"index":3,"playId":"394b8b1a-18c5-3261-b3f2-bae8af0deba4","pitchNumber":3,"startTime":"2025-09-25T01:49:55.641Z","endTime":"2025-09-25T01:50:04.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:50:04.016Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, shortstop Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T01:50:18.178Z","endTime":"2025-09-25T01:51:50.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.26458160783647,"strikeZoneBottom":1.46204937437359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.05554821810037,"aZ":-39.857251560758094,"pfxX":-2.059655913800432,"pfxZ":-5.962539491026238,"pX":0.9086956421189238,"pZ":2.6297546077869267,"vX0":-1.0383583535910137,"vY0":-112.94303088839075,"vZ0":1.3686101594176994,"x":82.36,"y":167.78,"x0":1.6423494355408457,"y0":50.00246660910225,"z0":6.03199759382243,"aX":-2.653986676192169},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-10.1,"breakHorizontal":4.0,"spinRate":2380,"spinDirection":320},"zone":12,"typeConfidence":0.9,"plateTime":0.48542028270163406,"extension":6.548002000780606},"index":0,"playId":"32a1911c-183c-313d-af98-e1f75568e596","pitchNumber":1,"startTime":"2025-09-25T01:50:34.723Z","endTime":"2025-09-25T01:50:39.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.195970660450307,"aZ":-22.172138555406622,"pfxX":6.677426937414982,"pfxZ":6.336736159014422,"pX":0.6064880344963329,"pZ":1.219648069027541,"vX0":-4.750306510940739,"vY0":-124.59294003462104,"vZ0":-6.055232247707401,"x":93.88,"y":205.85,"x0":1.6668647067351747,"y0":50.00210798633815,"z0":5.5048177737599895,"aX":10.535379105416405},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":10.3,"breakHorizontal":-11.0,"spinRate":1484,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.43901774786080994,"extension":6.684313157324034},"index":1,"playId":"df3a070c-c381-3734-aa72-2c34d5cb2392","pitchNumber":2,"startTime":"2025-09-25T01:50:53.655Z","endTime":"2025-09-25T01:50:58.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.31416643724732,"strikeZoneBottom":1.55416861818347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.456478890898385,"aZ":-23.846509176183705,"pfxX":9.080506050628067,"pfxZ":5.120971832114863,"pX":0.0926412436165169,"pZ":1.4197471398373793,"vX0":-6.678522789710532,"vY0":-126.6335628464286,"vZ0":-5.993061271286555,"x":113.47,"y":200.45,"x0":1.5821670376101897,"y0":50.00439983335848,"z0":5.720456183393562,"aX":14.773683180333075},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.2,"breakHorizontal":-15.0,"spinRate":1645,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.43224853001692143,"extension":6.757826852029766},"index":2,"playId":"2eb9e0f3-4e5b-32aa-aa5a-a16589adb436","pitchNumber":3,"startTime":"2025-09-25T01:51:08.816Z","endTime":"2025-09-25T01:51:13.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.945859446290164,"aZ":-14.90113153348958,"pfxX":4.338225597043209,"pfxZ":8.876312385641526,"pX":0.020200411073428452,"pZ":2.6579784619040616,"vX0":-6.178666358836698,"vY0":-138.3913246416651,"vZ0":-4.90011173551972,"x":116.23,"y":167.01,"x0":1.7147665552321516,"y0":50.0041836435823,"z0":5.444670567055741,"aX":8.44361021039584},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":-6.6,"spinRate":2134,"spinDirection":140},"zone":5,"typeConfidence":0.9,"plateTime":0.39530247888205716,"extension":6.645043420806561},"index":3,"playId":"cc721e82-0653-343e-bacd-602dd5f5d308","pitchNumber":4,"startTime":"2025-09-25T01:51:24.942Z","endTime":"2025-09-25T01:51:29.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03347010443841,"aZ":-30.643843693592242,"pfxX":8.256075364617285,"pfxZ":0.9323565204093587,"pX":0.2891257707262493,"pZ":2.3037886740358444,"vX0":-6.01059239583602,"vY0":-127.63322711045559,"vZ0":-2.357322137250296,"x":105.98,"y":176.58,"x0":1.605603658524643,"y0":50.00355276322116,"z0":5.659943914246975,"aX":13.57945612784607},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.3,"breakHorizontal":-13.6,"spinRate":1534,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.42964676126244683,"extension":6.688768336423551},"hitData":{"launchSpeed":103.4,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.65,"coordY":158.66}},"index":4,"playId":"cf81ea81-33d3-3a7d-8de6-5b02df723888","pitchNumber":5,"startTime":"2025-09-25T01:51:42.595Z","endTime":"2025-09-25T01:51:50.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:51:50.282Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan India flies out to left fielder Taylor Ward.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-25T01:52:05.458Z","endTime":"2025-09-25T01:52:40.981Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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(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.8,"endSpeed":86.7,"strikeZoneTop":3.47904423370887,"strikeZoneBottom":1.59606076144792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.374315360658642,"aZ":-21.138531170645187,"pfxX":3.970432624673071,"pfxZ":5.718548269047119,"pX":-0.0746424482954405,"pZ":4.299368236436549,"vX0":-6.448482943718859,"vY0":-138.00063510385297,"vZ0":0.2762150543146963,"x":119.85,"y":122.7,"x0":1.7753311693420484,"y0":50.006802513403315,"z0":5.620526284856558,"aX":7.668648497188965},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.6,"breakHorizontal":-5.9,"spinRate":2067,"spinDirection":138},"zone":11,"typeConfidence":0.87,"plateTime":0.39671277263764226,"extension":6.627336199554183},"index":0,"playId":"bffff0b2-47c1-3c4d-b7d1-06e377a60c17","pitchNumber":1,"startTime":"2025-09-25T01:52:17.784Z","endTime":"2025-09-25T01:52:20.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46195870146529,"aZ":-17.28074246323579,"pfxX":4.169364776290419,"pfxZ":8.204477623868662,"pX":-0.6543291800000184,"pZ":2.622461345204968,"vX0":-7.735827789529105,"vY0":-133.79285837418024,"vZ0":-4.157867962900339,"x":141.94,"y":167.97,"x0":1.7309344073055652,"y0":50.00667988734391,"z0":5.432792853328752,"aX":7.573036414281169},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.2,"breakHorizontal":-5.9,"spinRate":2053,"spinDirection":137},"zone":4,"typeConfidence":0.88,"plateTime":0.4091626877735499,"extension":6.809932433968772},"hitData":{"launchSpeed":90.8,"launchAngle":28.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":77.33,"coordY":63.93}},"index":1,"playId":"b072bdf6-4231-3517-8a76-6977502f82e7","pitchNumber":2,"startTime":"2025-09-25T01:52:32.426Z","endTime":"2025-09-25T01:52:40.981Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:52:40.981Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T01:54:40.401Z","endTime":"2025-09-25T01:57:02.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.959014077465408,"aZ":-25.28667549039164,"pfxX":-0.7969124178498985,"pfxZ":3.885189936482539,"pX":1.2247355902609014,"pZ":1.584536476632941,"vX0":9.918973609559202,"vY0":-131.58502221638008,"vZ0":-4.534280743286559,"x":70.32,"y":196.0,"x0":-2.4721245713776376,"y0":50.003421929326215,"z0":5.177862268509491,"aX":-1.4131098852414303},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.4,"breakHorizontal":-0.5,"spinRate":2351,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.41446241046566445,"extension":6.131241537120688},"index":0,"playId":"cfb6b5f5-16ed-3c2d-8a1a-3f4fdaff8474","pitchNumber":1,"startTime":"2025-09-25T01:54:49.924Z","endTime":"2025-09-25T01:54:54.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.09770856862273,"aZ":-27.909861665783264,"pfxX":-10.842421475909251,"pfxZ":2.2646250130400016,"pX":-0.9318670741515473,"pZ":2.224631943854288,"vX0":7.896620764714456,"vY0":-136.3572191505094,"vZ0":-3.22653720276608,"x":152.52,"y":178.71,"x0":-2.4573206998125383,"y0":50.00132645637067,"z0":5.349650679008432,"aX":-20.407268930803053},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.6,"breakHorizontal":18.0,"spinRate":2066,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.40173748531914466,"extension":6.2557022583333195},"index":1,"playId":"d981941c-516d-35a5-9373-75e7ee9f48e5","pitchNumber":2,"startTime":"2025-09-25T01:55:04.867Z","endTime":"2025-09-25T01:55:09.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.528970589770637,"aZ":-32.524579927651665,"pfxX":-0.24823629010925563,"pfxZ":-0.2152566604163404,"pX":-0.6410293486008204,"pZ":2.4371414153393145,"vX0":5.246305138412385,"vY0":-127.11396848736597,"vZ0":-0.47234994549698517,"x":141.43,"y":172.98,"x0":-2.7010866114700716,"y0":50.00245499385751,"z0":5.211967632643044,"aX":-0.4061266633343069},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.2,"breakHorizontal":-0.7,"spinRate":2347,"spinDirection":85},"zone":4,"typeConfidence":2.0,"plateTime":0.4312242175366854,"extension":6.173226307846766},"index":2,"playId":"0c261b08-5a3c-3e40-8b17-0ebf9613b875","pitchNumber":3,"startTime":"2025-09-25T01:55:41.095Z","endTime":"2025-09-25T01:55:45.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.60137541972411,"strikeZoneBottom":1.80726698486974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.642292891513655,"aZ":-19.3366079962953,"pfxX":-3.522917023068378,"pfxZ":6.697797397201324,"pX":-0.5004468471497332,"pZ":4.474402568433145,"vX0":6.684156083534615,"vY0":-137.3935583561654,"vZ0":0.617008140352633,"x":136.08,"y":117.97,"x0":-2.504045165390299,"y0":50.00569508322644,"z0":5.558236021458519,"aX":-6.756255645341233},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":5.0,"spinRate":2016,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39823719460481843,"extension":6.165227487650474},"index":3,"playId":"ae17a231-cefa-30fd-80e9-2da97097040b","pitchNumber":4,"startTime":"2025-09-25T01:56:02.150Z","endTime":"2025-09-25T01:56:06.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.5,"strikeZoneTop":3.60137855646806,"strikeZoneBottom":1.80725789495942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.122378711776282,"aZ":-33.604830841731086,"pfxX":-8.129719245469687,"pfxZ":-0.8473612465619746,"pX":1.019411002924076,"pZ":1.6072364836031894,"vX0":11.473976395490839,"vY0":-128.9810350602857,"vZ0":-2.4368016906901557,"x":78.14,"y":195.38,"x0":-2.4330207699038886,"y0":50.00549431264241,"z0":5.1587018824589945,"aX":-13.684480546155926},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.9,"breakHorizontal":12.1,"spinRate":1345,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.4248519635488197,"extension":6.377785621349001},"index":4,"playId":"179fad6f-6c71-3bfe-96a7-c073868b64bf","pitchNumber":5,"startTime":"2025-09-25T01:56:17.124Z","endTime":"2025-09-25T01:56:21.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.588979505959855,"aZ":-34.086236784206235,"pfxX":0.5665423148464181,"pfxZ":-1.1780415438194467,"pX":0.07309776930145227,"pZ":2.0690829187794226,"vX0":6.622396304790213,"vY0":-126.39893732300634,"vZ0":-0.5640278911982063,"x":114.21,"y":182.91,"x0":-2.6538009152985036,"y0":50.0059311265551,"z0":5.030484045144157,"aX":0.9158650612947142},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.0,"breakHorizontal":-2.5,"spinRate":2596,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4332207889096713,"extension":6.334676589721685},"index":5,"playId":"d7146c3f-368a-3f82-99af-442560043ddf","pitchNumber":6,"startTime":"2025-09-25T01:56:33.212Z","endTime":"2025-09-25T01:56:37.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.855433110244388,"aZ":-34.26181677568353,"pfxX":0.030497088233661263,"pfxZ":-1.274280324384983,"pX":0.7942690859850002,"pZ":1.7393555876047901,"vX0":8.269292852716056,"vY0":-126.590559116208,"vZ0":-1.7129353211425622,"x":86.72,"y":191.82,"x0":-2.5015996025314347,"y0":50.000770037230936,"z0":5.136212531083922,"aX":0.04839822091092529},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.4,"breakHorizontal":-1.7,"spinRate":2478,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.4306533972930904,"extension":6.327384084520254},"hitData":{"launchSpeed":84.6,"launchAngle":30.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.63,"coordY":84.07}},"index":6,"playId":"5880c59c-2f52-3825-9c5f-1a3ff42d4ed4","pitchNumber":7,"startTime":"2025-09-25T01:56:53.554Z","endTime":"2025-09-25T01:57:02.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:57:02.279Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Rengifo doubles (16) on a line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T01:57:15.107Z","endTime":"2025-09-25T01:58:45.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.23683301571297,"strikeZoneBottom":1.48895507770313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.261058521077963,"aZ":-22.488224480305707,"pfxX":-1.3814511512537817,"pfxZ":5.3686987641565,"pX":0.5086529559222465,"pZ":1.4468822209922438,"vX0":6.27443429609123,"vY0":-133.15861395840844,"vZ0":-5.45654422089963,"x":97.61,"y":199.71,"x0":-1.6937365413734138,"y0":50.00580819189917,"z0":5.138838276258945,"aX":-2.4945586331949006},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.8,"breakHorizontal":1.2,"spinRate":2299,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4105565166671452,"extension":6.287324764036468},"index":0,"playId":"31dcb21b-0096-3888-ab7b-f4aa5c7df1bc","pitchNumber":1,"startTime":"2025-09-25T01:57:27.870Z","endTime":"2025-09-25T01:57:31.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":80.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.080632809540454,"aZ":-28.37195172474575,"pfxX":-7.696605174912113,"pfxZ":2.272808716472508,"pX":0.45646383256713047,"pZ":0.5706816983809723,"vX0":8.038491620024312,"vY0":-129.25161911961197,"vZ0":-5.777841925243277,"x":99.6,"y":223.37,"x0":-1.7125288221580028,"y0":50.00073040008724,"z0":5.048431429190259,"aX":-12.858563604325377},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":11.9,"spinRate":1505,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4258009914123795,"extension":6.340432970890319},"index":1,"playId":"5138efce-7a56-3444-b505-69aecc4d7ea6","pitchNumber":2,"startTime":"2025-09-25T01:57:43.286Z","endTime":"2025-09-25T01:57:47.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.387076310926098,"aZ":-23.437044362845054,"pfxX":-0.9522026450692973,"pfxZ":4.777028535818175,"pX":1.0463137590770406,"pZ":3.346194091064853,"vX0":7.36900349781611,"vY0":-134.21162096734776,"vZ0":-0.827374149980393,"x":77.12,"y":148.43,"x0":-1.6082679629650916,"y0":50.00111165865766,"z0":5.323872376064526,"aX":-1.7412236300086679},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.6,"breakHorizontal":0.2,"spinRate":2366,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40772996667215855,"extension":6.204104280243936},"index":2,"playId":"1fdef427-5429-3c3c-8cdc-e3a54d6427d9","pitchNumber":3,"startTime":"2025-09-25T01:58:10.911Z","endTime":"2025-09-25T01:58:15.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.064252352354124,"aZ":-29.88251349211068,"pfxX":0.7957258181419573,"pfxZ":1.406118861408614,"pX":0.7775528855794783,"pZ":1.3504070297151407,"vX0":5.781557242065785,"vY0":-126.73583917535055,"vZ0":-3.7191760108730367,"x":87.36,"y":202.32,"x0":-1.637137726692978,"y0":50.001194387969214,"z0":5.225414633870994,"aX":1.2917402789071573},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":-2.8,"spinRate":2571,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4322988861502419,"extension":6.321963933564159},"hitData":{"launchSpeed":70.2,"launchAngle":22.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.08,"coordY":130.98}},"index":3,"playId":"278f5a07-8451-393e-ab49-c7e4c4fa62f0","pitchNumber":4,"startTime":"2025-09-25T01:58:32.361Z","endTime":"2025-09-25T01:58:45.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.199999999999996,"awayTeamWinProbability":42.800000000000004,"homeTeamWinProbabilityAdded":4.3999999999999915,"leverageIndex":0.68,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-09-25T01:58:45.733Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Moore singles on a fly ball to right fielder Jac Caglianone. Luis Rengifo to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T01:59:09.037Z","endTime":"2025-09-25T02:01:20.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"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":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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_play","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":94.9,"endSpeed":87.3,"strikeZoneTop":3.51754917202323,"strikeZoneBottom":1.72757127710591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.534697814723287,"aZ":-31.067609614222803,"pfxX":-9.447363418865931,"pfxZ":0.5690299263219938,"pX":-1.6545160673020813,"pZ":2.8781510338089906,"vX0":5.850269571542406,"vY0":-138.16878286371733,"vZ0":-1.207474360685146,"x":180.07,"y":161.07,"x0":-2.5671572683767057,"y0":50.00259192995915,"z0":5.400236836091886,"aX":-18.345076920877045},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.0,"breakHorizontal":16.0,"spinRate":2063,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39576160739831945,"extension":6.259834368855767},"index":0,"playId":"bcbc71c2-9590-3a35-b654-399855c0c05e","pitchNumber":1,"startTime":"2025-09-25T01:59:17.529Z","endTime":"2025-09-25T01:59:21.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.800576519437836,"aZ":-28.68877798139268,"pfxX":-8.359532996535293,"pfxZ":1.8073676403279961,"pX":-0.34996275141384153,"pZ":3.3689004908647973,"vX0":8.465015383790575,"vY0":-137.67779065064258,"vZ0":-0.4473083680882895,"x":130.34,"y":147.82,"x0":-2.369263185016129,"y0":50.00512226012443,"z0":5.464688452749674,"aX":-16.14946287947994},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.4,"breakHorizontal":13.6,"spinRate":2092,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.39689873354063243,"extension":6.2759391729191885},"index":1,"playId":"ec734639-01a9-3db4-81ce-bcfece92efa1","pitchNumber":2,"startTime":"2025-09-25T01:59:37.583Z","endTime":"2025-09-25T01:59:41.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.598301023679376,"aZ":-27.97131994483351,"pfxX":-6.141907630475486,"pfxZ":2.1940626936496646,"pX":0.20326675767706834,"pZ":1.8003036045112701,"vX0":9.445655706154895,"vY0":-136.86631954004318,"vZ0":-3.9372307022869535,"x":109.25,"y":190.17,"x0":-2.4800308235382547,"y0":50.00076042970748,"z0":5.152760801198774,"aX":-11.758371527563806},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.4,"breakHorizontal":9.4,"spinRate":1868,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3987755262402666,"extension":6.283971437194598},"index":2,"playId":"5662514a-4b21-3125-ac34-d66fe207542a","pitchNumber":3,"startTime":"2025-09-25T01:59:54.852Z","endTime":"2025-09-25T01:59:58.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.4599981687006,"strikeZoneBottom":1.72755492387767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45100496940286,"aZ":-29.264115108277647,"pfxX":-1.170439025131083,"pfxZ":1.762680199409176,"pX":2.0908044948967546,"pZ":0.3602339015002473,"vX0":11.916683472486085,"vY0":-127.38182034601915,"vZ0":-5.758456450438095,"x":37.3,"y":229.05,"x0":-2.489832921995779,"y0":50.00019827707737,"z0":4.955252330122944,"aX":-1.929765912899072},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":-0.5,"spinRate":2525,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.42951027418995746,"extension":6.400570653382768},"index":3,"playId":"d78350e8-e20e-32f5-a649-96a318c161f1","pitchNumber":4,"startTime":"2025-09-25T02:00:20.861Z","endTime":"2025-09-25T02:00:25.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.4,"strikeZoneTop":3.48876486237155,"strikeZoneBottom":1.6987767023943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.85909649260899,"aZ":-17.39306881758736,"pfxX":-6.720070130793858,"pfxZ":7.830083637777635,"pX":-1.1620296751372794,"pZ":3.978484105233323,"vX0":6.001019438638608,"vY0":-137.1561246011421,"vZ0":-0.8118798469703341,"x":161.29,"y":131.36,"x0":-2.5148218977122743,"y0":50.0052058403496,"z0":5.474390399664941,"aX":-12.69095791512093},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":10.8,"spinRate":2076,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4007168798111085,"extension":6.207441623330222},"index":4,"playId":"51575914-2299-3068-94a2-53e413711f27","pitchNumber":5,"startTime":"2025-09-25T02:00:47.086Z","endTime":"2025-09-25T02:00:51.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.987203325052104,"aZ":-23.26418725407044,"pfxX":-1.6938204078354748,"pfxZ":4.884642693716902,"pX":0.8208587996333149,"pZ":1.4074302997817387,"vX0":9.529882521057809,"vY0":-133.49937331643295,"vZ0":-5.183046322933796,"x":85.71,"y":200.78,"x0":-2.5593486874500972,"y0":50.00257098244971,"z0":5.026351373296503,"aX":-3.091031173662729},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.0,"breakHorizontal":1.2,"spinRate":2162,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.40869678380828134,"extension":6.332080457629746},"hitData":{"launchSpeed":67.3,"launchAngle":30.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.02,"coordY":122.49}},"index":5,"playId":"8da0071b-7f14-385a-9f40-4cef06deb1d7","pitchNumber":6,"startTime":"2025-09-25T02:01:10.283Z","endTime":"2025-09-25T02:01:20.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"second":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":4.900000000000006,"leverageIndex":1.34,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:01:20.443Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oswald Peraza grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Luis Rengifo scores. Christian Moore to 2nd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T02:01:50.198Z","endTime":"2025-09-25T02:02:10.909Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":{"id":663568,"link":"/api/v1/people/663568"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07310760832878,"aZ":-29.54779930560035,"pfxX":-10.086860004157831,"pfxZ":1.3562676363017285,"pX":-0.5235812634946668,"pZ":1.7269560989100836,"vX0":9.078377561002252,"vY0":-138.22971492656526,"vZ0":-4.078762596824616,"x":136.96,"y":192.15,"x0":-2.54135402839012,"y0":50.0007658182913,"z0":5.207417537426582,"aX":-19.500068256558713},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":1.8,"breakHorizontal":16.3,"spinRate":2154,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.39637991793034333,"extension":6.287736360037145},"hitData":{"launchSpeed":107.4,"launchAngle":-22.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.34,"coordY":156.24}},"index":0,"playId":"13138e49-cca5-39e5-8fd2-a543a00cfe1f","pitchNumber":1,"startTime":"2025-09-25T02:02:02.342Z","endTime":"2025-09-25T02:02:10.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.2,"awayTeamWinProbability":35.8,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":1.94,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:02:10.909Z","atBatIndex":12},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Sebastián Rivero reaches on a fielding error by right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T02:02:32.360Z","endTime":"2025-09-25T02:02:51.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"postOnSecond":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]}],"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.13804270884372,"aZ":-32.515115708543476,"pfxX":-0.3352814971147386,"pfxZ":-0.21680284941967898,"pX":0.07843932118545004,"pZ":2.090181386004022,"vX0":6.778555093815335,"vY0":-125.19199097718293,"vZ0":-1.118410907923721,"x":114.01,"y":182.35,"x0":-2.615098628306386,"y0":50.00166879634949,"z0":5.192701268805685,"aX":-0.5365551751926699},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.4,"breakHorizontal":-0.8,"spinRate":2598,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.43671499053562846,"extension":6.22095846638654},"hitData":{"launchSpeed":81.0,"launchAngle":60.0,"totalDistance":185.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.53,"coordY":140.18}},"index":0,"playId":"c03e2f65-16b6-3401-9203-dec522e57a57","pitchNumber":1,"startTime":"2025-09-25T02:02:39.267Z","endTime":"2025-09-25T02:02:51.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.10000000000001,"awayTeamWinProbability":34.89999999999999,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":1.14,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:02:51.511Z","atBatIndex":13},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bryce Teodosio grounds into a force out, pitcher Stephen Kolek to second baseman Jonathan India. Sebastián Rivero out at 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-25T02:04:03.764Z","endTime":"2025-09-25T02:04:38.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663568,"link":"/api/v1/people/663568"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"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":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T02:03:31.894Z","endTime":"2025-09-25T02:04:06.129Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13432425083875,"aZ":-28.35116396185976,"pfxX":-10.32690355920502,"pfxZ":2.0290155032738824,"pX":-0.42338787542413364,"pZ":1.7908985931908916,"vX0":9.165437402009832,"vY0":-136.80811656698836,"vZ0":-4.114146342110447,"x":133.14,"y":190.43,"x0":-2.4867219044836375,"y0":50.000348869094616,"z0":5.272961296272336,"aX":-19.437156955235512},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.9,"breakHorizontal":16.6,"spinRate":2248,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.40141427289841536,"extension":6.214536046236801},"index":1,"playId":"842fe18c-db42-319c-8b44-2ef75f74da14","pitchNumber":1,"startTime":"2025-09-25T02:04:06.129Z","endTime":"2025-09-25T02:04:09.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.4659741635526,"aZ":-27.399574614232183,"pfxX":-11.300516280118746,"pfxZ":2.511507100283284,"pX":-0.3101641423395733,"pZ":1.944876230067086,"vX0":9.71983222966788,"vY0":-137.44664952783666,"vZ0":-4.071281547394685,"x":128.82,"y":186.27,"x0":-2.436427699887274,"y0":50.00172287278172,"z0":5.321277419095037,"aX":-21.468276746801465},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.8,"breakHorizontal":18.2,"spinRate":2082,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.39957356157214363,"extension":6.302927318887301},"hitData":{"launchSpeed":98.4,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":135.91,"coordY":153.82}},"index":2,"playId":"5510f2f2-8323-3079-a1f7-a9877c58f64a","pitchNumber":2,"startTime":"2025-09-25T02:04:31.251Z","endTime":"2025-09-25T02:04:38.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"second":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.900000000000013,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:04:38.308Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Maile strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T02:06:58.620Z","endTime":"2025-09-25T02:08:25.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":70.5,"strikeZoneTop":3.21098348859623,"strikeZoneBottom":1.47194968732307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.497243872060203,"aZ":-39.28206605097171,"pfxX":-2.489013774024211,"pfxZ":-5.70552135196502,"pX":1.3504018148818502,"pZ":2.416252376925561,"vX0":0.14035028457669685,"vY0":-110.54602842105653,"vZ0":1.1811784499368494,"x":65.53,"y":173.54,"x0":1.6100032556626402,"y0":50.003853080869256,"z0":5.977913224070013,"aX":-3.1006631655712615},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-9.7,"breakHorizontal":4.4,"spinRate":2464,"spinDirection":319},"zone":12,"typeConfidence":0.89,"plateTime":0.4942544726626199,"extension":6.567114645642385},"index":0,"playId":"97233cfe-1a1e-3d68-9a5e-6e6ef346a505","pitchNumber":1,"startTime":"2025-09-25T02:07:05.203Z","endTime":"2025-09-25T02:07:09.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.4,"strikeZoneTop":3.23999800106881,"strikeZoneBottom":1.4719674131637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.10709766011411,"aZ":-33.57761436730573,"pfxX":-2.1506321960020274,"pfxZ":-0.960342775870286,"pX":-0.5671139515356113,"pZ":2.5720444662173145,"vX0":-5.204965258779974,"vY0":-119.37703301093215,"vZ0":0.032436450345102896,"x":138.62,"y":169.33,"x0":1.9093562839191869,"y0":50.003398422484395,"z0":5.547944522902259,"aX":-3.143824449234838},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.4,"breakHorizontal":5.0,"spinRate":2283,"spinDirection":297},"zone":4,"typeConfidence":2.0,"plateTime":0.45651228611303596,"extension":6.531393350083207},"index":1,"playId":"88f180ce-3da4-30f1-9581-132d9d40b686","pitchNumber":2,"startTime":"2025-09-25T02:07:18.339Z","endTime":"2025-09-25T02:07:22.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.044067096132054,"aZ":-16.646227036029018,"pfxX":3.902323000883936,"pfxZ":8.243327774720173,"pX":0.10715829218920879,"pZ":2.0962599735591048,"vX0":-6.265701580776445,"vY0":-135.7274033792864,"vZ0":-5.797069555605958,"x":112.92,"y":182.18,"x0":1.9285039852575026,"y0":50.002786337812935,"z0":5.401319948803358,"aX":7.351073021599603},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":-5.9,"spinRate":2016,"spinDirection":136},"zone":5,"typeConfidence":0.87,"plateTime":0.4020906752002933,"extension":6.636351643743036},"index":2,"playId":"b54ad1d4-d180-32de-aa28-f1ffeb3ae803","pitchNumber":3,"startTime":"2025-09-25T02:07:33.392Z","endTime":"2025-09-25T02:07:38.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.26899705639443,"strikeZoneBottom":1.55900800961228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.163229419437215,"aZ":-15.646570044520558,"pfxX":4.244420028963822,"pfxZ":8.56822790911396,"pX":0.04543222771803236,"pZ":4.086691782393839,"vX0":-6.475075292550411,"vY0":-138.32655737455156,"vZ0":-1.138765105611892,"x":115.27,"y":128.44,"x0":1.8700539160716754,"y0":50.00334483778115,"z0":5.557482768459897,"aX":8.188445513174498},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":-6.2,"spinRate":2166,"spinDirection":137},"zone":12,"typeConfidence":0.89,"plateTime":0.3966471795601434,"extension":6.571149289128867},"index":3,"playId":"c48b4c43-edd6-3b86-95a2-a5e7902e2bbb","pitchNumber":4,"startTime":"2025-09-25T02:08:06.114Z","endTime":"2025-09-25T02:08:10.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.16150952711331,"aZ":-31.707540627907395,"pfxX":-2.360969017654039,"pfxZ":0.29479120121841085,"pX":0.9056630996525237,"pZ":3.3127032850954437,"vX0":-2.0949766542382524,"vY0":-123.55829217003497,"vZ0":1.008476051703151,"x":82.48,"y":149.34,"x0":2.0666518983417204,"y0":50.000628958372616,"z0":5.533390239858924,"aX":-3.704397164316994},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.0,"breakHorizontal":4.7,"spinRate":2372,"spinDirection":284},"zone":12,"typeConfidence":2.0,"plateTime":0.4407735218622819,"extension":6.503404967405235},"index":4,"playId":"305e8617-3e12-38f3-bdbc-1bd1e3836023","pitchNumber":5,"startTime":"2025-09-25T02:08:21.144Z","endTime":"2025-09-25T02:08:25.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:08:25.972Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out, second baseman Christian Moore to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T02:08:38.998Z","endTime":"2025-09-25T02:09:31.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.37101303662235,"strikeZoneBottom":1.58100369907734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.046647533498792,"aZ":-34.41212840776591,"pfxX":-0.9957928303432839,"pfxZ":-1.4647273386940878,"pX":-0.3803338358179635,"pZ":2.469641058391557,"vX0":-5.301579155135334,"vY0":-122.0967727569107,"vZ0":-0.332181892741769,"x":131.5,"y":172.1,"x0":1.9366602820221588,"y0":50.0009434453584,"z0":5.535530893808628,"aX":-1.5231327359713742},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":2.9,"spinRate":2440,"spinDirection":301},"zone":4,"typeConfidence":2.0,"plateTime":0.4463363912842766,"extension":6.562616504661491},"index":0,"playId":"b01833d7-2510-3f08-89e9-4f07c29ec21b","pitchNumber":1,"startTime":"2025-09-25T02:08:46.669Z","endTime":"2025-09-25T02:08:50.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.4579705468344,"strikeZoneBottom":1.6100017124993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.072146839070896,"aZ":-22.5308475472791,"pfxX":8.487024644290841,"pfxZ":5.224137807275822,"pX":-0.5724689434206782,"pZ":0.2700762863834364,"vX0":-9.16431232134467,"vY0":-134.46490304849954,"vZ0":-9.006423650136654,"x":138.82,"y":231.49,"x0":1.7648632519097542,"y0":50.00085077950557,"z0":5.2405947831251405,"aX":15.658808833530456},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.8,"breakHorizontal":-13.6,"spinRate":2008,"spinDirection":141},"zone":13,"typeConfidence":0.91,"plateTime":0.406163303977205,"extension":6.969503999710315},"index":1,"playId":"2093bc66-fc81-3a6e-8031-a8df22d36996","pitchNumber":2,"startTime":"2025-09-25T02:09:01.132Z","endTime":"2025-09-25T02:09:05.305Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.285567634707665,"aZ":-33.93548347644407,"pfxX":-0.6066676888762612,"pfxZ":-1.115612009927391,"pX":-0.17841326578497474,"pZ":3.1240497151762474,"vX0":-5.241565610317622,"vY0":-124.83075766532808,"vZ0":1.0031533532963808,"x":123.8,"y":154.43,"x0":2.0241059505880448,"y0":50.00067625825098,"z0":5.503067851790302,"aX":-0.9596026279141352},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.6,"breakHorizontal":2.3,"spinRate":2519,"spinDirection":288},"zone":2,"typeConfidence":2.0,"plateTime":0.438175451033219,"extension":6.536700449215135},"hitData":{"launchSpeed":76.0,"launchAngle":-65.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.22,"coordY":165.93}},"index":2,"playId":"6c023e20-59d2-300d-8c23-2c49126ce4de","pitchNumber":3,"startTime":"2025-09-25T02:09:24.483Z","endTime":"2025-09-25T02:09:31.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:09:31.738Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Tolbert strikes out swinging, catcher Sebastián Rivero to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-25T02:09:51.728Z","endTime":"2025-09-25T02:11:41.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.35923655003996,"strikeZoneBottom":1.65848992864264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.135141218990046,"aZ":-16.549981745182773,"pfxX":5.9708039991032225,"pfxZ":8.354477367371356,"pX":-0.1270566683757235,"pZ":1.6739630020509908,"vX0":-7.581487637941786,"vY0":-135.98889417577536,"vZ0":-6.665710312209314,"x":121.84,"y":193.58,"x0":1.9227700175385949,"y0":50.00640082556467,"z0":5.307334248801612,"aX":11.172592997268929},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":-9.2,"spinRate":2201,"spinDirection":135},"zone":8,"typeConfidence":0.91,"plateTime":0.40294309075770407,"extension":6.74833051516757},"index":0,"playId":"a2345311-7689-364f-8329-b9ad328755a5","pitchNumber":1,"startTime":"2025-09-25T02:10:00.865Z","endTime":"2025-09-25T02:10:04.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.35922262049296,"strikeZoneBottom":1.59999769453769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.204867353233233,"aZ":-16.551074641865032,"pfxX":5.12410647138795,"pfxZ":8.379637499102742,"pX":-0.46622915682509614,"pZ":3.997683131216939,"vX0":-7.637827550828057,"vY0":-136.0331583220482,"vZ0":-1.147331625068728,"x":134.77,"y":130.84,"x0":1.718562278500186,"y0":50.00573614102786,"z0":5.577855565563495,"aX":9.557841265580862},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":-7.6,"spinRate":2186,"spinDirection":140},"zone":11,"typeConfidence":0.9,"plateTime":0.40340172240835326,"extension":6.575844968606424},"index":1,"playId":"e1636ac9-104c-3c8f-8360-abc9d347f389","pitchNumber":2,"startTime":"2025-09-25T02:10:15.954Z","endTime":"2025-09-25T02:10:20.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.637311510660176,"aZ":-34.333536993930565,"pfxX":-0.9879676696127118,"pfxZ":-1.3562374826378134,"pX":-0.5456062586532294,"pZ":1.169181721192423,"vX0":-5.544219453261479,"vY0":-124.92958457965285,"vZ0":-3.5182165786914448,"x":137.8,"y":207.21,"x0":1.824894701676204,"y0":50.004525018394084,"z0":5.398887908154555,"aX":-1.5707733189023616},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.0,"breakHorizontal":3.0,"spinRate":2575,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4373499983424476,"extension":6.575559131622377},"index":2,"playId":"1a7c0020-6106-3dd0-95b4-ec8491ceb9b8","pitchNumber":3,"startTime":"2025-09-25T02:10:33.450Z","endTime":"2025-09-25T02:10:37.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-25T02:10:48.638Z","endTime":"2025-09-25T02:10:59.223Z","isPitch":false,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.32999991095035,"strikeZoneBottom":1.6292343462665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.939173672537507,"aZ":-24.997236338139214,"pfxX":8.116892919231598,"pfxZ":4.525224859925952,"pX":1.273446405318626,"pZ":2.941719283081465,"vX0":-3.9600538243215966,"vY0":-125.09549040387638,"vZ0":-1.3901780976478497,"x":68.46,"y":159.35,"x0":1.8213007244473065,"y0":50.005359984724635,"z0":5.551461660361562,"aX":12.882313403961419},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.2,"breakHorizontal":-13.8,"spinRate":1434,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.43764527629738215,"extension":6.692964349097943},"index":4,"playId":"c69c2b09-ac3a-3303-b636-1fe1cadd8779","pitchNumber":4,"startTime":"2025-09-25T02:10:59.223Z","endTime":"2025-09-25T02:11:03.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.30077145392226,"strikeZoneBottom":1.60000179867305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.44948317919809,"aZ":-32.57868072626358,"pfxX":-2.1028243984635324,"pfxZ":-0.2539763747530319,"pX":1.120973990851231,"pZ":3.188243358995952,"vX0":-1.5137656165665176,"vY0":-123.75406169600683,"vZ0":0.851886976880438,"x":74.27,"y":152.7,"x0":2.0118229775617515,"y0":50.00548305313874,"z0":5.547916755029116,"aX":-3.2938693023316854},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":4.1,"spinRate":2387,"spinDirection":282},"zone":12,"typeConfidence":2.0,"plateTime":0.44094787688277703,"extension":6.5692322782736605},"index":5,"playId":"c7fea463-e4d6-31b3-bdeb-d31c59a45811","pitchNumber":5,"startTime":"2025-09-25T02:11:15.855Z","endTime":"2025-09-25T02:11:20.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.94161773055911,"aZ":-31.992680087358284,"pfxX":-1.3988294116763889,"pfxZ":0.12458388235483575,"pX":-0.29422999971356495,"pZ":0.7089182686290947,"vX0":-4.653109758743916,"vY0":-121.43397523977357,"vZ0":-4.535112500019472,"x":128.22,"y":219.64,"x0":1.822263289244263,"y0":50.00573415949703,"z0":5.358576705703183,"aX":-2.106385851394488},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.6,"breakHorizontal":3.6,"spinRate":2547,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.44964310913456185,"extension":6.641907274629281},"index":6,"playId":"7651b603-4195-3dba-8423-9ca16a361046","pitchNumber":6,"startTime":"2025-09-25T02:11:33.376Z","endTime":"2025-09-25T02:11:41.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:11:41.003Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Schanuel grounds out sharply, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T02:13:29.945Z","endTime":"2025-09-25T02:14:06.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.57000243923782,"strikeZoneBottom":1.7291290046096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.379305391855063,"aZ":-36.648438335714566,"pfxX":8.341662519011052,"pfxZ":-3.133410897508277,"pX":-1.261396625457413,"pZ":2.48753392920272,"vX0":-1.0052433351572299,"vY0":-119.23094643467543,"vZ0":1.1392153959013336,"x":165.08,"y":171.62,"x0":-1.9154712958964755,"y0":50.00065427941728,"z0":5.328178815190473,"aX":11.926191059208852},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.0,"breakHorizontal":-14.8,"spinRate":2588,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4605935495153912,"extension":6.204008238447738},"index":0,"playId":"84d2b067-7e9f-3f2b-8d87-35cd76b9e751","pitchNumber":1,"startTime":"2025-09-25T02:13:45.046Z","endTime":"2025-09-25T02:13:49.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.92863592352211,"aZ":-29.45913802284567,"pfxX":-6.902504726103021,"pfxZ":1.6046890968426055,"pX":-0.5281474942358821,"pZ":1.972201570305881,"vX0":5.4313302388548115,"vY0":-129.57092693450883,"vZ0":-2.345489726825341,"x":137.13,"y":185.53,"x0":-1.7581844692824113,"y0":50.00510401165629,"z0":5.147872948347681,"aX":-11.69844482828831},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.6,"breakHorizontal":11.3,"spinRate":1417,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.4232667373386394,"extension":6.194127630302506},"hitData":{"launchSpeed":102.0,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":151.93,"coordY":140.53}},"index":1,"playId":"b45580cd-8b70-355f-8f0e-95143f3cfcb3","pitchNumber":2,"startTime":"2025-09-25T02:13:59.238Z","endTime":"2025-09-25T02:14:06.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:14:06.535Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Taylor Ward homers (36) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T02:14:23.346Z","endTime":"2025-09-25T02:15:16.799Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":{"id":663568,"link":"/api/v1/people/663568"},"isScoringEvent":true,"rbi":true,"earned":true,"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.459122277303635,"aZ":-28.19029787295976,"pfxX":-10.296636511385236,"pfxZ":2.144426415527793,"pX":-0.07326976283400857,"pZ":2.792111602656881,"vX0":9.706528996749963,"vY0":-136.07152146434777,"vZ0":-1.7893931909100345,"x":119.79,"y":163.39,"x0":-2.365151741990904,"y0":50.00195796428867,"z0":5.429218801723542,"aX":-19.127332419052202},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.7,"breakHorizontal":16.3,"spinRate":1916,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4039622672456691,"extension":6.28651456153013},"index":0,"playId":"0c9c9894-8cf8-3637-9a49-42fe57491393","pitchNumber":1,"startTime":"2025-09-25T02:14:32.028Z","endTime":"2025-09-25T02:14:36.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58675844423271,"aZ":-34.44648220389188,"pfxX":1.2995529771641663,"pfxZ":-1.4115928710647836,"pX":-0.2626494282021291,"pZ":2.8515719959102492,"vX0":5.522366726862129,"vY0":-125.99748165732407,"vZ0":0.7908798409017537,"x":127.01,"y":161.79,"x0":-2.6476820205888516,"y0":50.00045029115056,"z0":5.30801888635846,"aX":2.0964025975767804},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.2,"breakHorizontal":-3.6,"spinRate":2416,"spinDirection":67},"zone":2,"typeConfidence":2.0,"plateTime":0.4340166135253951,"extension":6.1518023877175825},"hitData":{"launchSpeed":107.3,"launchAngle":22.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":67.91,"coordY":38.89}},"index":1,"playId":"b9dc19fe-a2d9-37a1-b997-0f4bf74e6d80","pitchNumber":2,"startTime":"2025-09-25T02:14:50.883Z","endTime":"2025-09-25T02:15:16.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":10.100000000000009,"leverageIndex":0.6,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:15:16.799Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Yoán Moncada walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T02:15:27.449Z","endTime":"2025-09-25T02:17:20.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":81.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.804350468550503,"aZ":-29.51867468135205,"pfxX":-6.512855939863306,"pfxZ":1.5794988980802218,"pX":-0.45843418381475426,"pZ":1.6432966230779207,"vX0":5.6068133163543505,"vY0":-129.16039669393894,"vZ0":-2.950407943368097,"x":134.47,"y":194.41,"x0":-1.8149663560228764,"y0":50.005788612979444,"z0":5.079049936560392,"aX":-10.966578050975087},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.4,"breakHorizontal":10.4,"spinRate":1465,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.42465738499986116,"extension":6.2968275674248035},"index":0,"playId":"e955562f-ff38-32ad-b9c1-5c5e274040c1","pitchNumber":1,"startTime":"2025-09-25T02:15:41.827Z","endTime":"2025-09-25T02:15:45.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.0,"strikeZoneTop":3.38087986945084,"strikeZoneBottom":1.53999943005524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.5392949715975,"aZ":-30.225565431128615,"pfxX":-6.746273354662572,"pfxZ":1.1693457731030423,"pX":-0.45805261629607574,"pZ":0.4209970418080363,"vX0":5.557283895531863,"vY0":-129.16334356298648,"vZ0":-5.651871820701756,"x":134.46,"y":227.41,"x0":-1.7721304483092941,"y0":50.00488271813937,"z0":4.991922905588852,"aX":-11.280428466208946},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.0,"breakHorizontal":10.8,"spinRate":1485,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4257640357650927,"extension":6.341542233321839},"index":1,"playId":"b2588d58-2d5b-3d19-87d8-b4403d30f51f","pitchNumber":2,"startTime":"2025-09-25T02:16:00.300Z","endTime":"2025-09-25T02:16:04.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.41000243992271,"strikeZoneBottom":1.5691334967009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.276130672738777,"aZ":-32.627376408880046,"pfxX":1.0729583333492214,"pfxZ":-0.2733634594382828,"pX":0.6451037548193163,"pZ":1.0407984259222711,"vX0":5.491238309095797,"vY0":-127.2875118710206,"vZ0":-3.7895677680186655,"x":92.41,"y":210.68,"x0":-1.6693178313904016,"y0":50.00306156129006,"z0":5.10027275963491,"aX":1.780251566317097},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":-3.0,"spinRate":2498,"spinDirection":21},"zone":14,"typeConfidence":2.0,"plateTime":0.4284020006211504,"extension":6.225717789926072},"index":2,"playId":"6a49215a-53d5-3c70-a584-a85d678719fd","pitchNumber":3,"startTime":"2025-09-25T02:16:17.555Z","endTime":"2025-09-25T02:16:21.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.695042620339258,"aZ":-23.327212955415792,"pfxX":-0.9896784252504034,"pfxZ":4.760986452424335,"pX":0.3807310149957275,"pZ":2.7092066591373296,"vX0":5.95014520897119,"vY0":-134.60131621495555,"vZ0":-2.29911252114302,"x":102.49,"y":165.63,"x0":-1.7177939327185259,"y0":50.00412351887482,"z0":5.204170700402892,"aX":-1.8403952007585875},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.4,"breakHorizontal":0.7,"spinRate":2302,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.40495409840621743,"extension":6.16893352745068},"index":3,"playId":"53f521d0-4f48-34d2-b42e-ca42b36becd2","pitchNumber":4,"startTime":"2025-09-25T02:16:34.751Z","endTime":"2025-09-25T02:16:38.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.38087527803253,"strikeZoneBottom":1.56913386876175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.718840586086,"aZ":-19.86180115957516,"pfxX":-5.431858944275311,"pfxZ":6.2590802103657275,"pX":-0.2698856280542137,"pZ":3.582432201363511,"vX0":5.621436320684651,"vY0":-139.43277422891288,"vZ0":-1.487309604555207,"x":127.29,"y":142.05,"x0":-1.6075990841712333,"y0":50.00016542318785,"z0":5.4349782930176245,"aX":-10.68063846147021},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.2,"breakHorizontal":8.6,"spinRate":2152,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39301845865638496,"extension":6.214174787342834},"index":4,"playId":"11021038-1a1f-3f92-a12a-1eab716be0fb","pitchNumber":5,"startTime":"2025-09-25T02:16:58.692Z","endTime":"2025-09-25T02:17:02.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.3517533635469,"strikeZoneBottom":1.56913429523976,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.70609508039788,"aZ":-18.824745260636984,"pfxX":-7.077312464112792,"pfxZ":6.790782345401828,"pX":-0.8461419273361892,"pZ":1.947139554381949,"vX0":4.8685375364910035,"vY0":-139.38904578412414,"vZ0":-5.488437132910948,"x":149.25,"y":186.21,"x0":-1.6970635714930502,"y0":50.00187391564509,"z0":5.187069916525565,"aX":-13.907883739909442},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.3,"breakHorizontal":11.8,"spinRate":2223,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.3931552130205551,"extension":6.181532493669738},"index":5,"playId":"b2cbcd2f-9fa3-37e2-a964-899b653fb0c9","pitchNumber":6,"startTime":"2025-09-25T02:17:15.499Z","endTime":"2025-09-25T02:17:20.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.6,"awayTeamWinProbability":23.400000000000006,"homeTeamWinProbabilityAdded":1.6999999999999886,"leverageIndex":0.47,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:17:20.067Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to left fielder Randal Grichuk.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T02:17:37.287Z","endTime":"2025-09-25T02:18:15.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6819849175865,"aZ":-33.89740175396529,"pfxX":-10.413582920544895,"pfxZ":-0.9535608033373686,"pX":-0.46928731272426066,"pZ":1.909688944829774,"vX0":9.05103195018313,"vY0":-134.57668712101113,"vZ0":-2.4460113444271525,"x":134.89,"y":187.22,"x0":-2.544312421622114,"y0":50.001667671546564,"z0":5.262125148378465,"aX":-18.85649986824622},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-2.0,"breakHorizontal":16.6,"spinRate":1951,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.4090129830443545,"extension":6.1733804498356815},"index":0,"playId":"7c723730-84c8-33a3-90b6-956a3f033426","pitchNumber":1,"startTime":"2025-09-25T02:17:46.512Z","endTime":"2025-09-25T02:17:50.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06177116247036,"aZ":-26.86137252949725,"pfxX":-6.535398442902006,"pfxZ":3.2413574352815795,"pX":0.7466043768440396,"pZ":2.0464874909149473,"vX0":10.1023371008513,"vY0":-127.44983810616316,"vZ0":-2.2936031562811987,"x":88.54,"y":183.52,"x0":-2.4258930026303074,"y0":50.00236252929537,"z0":5.087023697742691,"aX":-10.713041860245863},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.5,"breakHorizontal":9.5,"spinRate":1634,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.43033126057602056,"extension":6.406155663561417},"hitData":{"launchSpeed":99.6,"launchAngle":26.0,"totalDistance":355.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.34,"coordY":73.57}},"index":1,"playId":"cf9f235a-e697-3bea-bbaf-56a61b0abc2f","pitchNumber":2,"startTime":"2025-09-25T02:18:05.671Z","endTime":"2025-09-25T02:18:15.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.6,"awayTeamWinProbability":25.400000000000006,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.86,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:18:15.233Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Rengifo pops out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-25T02:18:30.091Z","endTime":"2025-09-25T02:19:11.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.23653551823775,"strikeZoneBottom":1.51770590278623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19694489552729,"aZ":-35.495771518550406,"pfxX":9.316224008911805,"pfxZ":-2.3248401472443394,"pX":-0.6414074726446649,"pZ":2.564561901342061,"vX0":0.03176122933239095,"vY0":-119.10853095667576,"vZ0":1.080553090671893,"x":141.45,"y":169.54,"x0":-1.8640778798079354,"y0":50.00311743193833,"z0":5.330030729452694,"aX":13.303257357072194},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.6,"breakHorizontal":-16.8,"spinRate":2755,"spinDirection":47},"zone":4,"typeConfidence":2.0,"plateTime":0.4609319383600723,"extension":6.245256916710743},"index":0,"playId":"7dcafc6a-ce64-3b85-8a5e-c188cb2583db","pitchNumber":1,"startTime":"2025-09-25T02:18:43.871Z","endTime":"2025-09-25T02:18:48.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.143126160417243,"aZ":-30.085717270843514,"pfxX":0.5004329686758648,"pfxZ":1.3041065765121118,"pX":0.6966884608133839,"pZ":1.488416893841095,"vX0":5.60243405503185,"vY0":-124.89060153838821,"vZ0":-2.914100049679148,"x":90.44,"y":198.59,"x0":-1.6287285916412768,"y0":50.00146998547746,"z0":5.112506593357062,"aX":0.8002002613303756},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.0,"breakHorizontal":-2.0,"spinRate":2513,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.4364489491415333,"extension":6.003986185868858},"hitData":{"launchSpeed":71.5,"launchAngle":60.0,"totalDistance":161.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.97,"coordY":136.88}},"index":1,"playId":"ad1f1976-2e1d-3cde-a5e4-cdc92622be89","pitchNumber":2,"startTime":"2025-09-25T02:19:01.302Z","endTime":"2025-09-25T02:19:11.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"first":{"id":660162,"link":"/api/v1/people/660162"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:19:11.147Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out sharply, third baseman Luis Rengifo to first baseman Nolan Schanuel.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T02:21:06.274Z","endTime":"2025-09-25T02:22:06.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.64752972901223,"strikeZoneBottom":1.7387734949207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21553478943809,"aZ":-19.782026952270556,"pfxX":5.180822445688742,"pfxZ":6.60541542182399,"pX":-0.9292582682184105,"pZ":3.203874623458817,"vX0":-8.798550727867275,"vY0":-135.98398966105438,"vZ0":-2.6006432427285686,"x":152.42,"y":152.28,"x0":1.67204390111799,"y0":50.005767881159215,"z0":5.541679846351718,"aX":9.725267659500446},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":-7.6,"spinRate":2058,"spinDirection":138},"zone":11,"typeConfidence":0.9,"plateTime":0.40244276512965893,"extension":6.734582956855319},"index":0,"playId":"0f1c625e-4296-3286-bb63-847fb75a3cb9","pitchNumber":1,"startTime":"2025-09-25T02:21:15.430Z","endTime":"2025-09-25T02:21:19.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":79.1,"strikeZoneTop":3.64753263853475,"strikeZoneBottom":1.73877479611181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.193475068639255,"aZ":-31.497089041375688,"pfxX":-0.840170957578156,"pfxZ":0.4376527315018768,"pX":-1.4154208315117287,"pZ":1.3097267899400231,"vX0":-7.276769624314063,"vY0":-122.90158644192196,"vZ0":-3.592098467367544,"x":170.95,"y":203.42,"x0":1.6708919424071609,"y0":50.004430317766776,"z0":5.414252153414736,"aX":-1.3088701454516567},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.2,"breakHorizontal":2.9,"spinRate":2386,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4425843231631741,"extension":6.7068956515778675},"index":1,"playId":"9c60dab2-2700-36ed-8a25-6ca78da46466","pitchNumber":2,"startTime":"2025-09-25T02:21:28.826Z","endTime":"2025-09-25T02:21:32.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":77.1,"strikeZoneTop":3.6187630268501,"strikeZoneBottom":1.73877298556275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.278596116441435,"aZ":-31.832711458706925,"pfxX":-2.235014839180803,"pfxZ":0.22428083035432778,"pX":0.7725292535659218,"pZ":2.5057245760209725,"vX0":-2.455697819015039,"vY0":-120.21597909222015,"vZ0":-0.4764204429176727,"x":87.55,"y":171.13,"x0":2.090577891487632,"y0":50.00015821732283,"z0":5.488107738249672,"aX":-3.3301689741946467},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.6,"breakHorizontal":4.6,"spinRate":2387,"spinDirection":293},"zone":6,"typeConfidence":2.0,"plateTime":0.4524659467106771,"extension":6.524617006619207},"index":2,"playId":"d681ad64-b82e-31fb-b0d5-52c5603bd969","pitchNumber":3,"startTime":"2025-09-25T02:21:45.298Z","endTime":"2025-09-25T02:21:49.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.1301812577873,"aZ":-31.220207632458315,"pfxX":-1.3562587549646987,"pfxZ":0.6021799034538491,"pX":-0.5566598426719166,"pZ":1.8407749120505754,"vX0":-5.3704183201552835,"vY0":-123.71688355886917,"vZ0":-2.388444246047367,"x":138.22,"y":189.08,"x0":1.801183595130037,"y0":50.00208043750197,"z0":5.385461926476169,"aX":-2.142792618641777},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.8,"breakHorizontal":3.5,"spinRate":2401,"spinDirection":303},"zone":7,"typeConfidence":0.9,"plateTime":0.43943837781183337,"extension":6.555841900256112},"hitData":{"launchSpeed":106.4,"launchAngle":0.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":112.74,"coordY":186.0}},"index":3,"playId":"caf94357-3379-3848-a105-beec49358954","pitchNumber":4,"startTime":"2025-09-25T02:21:59.076Z","endTime":"2025-09-25T02:22:06.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:22:06.530Z","atBatIndex":23},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Bobby Witt Jr. reaches on a fielding error by second baseman Christian Moore.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T02:22:27.228Z","endTime":"2025-09-25T02:23:38.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.65516929254166,"strikeZoneBottom":1.69880165289575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.342157034117523,"aZ":-19.7291737219111,"pfxX":3.6132666370425808,"pfxZ":6.605586435519312,"pX":-0.4573408058437954,"pZ":3.302711605689724,"vX0":-7.152332945873241,"vY0":-136.6994374344893,"vZ0":-2.226653238867329,"x":134.43,"y":149.61,"x0":1.728669038054763,"y0":50.003803728310324,"z0":5.488518441174763,"aX":6.809276609553192},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.6,"breakHorizontal":-4.9,"spinRate":2139,"spinDirection":141},"zone":1,"typeConfidence":0.86,"plateTime":0.40132523944898946,"extension":6.807130942814378},"index":0,"playId":"f041f4e6-d966-3207-925e-5ff629ef7162","pitchNumber":1,"startTime":"2025-09-25T02:22:33.607Z","endTime":"2025-09-25T02:22:38.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.637271615351985,"aZ":-14.502732010760212,"pfxX":3.8246390730525244,"pfxZ":9.085273117572033,"pX":0.1616266625580393,"pZ":3.566119678475269,"vX0":-6.034262808392674,"vY0":-138.9369009379925,"vZ0":-2.7234846146224267,"x":110.84,"y":142.49,"x0":1.8698995532732747,"y0":50.00098239952708,"z0":5.5291809497994855,"aX":7.438219180200133},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":-5.6,"spinRate":2113,"spinDirection":135},"zone":2,"typeConfidence":0.89,"plateTime":0.3950195440532349,"extension":6.674732280653472},"index":1,"playId":"25d1b2bb-574f-3da3-8433-778d64a8b10a","pitchNumber":2,"startTime":"2025-09-25T02:22:49.875Z","endTime":"2025-09-25T02:22:54.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.388782620234508,"aZ":-32.12108305696701,"pfxX":-0.6223166356018341,"pfxZ":0.03283974790853961,"pX":-0.265938493008208,"pZ":1.5681660996298628,"vX0":-5.257974408301797,"vY0":-124.96097121038977,"vZ0":-2.9558690936001506,"x":127.14,"y":196.44,"x0":1.943356442782109,"y0":50.00289622963174,"z0":5.396250652243175,"aX":-0.9865955623449589},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.4,"breakHorizontal":2.3,"spinRate":2357,"spinDirection":277},"zone":8,"typeConfidence":2.0,"plateTime":0.43775757911680646,"extension":6.669678518639611},"index":2,"playId":"372f5651-e2ab-36ea-aff3-397c97410ce8","pitchNumber":3,"startTime":"2025-09-25T02:23:11.811Z","endTime":"2025-09-25T02:23:16.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.009339424309818,"aZ":-18.28033182905319,"pfxX":3.5919657719715046,"pfxZ":7.112413533778655,"pX":1.077757667396071,"pZ":3.8175868419432146,"vX0":-3.2737165944728335,"vY0":-138.86387610800773,"vZ0":-1.4827522096647399,"x":75.92,"y":135.71,"x0":1.8050955713558143,"y0":50.00348296254899,"z0":5.574266268193105,"aX":7.01749592857469},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.7,"breakHorizontal":-5.9,"spinRate":2054,"spinDirection":138},"zone":12,"typeConfidence":0.86,"plateTime":0.3943977548381419,"extension":6.544203903089655},"hitData":{"launchSpeed":78.4,"launchAngle":-1.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.85,"coordY":152.01}},"index":3,"playId":"83045343-abaa-387b-8bce-e5e48ab0c05f","pitchNumber":4,"startTime":"2025-09-25T02:23:30.961Z","endTime":"2025-09-25T02:23:38.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.6,"awayTeamWinProbability":27.400000000000006,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.74,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:23:38.496Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T02:24:23.191Z","endTime":"2025-09-25T02:25:59.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"de1c30ce-aded-3b6e-ab09-9508becec072","startTime":"2025-09-25T02:24:09.923Z","endTime":"2025-09-25T02:24:13.429Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.1,"endSpeed":70.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.806168858865863,"aZ":-40.85158770130675,"pfxX":-4.092342340963549,"pfxZ":-7.022407500298904,"pX":0.5669904726875449,"pZ":2.2233201524220005,"vX0":-1.1137535807539143,"vY0":-110.72531945560091,"vZ0":1.357231572917363,"x":95.39,"y":178.75,"x0":1.6089801695407613,"y0":50.00520851173052,"z0":5.895451848693147,"aX":-5.053476980238415},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-12.0,"breakHorizontal":7.7,"spinRate":2501,"spinDirection":323},"zone":9,"typeConfidence":0.9,"plateTime":0.4957275407552033,"extension":6.818980511127566},"index":1,"playId":"9c2a823a-9d66-327c-a3a0-940d26c246c0","pitchNumber":1,"startTime":"2025-09-25T02:24:25.421Z","endTime":"2025-09-25T02:24:29.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.63631827053969,"strikeZoneBottom":1.78756163335079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.161458612344912,"aZ":-27.916777434533348,"pfxX":-0.6265127970134019,"pfxZ":2.5816920006458877,"pX":-1.3568084310177124,"pZ":0.680867322749891,"vX0":-8.204335923484708,"vY0":-127.40489176293167,"vZ0":-5.82511292081393,"x":168.72,"y":220.4,"x0":1.981114370778675,"y0":50.00442762983935,"z0":5.191647766217002,"aX":-1.0343928215939462},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":2.9,"spinRate":2534,"spinDirection":280},"zone":13,"typeConfidence":0.91,"plateTime":0.4292188502720151,"extension":6.836030323670021},"index":2,"playId":"58ec5a95-19f5-323a-9fd3-ee5cccbc5ed0","pitchNumber":2,"startTime":"2025-09-25T02:24:45.139Z","endTime":"2025-09-25T02:24:51.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Yusei Kikuchi. Bobby Witt Jr. to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":3,"actionPlayId":"58ec5a95-19f5-323a-9fd3-ee5cccbc5ed0","startTime":"2025-09-25T02:25:04.773Z","endTime":"2025-09-25T02:25:19.018Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":677951,"link":"/api/v1/people/677951"},"postOnSecond":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":1.46,"dramaIndex":53.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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.430155139760437,"aZ":-37.470166551202944,"pfxX":-1.8406362774237195,"pfxZ":-3.5229553884184215,"pX":-0.29930153102714585,"pZ":1.5678169000337796,"vX0":-5.094897990628409,"vY0":-121.4711316087768,"vZ0":-1.298127085091752,"x":128.41,"y":196.45,"x0":2.059292760681768,"y0":50.002922142462204,"z0":5.349037072073156,"aX":-2.7665350446684793},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-6.5,"breakHorizontal":4.4,"spinRate":2394,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.4498618405328343,"extension":6.73961802825247},"index":4,"playId":"154d4952-9fb7-3f48-b996-51c2c1c17329","pitchNumber":3,"startTime":"2025-09-25T02:25:19.018Z","endTime":"2025-09-25T02:25:23.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.57874356867347,"strikeZoneBottom":1.758751190294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.822441112313374,"aZ":-14.409263757811697,"pfxX":4.475131339831199,"pfxZ":9.073693889993855,"pX":-0.40618263987804615,"pZ":2.29591168389382,"vX0":-7.951044894272323,"vY0":-138.94820600981217,"vZ0":-5.613725731215188,"x":132.48,"y":176.79,"x0":1.9095521859206284,"y0":50.00130297294816,"z0":5.298176411462974,"aX":8.760633971895267},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.5,"breakHorizontal":-6.5,"spinRate":2248,"spinDirection":137},"zone":7,"typeConfidence":0.9,"plateTime":0.3940489196139687,"extension":6.805873592113668},"index":5,"playId":"95025547-bb4d-3109-867c-2de5413cd4c0","pitchNumber":4,"startTime":"2025-09-25T02:25:55.308Z","endTime":"2025-09-25T02:25:59.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.0,"awayTeamWinProbability":25.0,"homeTeamWinProbabilityAdded":4.200000000000003,"leverageIndex":1.46,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:25:59.195Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-25T02:26:16.505Z","endTime":"2025-09-25T02:27:55.794Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"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.6,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.63556263223329,"aZ":-14.691782341335118,"pfxX":5.405043059446903,"pfxZ":8.885161128593843,"pX":-0.1706570882497739,"pZ":2.137023816791777,"vX0":-7.401897089623546,"vY0":-139.46459953948465,"vZ0":-6.224057844368044,"x":123.51,"y":181.08,"x0":1.8167381890472645,"y0":50.006822712876065,"z0":5.368471778195684,"aX":10.640342668522498},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":-8.3,"spinRate":2185,"spinDirection":139},"zone":8,"typeConfidence":0.9,"plateTime":0.3928819559503185,"extension":6.7792487451055985},"index":0,"playId":"974aa583-226d-321a-814a-c3cecaa90026","pitchNumber":1,"startTime":"2025-09-25T02:26:27.114Z","endTime":"2025-09-25T02:26:31.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"f94c5ba7-f35e-3b8f-99a5-18e7594c7147","startTime":"2025-09-25T02:26:44.908Z","endTime":"2025-09-25T02:26:49.294Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88741527537677,"aZ":-20.518486871450097,"pfxX":3.7947271153129267,"pfxZ":5.952098562902975,"pX":0.8086085286325536,"pZ":3.5402435173835114,"vX0":-4.482727262131991,"vY0":-138.78639312507818,"vZ0":-1.6034861013141253,"x":86.18,"y":143.19,"x0":1.9486411768083904,"y0":50.00548545134012,"z0":5.486590810349381,"aX":7.434246816463779},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.7,"breakHorizontal":-6.0,"spinRate":2037,"spinDirection":137},"zone":3,"typeConfidence":0.86,"plateTime":0.394053813640717,"extension":6.682244472481227},"index":2,"playId":"3517ccef-7a50-3a10-a84e-d65f0759d5e8","pitchNumber":2,"startTime":"2025-09-25T02:27:05.590Z","endTime":"2025-09-25T02:27:10.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.71000150303666,"strikeZoneBottom":1.74911208476032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.338733527680077,"aZ":-19.86864428820317,"pfxX":2.6293254537334225,"pfxZ":6.464261742175413,"pX":0.00885609579476443,"pZ":4.081270081022785,"vX0":-5.9186004680023885,"vY0":-136.8775591380018,"vZ0":-0.3999895317795185,"x":116.66,"y":128.59,"x0":1.8545197780547422,"y0":50.000798575761564,"z0":5.586017813683853,"aX":5.00425840130952},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":-3.6,"spinRate":1956,"spinDirection":139},"zone":12,"typeConfidence":0.76,"plateTime":0.3996851112059816,"extension":6.686929782776779},"index":3,"playId":"e4f723b9-c7e4-30ce-a9c0-1682821bb672","pitchNumber":3,"startTime":"2025-09-25T02:27:26.662Z","endTime":"2025-09-25T02:27:31.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.92835171842104,"aZ":-16.915893685538748,"pfxX":4.0299345597566,"pfxZ":7.900504305099071,"pX":0.08066474777666548,"pZ":3.21456502830058,"vX0":-6.096657003911934,"vY0":-138.13051646765777,"vZ0":-2.998630174261934,"x":113.93,"y":151.99,"x0":1.793400960497904,"y0":50.00423750488998,"z0":5.45245799400418,"aX":7.784734642804},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":-6.0,"spinRate":2082,"spinDirection":136},"zone":2,"typeConfidence":0.89,"plateTime":0.39662549686280313,"extension":6.78243415730755},"index":4,"playId":"786a4a0b-df0c-35a2-a87d-ecc4cb0cf618","pitchNumber":4,"startTime":"2025-09-25T02:27:50.715Z","endTime":"2025-09-25T02:27:55.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":3.6000000000000085,"leverageIndex":1.35,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:27:55.794Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T02:29:54.585Z","endTime":"2025-09-25T02:31:01.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.51762046909814,"strikeZoneBottom":1.69882277810188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33450060023378,"aZ":-16.24882089294243,"pfxX":-4.024805869555678,"pfxZ":8.339828922880635,"pX":1.308144485861744,"pZ":2.617908656583994,"vX0":11.010650147468226,"vY0":-137.0779908240807,"vZ0":-4.508659875141023,"x":67.14,"y":168.1,"x0":-2.2316233344138503,"y0":50.00196729247373,"z0":5.38779440400352,"aX":-7.685614709307315},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":5.0,"spinRate":1990,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3990546126221024,"extension":6.239262042698009},"index":0,"playId":"528c6e73-faee-3063-a19e-9b55d782dc54","pitchNumber":1,"startTime":"2025-09-25T02:30:02.601Z","endTime":"2025-09-25T02:30:06.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.723758584170294,"aZ":-25.83637522420581,"pfxX":0.0729112310252038,"pfxZ":3.5612194406314828,"pX":0.7125353516728348,"pZ":2.6260362262914034,"vX0":8.401818930170721,"vY0":-131.99376581740202,"vZ0":-1.721822601060849,"x":89.84,"y":167.88,"x0":-2.509328459496356,"y0":50.003721954971695,"z0":5.172561160136307,"aX":0.1296521966073242},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.4,"breakHorizontal":-1.8,"spinRate":2284,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.413544405066542,"extension":6.233059570949598},"index":1,"playId":"9d0a2712-33a8-3167-b201-108a137168be","pitchNumber":2,"startTime":"2025-09-25T02:30:16.521Z","endTime":"2025-09-25T02:30:20.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.799458148669302,"aZ":-22.231856080972996,"pfxX":-8.916943664319081,"pfxZ":5.274990749269633,"pX":-0.29380790612254437,"pZ":2.24830592761155,"vX0":8.60512580675455,"vY0":-136.80507329480548,"vZ0":-3.937577832655781,"x":128.2,"y":178.08,"x0":-2.3302890827338802,"y0":50.00112833420278,"z0":5.240834439193889,"aX":-16.803304184587734},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.9,"breakHorizontal":14.2,"spinRate":2018,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.4012434077915552,"extension":6.259491565438744},"index":2,"playId":"696b3abd-4550-3dd2-ba83-0c24e67dca3c","pitchNumber":3,"startTime":"2025-09-25T02:30:35.752Z","endTime":"2025-09-25T02:30:39.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"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-09-25T02:30:46.368Z","endTime":"2025-09-25T02:30:56.709Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38011536176885,"aZ":-28.673381571880814,"pfxX":-6.819804386728979,"pfxZ":1.8233108837069647,"pX":0.001963709910843369,"pZ":3.474020361881703,"vX0":8.807715972032872,"vY0":-137.5520911788358,"vZ0":-0.04324754351594584,"x":116.93,"y":144.98,"x0":-2.3547708406214505,"y0":50.00054252649066,"z0":5.4333410895452205,"aX":-13.07369421839957},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.5,"breakHorizontal":10.6,"spinRate":1913,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.39813072480960177,"extension":6.150405872822979},"index":4,"playId":"a93aa86a-3a73-3039-a416-4ffbf9ef1e19","pitchNumber":4,"startTime":"2025-09-25T02:30:56.709Z","endTime":"2025-09-25T02:31:01.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.6000000000000085,"leverageIndex":0.6,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:31:01.258Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Oswald Peraza singles on a line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T02:31:11.909Z","endTime":"2025-09-25T02:31:54.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":93.0,"endSpeed":85.1,"strikeZoneTop":3.34544888234044,"strikeZoneBottom":1.55000052428746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.410961014355436,"aZ":-17.50062099968747,"pfxX":-6.058012931182793,"pfxZ":7.967521391263037,"pX":0.3227578547734446,"pZ":0.6838368612487227,"vX0":9.21602630714532,"vY0":-134.85665665809006,"vZ0":-8.723996459960182,"x":104.7,"y":220.32,"x0":-2.3523097291855737,"y0":50.001004172862004,"z0":5.195866219858502,"aX":-11.154267932755031},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":9.0,"spinRate":1917,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4062083117310076,"extension":6.13484893008719},"index":0,"playId":"f477cb9c-b5da-3e7a-b3b9-dd8b9e358dfa","pitchNumber":1,"startTime":"2025-09-25T02:31:25.382Z","endTime":"2025-09-25T02:31:29.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.352799031405862,"aZ":-25.4543861304982,"pfxX":-9.081308657579033,"pfxZ":3.5692659955009507,"pX":-0.37607010323883144,"pZ":2.3661642610617433,"vX0":8.79606435814802,"vY0":-136.46555283511893,"vZ0":-3.0070589802808603,"x":131.33,"y":174.89,"x0":-2.4630140407645746,"y0":50.00493687946278,"z0":5.2380249549450415,"aX":-17.11071535245846},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.0,"breakHorizontal":14.5,"spinRate":2087,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4015353885465651,"extension":6.192978961277208},"hitData":{"launchSpeed":88.7,"launchAngle":11.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.83,"coordY":104.15}},"index":1,"playId":"9fef124e-a71f-359e-b52f-104e198f8cc1","pitchNumber":2,"startTime":"2025-09-25T02:31:43.528Z","endTime":"2025-09-25T02:31:54.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.7,"awayTeamWinProbability":21.299999999999997,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.46,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:31:54.514Z","atBatIndex":28},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Sebastián Rivero reaches on a fielder's choice, fielded by pitcher Stephen Kolek. Oswald Peraza scores. Throwing error by pitcher Stephen Kolek.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T02:32:34.706Z","endTime":"2025-09-25T02:34:22.823Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,6],"actionIndex":[5],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663568,"link":"/api/v1/people/663568"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":{"id":663568,"link":"/api/v1/people/663568"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663568,"link":"/api/v1/people/663568"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"f8a03ec1-c8d7-3522-9df4-3de8f00dacb9","startTime":"2025-09-25T02:32:16.693Z","endTime":"2025-09-25T02:32:20.958Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.52332497250836,"strikeZoneBottom":1.66444747248547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.30725625899565,"aZ":-26.76647990566194,"pfxX":-9.189575006354774,"pfxZ":2.9120737302567044,"pX":0.3551922671057882,"pZ":2.548332584834973,"vX0":9.91479807368364,"vY0":-135.2874735427629,"vZ0":-2.405201237686359,"x":103.46,"y":169.98,"x0":-2.1618688599510505,"y0":50.00056980647039,"z0":5.32354783827409,"aX":-17.045942262967078},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.9,"breakHorizontal":14.5,"spinRate":1925,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4047493683003647,"extension":6.222607417376954},"index":1,"playId":"5cd2bbb8-eda9-3478-9563-9198a5c303c6","pitchNumber":1,"startTime":"2025-09-25T02:32:36.642Z","endTime":"2025-09-25T02:32:40.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.654986739086322,"aZ":-27.252924199242337,"pfxX":-9.563959819423836,"pfxZ":2.6183969180142554,"pX":-0.957711440589649,"pZ":2.7425825637475922,"vX0":7.586427822963871,"vY0":-136.2186219117465,"vZ0":-1.6948677009764248,"x":153.51,"y":164.73,"x0":-2.5348898013854284,"y0":50.006188604543226,"z0":5.255382481454366,"aX":-17.994222052619275},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.6,"breakHorizontal":15.7,"spinRate":1859,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40195359111953266,"extension":6.289282640842369},"index":2,"playId":"eb04269d-2a0d-3abc-ba19-67bf15b1d7d2","pitchNumber":2,"startTime":"2025-09-25T02:32:54.318Z","endTime":"2025-09-25T02:32:58.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-25T02:33:13.366Z","endTime":"2025-09-25T02:33:33.725Z","isPitch":false,"type":"action","player":{"id":665861,"link":"/api/v1/people/665861"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.39335992039658,"strikeZoneBottom":1.63555360014958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.38063248745368,"aZ":-17.468677246052756,"pfxX":-5.758437529953777,"pfxZ":7.612571304716573,"pX":1.5804770550860854,"pZ":1.8280398930450408,"vX0":12.57267558951435,"vY0":-137.56937060268058,"vZ0":-5.952431067380507,"x":56.76,"y":189.42,"x0":-2.285343776165656,"y0":50.00082891311869,"z0":5.189839822810083,"aX":-11.121590970176202},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.7,"breakHorizontal":8.0,"spinRate":2000,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.3970209338205617,"extension":6.431253442217934},"index":4,"playId":"c24ae1fd-6b09-310f-9acd-f18d0b31faf3","pitchNumber":3,"startTime":"2025-09-25T02:33:33.725Z","endTime":"2025-09-25T02:33:39.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Oswald Peraza steals (9) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":5,"actionPlayId":"c24ae1fd-6b09-310f-9acd-f18d0b31faf3","startTime":"2025-09-25T02:33:48.816Z","endTime":"2025-09-25T02:34:11.088Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672724,"link":"/api/v1/people/672724"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"first":{"id":672724,"link":"/api/v1/people/672724"},"postOnSecond":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.84,"dramaIndex":34.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.297320316694208,"aZ":-28.167184760594456,"pfxX":-8.49349903521053,"pfxZ":2.081519085408738,"pX":-0.7307660759138765,"pZ":1.836502964035794,"vX0":8.016324600917331,"vY0":-137.97962823151093,"vZ0":-3.619339533592873,"x":144.86,"y":189.19,"x0":-2.573141978368581,"y0":50.00241157974675,"z0":5.067658350566076,"aX":-16.342912798672362},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.1,"breakHorizontal":13.7,"spinRate":2013,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.39728928561724075,"extension":6.280440115668928},"hitData":{"launchSpeed":94.8,"launchAngle":-8.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.86,"coordY":185.29}},"index":6,"playId":"c2cbd894-ebc8-37b3-a5e3-2163262cf822","pitchNumber":4,"startTime":"2025-09-25T02:34:11.088Z","endTime":"2025-09-25T02:34:22.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"second":{"id":672724,"link":"/api/v1/people/672724"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.1,"awayTeamWinProbability":13.900000000000006,"homeTeamWinProbabilityAdded":6.099999999999994,"leverageIndex":0.84,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:34:22.823Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Teodosio walks. Sebastián Rivero to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T02:35:00.570Z","endTime":"2025-09-25T02:37:36.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnSecond":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"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":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"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":87.7,"endSpeed":81.5,"strikeZoneTop":3.60551717227229,"strikeZoneBottom":1.7400004267855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.69452642093408,"aZ":-28.938206680800107,"pfxX":0.11419146423151272,"pfxZ":1.9420068208750934,"pX":1.4468200199699086,"pZ":1.4798746265194964,"vX0":9.553941125585386,"vY0":-127.5437398201134,"vZ0":-3.5143703593311457,"x":61.85,"y":198.82,"x0":-2.346141357435566,"y0":50.0022765603724,"z0":5.132408339711923,"aX":0.18760549307423688},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":-2.2,"spinRate":2526,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.427769499543178,"extension":6.242617251153288},"index":0,"playId":"e73cc2f1-7a08-3c35-88a2-ce4590fab654","pitchNumber":1,"startTime":"2025-09-25T02:35:05.682Z","endTime":"2025-09-25T02:35:09.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76554506823146,"aZ":-28.893081933476555,"pfxX":-11.056346180947568,"pfxZ":1.7681397232917844,"pX":-0.7798482780241105,"pZ":1.8346502936193985,"vX0":8.384566085295242,"vY0":-136.18637654638442,"vZ0":-3.6229022270490274,"x":146.73,"y":189.24,"x0":-2.4778464999987566,"y0":50.00556606521753,"z0":5.203668131127358,"aX":-20.558794460393397},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.5,"breakHorizontal":18.0,"spinRate":2139,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4037679843958557,"extension":6.248699886317473},"index":1,"playId":"8c12f905-e04f-3452-bbaf-47922f64a1ce","pitchNumber":2,"startTime":"2025-09-25T02:35:24.150Z","endTime":"2025-09-25T02:35:28.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.64881237840455,"strikeZoneBottom":1.7976458005507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.814533319166998,"aZ":-32.489163643695896,"pfxX":-9.676020498068997,"pfxZ":-0.17461740578775053,"pX":-1.127660678057557,"pZ":1.7497207931514283,"vX0":7.2286913479693915,"vY0":-134.8087861727797,"vZ0":-2.9560744857544057,"x":159.98,"y":191.54,"x0":-2.5991483468529077,"y0":50.00061905576144,"z0":5.175625546167877,"aX":-17.643992166104113},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.8,"breakHorizontal":15.8,"spinRate":1876,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.40772720190346234,"extension":6.230655566691086},"index":2,"playId":"43680e88-378c-3025-b1ae-42eff452ec9d","pitchNumber":3,"startTime":"2025-09-25T02:35:41.541Z","endTime":"2025-09-25T02:35:45.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.62000214287576,"strikeZoneBottom":1.76882237312251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.83560099978019,"aZ":-27.51113115460241,"pfxX":-9.151010703106623,"pfxZ":2.4631561276800755,"pX":0.3049954879079577,"pZ":0.7957014339215244,"vX0":10.549759480687205,"vY0":-137.349294738821,"vZ0":-6.199678645781525,"x":105.37,"y":217.3,"x0":-2.4124236589595864,"y0":50.004367389111835,"z0":4.974494887012085,"aX":-17.337117255114276},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.1,"breakHorizontal":14.2,"spinRate":2128,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4000781525091073,"extension":6.289886217599763},"index":3,"playId":"3b561a54-2e2c-3fb2-b54c-7203729f8525","pitchNumber":4,"startTime":"2025-09-25T02:36:03.313Z","endTime":"2025-09-25T02:36:07.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.30259494588796,"aZ":-28.932017901345155,"pfxX":-11.823014180326737,"pfxZ":1.6668435108747328,"pX":0.035726252494122986,"pZ":2.271021553633291,"vX0":10.824302951935342,"vY0":-139.0082285747607,"vZ0":-2.8318000064388533,"x":115.64,"y":177.46,"x0":-2.3800417178677877,"y0":50.00601268126134,"z0":5.23169675471216,"aX":-23.051513189375534},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.5,"breakHorizontal":19.1,"spinRate":2235,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.3946217253890203,"extension":6.326019828374215},"index":4,"playId":"98720380-52b9-3731-b886-f62531e572c1","pitchNumber":5,"startTime":"2025-09-25T02:36:24.944Z","endTime":"2025-09-25T02:36:29.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-25T02:36:47.102Z","endTime":"2025-09-25T02:37:05.645Z","isPitch":false,"type":"action","player":{"id":669326,"link":"/api/v1/people/669326"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"61a6f607-3fe5-30c0-b37e-7586ac4eccf7","startTime":"2025-09-25T02:37:05.645Z","endTime":"2025-09-25T02:37:09.821Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.634399367293,"strikeZoneBottom":1.74000116872597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.49418524999706,"aZ":-31.83873809917403,"pfxX":-10.166332114084451,"pfxZ":0.17819451803674902,"pX":-1.3855186264196035,"pZ":2.7290961279479755,"vX0":6.894746165206229,"vY0":-138.6542105027715,"vZ0":-0.8232425222419515,"x":169.81,"y":165.09,"x0":-2.5989089935078096,"y0":50.006873084617965,"z0":5.177552637952455,"aX":-19.56024389473449},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":0.4,"breakHorizontal":16.8,"spinRate":2061,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39686917069233063,"extension":6.14403676755574},"index":7,"playId":"d88c931a-bb0e-32f3-b1dc-6991a074c1ea","pitchNumber":6,"startTime":"2025-09-25T02:37:31.966Z","endTime":"2025-09-25T02:37:36.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"first":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.8,"awayTeamWinProbability":12.200000000000003,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:37:36.921Z","atBatIndex":30},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Nolan Schanuel reaches on a fielder's choice. Sebastián Rivero to 3rd. Bryce Teodosio to 2nd. Throwing error by second baseman Jonathan India.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T02:38:39.859Z","endTime":"2025-09-25T02:40:56.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"postOnSecond":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"postOnThird":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"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":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-25T02:37:48.395Z","endTime":"2025-09-25T02:38:42.060Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.21354495787843,"aZ":-25.866388165096946,"pfxX":0.23745299954915722,"pfxZ":3.5893087689481273,"pX":-0.11589019765106862,"pZ":3.1903677386980855,"vX0":4.590586304639019,"vY0":-131.56011486484246,"vZ0":-0.4101312576304137,"x":121.42,"y":152.64,"x0":-1.9123074334908046,"y0":50.00296350183006,"z0":5.261012801397534,"aX":0.4169828914586375},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.6,"breakHorizontal":-1.4,"spinRate":2290,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.415908817822213,"extension":6.166269704449395},"index":1,"playId":"bfef43cc-beb5-30b5-b779-625a8e16c8f7","pitchNumber":1,"startTime":"2025-09-25T02:38:42.060Z","endTime":"2025-09-25T02:38:45.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.6,"strikeZoneTop":3.61315783778974,"strikeZoneBottom":1.71439099127073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.543665913464448,"aZ":-34.25069869838933,"pfxX":-5.799531036058225,"pfxZ":-1.2846729248700743,"pX":-0.24879657332294047,"pZ":1.026138524086634,"vX0":5.737958473249013,"vY0":-126.9587684094413,"vZ0":-3.290195935318266,"x":126.48,"y":211.07,"x0":-1.796096816711061,"y0":50.00425624651694,"z0":5.094806396046744,"aX":-9.369090643828551},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.9,"breakHorizontal":9.0,"spinRate":1339,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4331641795512864,"extension":6.201430591908098},"index":2,"playId":"7d605fb5-bb83-3a97-95ad-20c35789c7dc","pitchNumber":2,"startTime":"2025-09-25T02:39:06.249Z","endTime":"2025-09-25T02:39:09.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19323306232499,"aZ":-21.86343392775835,"pfxX":0.31759274229334633,"pfxZ":5.749184175692449,"pX":-0.15518209008415598,"pZ":2.8983522773697765,"vX0":4.265386753685444,"vY0":-133.00962634659243,"vZ0":-1.9035960337043885,"x":122.92,"y":160.52,"x0":-1.8200632339331688,"y0":50.00418310672399,"z0":5.206596999104581,"aX":0.5698907220083942},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.2,"breakHorizontal":-1.4,"spinRate":2301,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.411595873733106,"extension":6.189835135227242},"index":3,"playId":"f64a23a6-1b80-359f-aa8e-d7a64e29c11b","pitchNumber":3,"startTime":"2025-09-25T02:39:27.503Z","endTime":"2025-09-25T02:39:31.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-25T02:39:44.268Z","endTime":"2025-09-25T02:40:03.719Z","isPitch":false,"type":"action","player":{"id":694384,"link":"/api/v1/people/694384"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.771020769859817,"aZ":-26.25492210855258,"pfxX":-9.474715410516854,"pfxZ":3.1042497765894375,"pX":-0.23091183960971187,"pZ":2.899827729091902,"vX0":7.2336062136637285,"vY0":-137.34291499059853,"vZ0":-1.4274778487339315,"x":125.8,"y":160.48,"x0":-1.6694230202672542,"y0":50.00565718497089,"z0":5.214068874682944,"aX":-18.081348084017193},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.5,"breakHorizontal":15.6,"spinRate":2172,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3989907239454382,"extension":6.284902849576839},"index":5,"playId":"98d5107e-1a3e-3e66-9e20-2cd6ee596f60","pitchNumber":4,"startTime":"2025-09-25T02:40:03.719Z","endTime":"2025-09-25T02:40:07.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":79.6,"strikeZoneTop":3.26796359638564,"strikeZoneBottom":1.67122477394347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.813344770443646,"aZ":-30.063944229605646,"pfxX":-9.121932140009575,"pfxZ":1.2955417639308742,"pX":0.07279956120262009,"pZ":1.005562453310306,"vX0":7.360533724852371,"vY0":-127.88586401384553,"vZ0":-3.854456684077685,"x":114.23,"y":211.63,"x0":-1.683340363129152,"y0":50.0004974681523,"z0":4.937898327457206,"aX":-14.834815241146055},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.6,"breakHorizontal":14.5,"spinRate":1346,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4312851249140266,"extension":6.409802845704217},"index":6,"playId":"8ce383fa-e3db-39ed-a9ee-d9c2d01dd96a","pitchNumber":5,"startTime":"2025-09-25T02:40:29.966Z","endTime":"2025-09-25T02:40:33.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.420731780070426,"aZ":-36.18533792653028,"pfxX":-8.280826732909034,"pfxZ":-2.4400600932710743,"pX":-0.6506066943152434,"pZ":1.067567515257482,"vX0":5.687780690398857,"vY0":-128.6743317098259,"vZ0":-2.7874749407141635,"x":141.8,"y":209.96,"x0":-1.83522853420006,"y0":50.00078210287491,"z0":5.022149567482212,"aX":-13.621075558884232},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.9,"breakHorizontal":13.4,"spinRate":1478,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4287944123777381,"extension":6.202935400692221},"hitData":{"launchSpeed":74.4,"launchAngle":-26.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.62,"coordY":152.61}},"index":7,"playId":"c24fe1c7-e1b1-3598-a1fc-4391f98a085e","pitchNumber":6,"startTime":"2025-09-25T02:40:47.964Z","endTime":"2025-09-25T02:40:56.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"first":{"id":669326,"link":"/api/v1/people/669326"},"second":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":0.88,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:40:56.986Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Taylor Ward grounds into a double play, shortstop Bobby Witt Jr. to second baseman Jonathan India to first baseman Vinnie Pasquantino. Nolan Schanuel out at 2nd. Taylor Ward out at 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-25T02:41:26.124Z","endTime":"2025-09-25T02:42:38.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"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":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83032161614071,"aZ":-28.980164081071905,"pfxX":-9.778342024986754,"pfxZ":1.6730071364192005,"pX":-0.9021978132958423,"pZ":1.8094403487116402,"vX0":7.818123659736901,"vY0":-137.6483479276025,"vZ0":-3.986867540019961,"x":151.39,"y":189.93,"x0":-2.5151546829308074,"y0":50.004726828056995,"z0":5.248963621299995,"aX":-18.6822801181522},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.3,"breakHorizontal":16.0,"spinRate":2017,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3986105561661941,"extension":6.185541310049503},"index":0,"playId":"081cded5-acdd-3363-a035-8b0ef338946b","pitchNumber":1,"startTime":"2025-09-25T02:41:32.636Z","endTime":"2025-09-25T02:41:37.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":669326,"link":"/api/v1/people/669326"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.252354467354966,"aZ":-29.98971221274396,"pfxX":-10.090583205778469,"pfxZ":1.1497941785201604,"pX":0.29356806825609844,"pZ":2.4454430227423147,"vX0":10.851046154159743,"vY0":-137.39033991914883,"vZ0":-1.9610063150159975,"x":105.81,"y":172.75,"x0":-2.4015659726930996,"y0":50.00557830471995,"z0":5.21227159544409,"aX":-19.238288171481706},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.8,"breakHorizontal":16.0,"spinRate":2132,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.39909982428878177,"extension":6.3014846935931335},"hitData":{"launchSpeed":99.5,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.92,"coordY":151.4}},"index":1,"playId":"c4db0c16-07b8-39f7-8484-ab2131a1684c","pitchNumber":2,"startTime":"2025-09-25T02:42:30.591Z","endTime":"2025-09-25T02:42:38.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":669326,"link":"/api/v1/people/669326"},"third":{"id":665861,"link":"/api/v1/people/665861"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-6.800000000000011,"leverageIndex":1.06,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:42:38.318Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Randal Grichuk homers (9) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T02:44:51.343Z","endTime":"2025-09-25T02:46:46.649Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":{"id":579328,"link":"/api/v1/people/579328"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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.4,"endSpeed":84.7,"strikeZoneTop":3.30000002508856,"strikeZoneBottom":1.53999853478562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.741702972109795,"aZ":-16.324674598628665,"pfxX":4.950376246348366,"pfxZ":8.558818961728884,"pX":-0.55258079684095,"pZ":3.2409722593514982,"vX0":-8.001453184414741,"vY0":-135.711086178134,"vZ0":-2.826954357936686,"x":138.06,"y":151.27,"x0":1.8007539775622416,"y0":50.00073546233449,"z0":5.443445569181382,"aX":9.165594470827992},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.0,"breakHorizontal":-7.1,"spinRate":2168,"spinDirection":138},"zone":1,"typeConfidence":0.9,"plateTime":0.40474285712411673,"extension":6.6434616711907655},"index":0,"playId":"39eabe1b-30d6-3d6f-b7b4-ba708f70c803","pitchNumber":1,"startTime":"2025-09-25T02:45:02.098Z","endTime":"2025-09-25T02:45:06.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.29999751274259,"strikeZoneBottom":1.53999865453626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.455101554227504,"aZ":-17.829933311533754,"pfxX":3.7479408752224623,"pfxZ":7.63713075290409,"pX":0.7101011694891877,"pZ":4.566305401075999,"vX0":-4.811461971674913,"vY0":-136.74690703109226,"vZ0":0.5784060045365399,"x":89.93,"y":115.49,"x0":2.0122185163522732,"y0":50.00409417404785,"z0":5.582890108880248,"aX":7.0412014712225615},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":-5.6,"spinRate":2164,"spinDirection":140},"zone":12,"typeConfidence":0.87,"plateTime":0.4018127160972087,"extension":6.755826018933348},"index":1,"playId":"3a1040e6-4141-3e7b-a7e4-46933c586ac7","pitchNumber":2,"startTime":"2025-09-25T02:45:18.458Z","endTime":"2025-09-25T02:45:22.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-09-25T02:45:44.777Z","endTime":"2025-09-25T02:46:21.776Z","isPitch":false,"type":"action","player":{"id":545341,"link":"/api/v1/people/545341"},"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33767661330719,"aZ":-28.10360818709649,"pfxX":-0.6081140386479897,"pfxZ":2.5410608095588216,"pX":0.6559865865053637,"pZ":1.7393570896170945,"vX0":-3.37109476810536,"vY0":-125.71510779377034,"vZ0":-3.2603313354960513,"x":92.0,"y":191.82,"x0":2.0929498692156963,"y0":50.00245132479603,"z0":5.332716435946891,"aX":-0.9735651608170015},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":1.9,"spinRate":2321,"spinDirection":186},"zone":9,"typeConfidence":0.91,"plateTime":0.43558043504857746,"extension":6.690871511991975},"hitData":{"launchSpeed":103.1,"launchAngle":25.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.9,"coordY":38.96}},"index":3,"playId":"96478c70-b7c9-34e4-a3c6-8e6d1c9715d8","pitchNumber":3,"startTime":"2025-09-25T02:46:21.776Z","endTime":"2025-09-25T02:46:46.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":545341,"link":"/api/v1/people/545341"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":0.91,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:46:46.649Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan India flies out to left fielder Taylor Ward.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T02:47:01.902Z","endTime":"2025-09-25T02:48:04.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":68.5,"strikeZoneTop":3.40726057139076,"strikeZoneBottom":1.51000126831481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.285454992700082,"aZ":-39.27643264243799,"pfxX":-5.378326569257273,"pfxZ":-5.9835078685461305,"pX":0.7002883290855821,"pZ":4.077693563388071,"vX0":-0.6839964375562732,"vY0":-108.11950992453154,"vZ0":5.111986563696452,"x":90.31,"y":128.68,"x0":1.719335533669762,"y0":50.00068425797266,"z0":5.984629611434998,"aX":-6.386954550343097},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-9.2,"breakHorizontal":10.0,"spinRate":2428,"spinDirection":317},"zone":12,"typeConfidence":0.9,"plateTime":0.5059659329225004,"extension":6.909490031877422},"index":0,"playId":"9807dcf4-f28f-3d2b-848d-c67252c88ad0","pitchNumber":1,"startTime":"2025-09-25T02:47:07.388Z","endTime":"2025-09-25T02:47:11.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.46452779872475,"strikeZoneBottom":1.62456641511176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.470496332165652,"aZ":-34.743346005598546,"pfxX":-2.7048452344502274,"pfxZ":-1.7448340776026168,"pX":0.7158959292638764,"pZ":2.886054904604784,"vX0":-2.511753867518538,"vY0":-119.66467272064615,"vZ0":1.2626950738751477,"x":89.71,"y":160.86,"x0":2.1260828274904218,"y0":50.00570518453046,"z0":5.435601447198497,"aX":-3.9711035909632817},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.6,"breakHorizontal":5.4,"spinRate":2424,"spinDirection":297},"zone":6,"typeConfidence":2.0,"plateTime":0.4556144069193384,"extension":6.550196995301309},"index":1,"playId":"d22ece8d-403a-3817-b8c3-6a00d1f1bd9d","pitchNumber":2,"startTime":"2025-09-25T02:47:21.842Z","endTime":"2025-09-25T02:47:26.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.46453214204767,"strikeZoneBottom":1.62456615278868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56360887670479,"aZ":-20.93650120185691,"pfxX":3.4764689886963818,"pfxZ":6.099881238162025,"pX":-0.5561384760482432,"pZ":3.011813446713114,"vX0":-7.379758756906649,"vY0":-134.2298707377928,"vZ0":-2.4874711186340255,"x":138.2,"y":157.46,"x0":1.7657658761872774,"y0":50.00000550212035,"z0":5.426358167894475,"aX":6.4020388892701074},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.8,"breakHorizontal":-4.9,"spinRate":2091,"spinDirection":140},"zone":1,"typeConfidence":0.81,"plateTime":0.4066320878855816,"extension":6.798618285930932},"index":2,"playId":"d46112cd-b408-399e-b710-70c104aaf9ab","pitchNumber":3,"startTime":"2025-09-25T02:47:36.033Z","endTime":"2025-09-25T02:47:40.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-25T02:47:46.756Z","endTime":"2025-09-25T02:47:55.520Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.713423472229866,"aZ":-25.208847595939687,"pfxX":8.925192329987244,"pfxZ":4.388290334246174,"pX":0.4892441180388602,"pZ":1.6589921364667712,"vX0":-6.115190946833935,"vY0":-124.59971466679048,"vZ0":-4.229610841424837,"x":98.35,"y":193.99,"x0":1.8036164531783128,"y0":50.00433263614095,"z0":5.4375167480684246,"aX":14.173926529209703},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.3,"breakHorizontal":-14.9,"spinRate":1730,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4379424024522436,"extension":6.803262267201876},"hitData":{"launchSpeed":89.6,"launchAngle":28.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.38,"coordY":66.29}},"index":4,"playId":"2391b0f8-95f1-3c35-9cf0-57633f02f32d","pitchNumber":4,"startTime":"2025-09-25T02:47:55.520Z","endTime":"2025-09-25T02:48:04.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:48:04.748Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Maile strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T02:48:16.397Z","endTime":"2025-09-25T02:49:41.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571912,"fullName":"Luke Maile","link":"/api/v1/people/571912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"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":92.7,"endSpeed":85.1,"strikeZoneTop":3.24000150156272,"strikeZoneBottom":1.58793127456282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.313919056754617,"aZ":-15.419868260972011,"pfxX":4.102477402896765,"pfxZ":9.076316360255168,"pX":-0.9450245728293183,"pZ":2.3691400110807046,"vX0":-8.568421403109335,"vY0":-134.76736347601627,"vZ0":-5.071963732314343,"x":153.02,"y":174.81,"x0":1.7374869744682575,"y0":50.00273160371204,"z0":5.358651172861906,"aX":7.573544208982192},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":-5.6,"spinRate":2127,"spinDirection":139},"zone":13,"typeConfidence":0.89,"plateTime":0.40586616699831346,"extension":6.872841753896703},"index":0,"playId":"c72897e6-7caa-31b0-96a5-c311cb622bc9","pitchNumber":1,"startTime":"2025-09-25T02:48:26.561Z","endTime":"2025-09-25T02:48:31.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.94275056093037,"aZ":-15.985670718374136,"pfxX":3.6216074219126373,"pfxZ":8.864095364971886,"pX":0.4282615158490821,"pZ":3.4753462934593684,"vX0":-5.148523127379965,"vY0":-134.03977952371747,"vZ0":-2.1843524921176285,"x":100.68,"y":144.95,"x0":1.9000569772847458,"y0":50.005310509991894,"z0":5.4374336819403375,"aX":6.616592698974309},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-5.5,"spinRate":2136,"spinDirection":143},"zone":12,"typeConfidence":0.84,"plateTime":0.4080423292618649,"extension":6.786583639003959},"index":1,"playId":"654880ed-67f8-3a75-8b9d-261ea218a551","pitchNumber":2,"startTime":"2025-09-25T02:48:40.394Z","endTime":"2025-09-25T02:48:44.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.37203176528876,"strikeZoneBottom":1.58792075654471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.837704155786234,"aZ":-15.441310607469632,"pfxX":5.023588434400043,"pfxZ":8.901660342357648,"pX":-1.0457471993439498,"pZ":1.3876176033117416,"vX0":-9.38328109573841,"vY0":-135.77571502763988,"vZ0":-7.387040381895037,"x":156.86,"y":201.31,"x0":1.7916235626379597,"y0":50.00121875721476,"z0":5.204134483953805,"aX":9.442121095115263},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":-7.2,"spinRate":2166,"spinDirection":142},"zone":13,"typeConfidence":0.9,"plateTime":0.4023632704136122,"extension":6.9733223332076655},"index":2,"playId":"0558fa2c-b86b-34ce-8080-97944301f25c","pitchNumber":3,"startTime":"2025-09-25T02:48:58.715Z","endTime":"2025-09-25T02:49:03.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.458715019623885,"aZ":-32.268546404920606,"pfxX":-1.802582596253448,"pfxZ":-0.05939987806123703,"pX":-0.32856951456413885,"pZ":1.7599481566261896,"vX0":-4.916219315772884,"vY0":-120.72260444851864,"vZ0":-1.915473907506226,"x":129.52,"y":191.26,"x0":1.9610401759570482,"y0":50.00535642209356,"z0":5.3792330983129375,"aX":-2.685526343207745},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.2,"breakHorizontal":4.3,"spinRate":2309,"spinDirection":263},"zone":7,"typeConfidence":2.0,"plateTime":0.4521110738233127,"extension":6.698118226322261},"index":3,"playId":"422fa5eb-f83f-3e26-bc15-ab3c68d7bbe0","pitchNumber":4,"startTime":"2025-09-25T02:49:20.247Z","endTime":"2025-09-25T02:49:24.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":71.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.22240648084328,"aZ":-36.44572473773108,"pfxX":-4.611677254219725,"pfxZ":-3.3699787586579006,"pX":-0.5510442603633369,"pZ":1.822430809375549,"vX0":-3.314459844886693,"vY0":-111.96408330126943,"vZ0":-0.28571521349240125,"x":138.0,"y":189.57,"x0":1.5474537642904087,"y0":50.00057170375454,"z0":5.68148744621666,"aX":-5.852935961173343},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-5.9,"breakHorizontal":9.2,"spinRate":2569,"spinDirection":333},"zone":7,"typeConfidence":0.91,"plateTime":0.4892171271160928,"extension":6.891610388943127},"index":4,"playId":"a97511c7-8a08-32c7-9747-9d0aaff34bf4","pitchNumber":5,"startTime":"2025-09-25T02:49:36.606Z","endTime":"2025-09-25T02:49:41.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":571912,"link":"/api/v1/people/571912"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.0,"awayTeamWinProbability":20.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:49:41.247Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jac Caglianone walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T02:49:57.695Z","endTime":"2025-09-25T02:52:06.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.39999933481614,"strikeZoneBottom":1.61000007423799,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.180186097788578,"aZ":-34.504427821941874,"pfxX":-1.183852382759032,"pfxZ":-1.4825373303855547,"pX":-0.333084875885851,"pZ":0.7116890093496023,"vX0":-5.490428151265704,"vY0":-123.7716076774015,"vZ0":-4.063614295471577,"x":129.7,"y":219.56,"x0":2.058042386007926,"y0":50.005905613681286,"z0":5.230923623303938,"aX":-1.8561023543996487},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-3.4,"breakHorizontal":3.2,"spinRate":2452,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.44070280367072767,"extension":6.673689986795489},"index":0,"playId":"00315ae1-44bd-3775-9bd0-a7b44edbd44b","pitchNumber":1,"startTime":"2025-09-25T02:50:03.762Z","endTime":"2025-09-25T02:50:07.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.39999888122449,"strikeZoneBottom":1.63915463017592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.392476771033014,"aZ":-31.707137144799788,"pfxX":-1.0533958787312363,"pfxZ":0.2994364243785963,"pX":0.7213306490700866,"pZ":2.881913021110977,"vX0":-2.999613225556576,"vY0":-123.52208846482434,"vZ0":0.22523950817291727,"x":89.5,"y":160.97,"x0":2.0815581002155894,"y0":50.00298935394937,"z0":5.425358698628289,"aX":-1.6505912776925737},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.8,"breakHorizontal":2.5,"spinRate":2427,"spinDirection":276},"zone":3,"typeConfidence":2.0,"plateTime":0.44108304787678465,"extension":6.612732775562458},"index":1,"playId":"48ecf4dc-da35-3b2c-9fdc-800a05abc285","pitchNumber":2,"startTime":"2025-09-25T02:50:21.517Z","endTime":"2025-09-25T02:50:25.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":71.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.19469625978687,"aZ":-38.526481788154314,"pfxX":-4.911645248891482,"pfxZ":-5.007729771516767,"pX":-1.0126580093734965,"pZ":1.2245623601568216,"vX0":-4.161207170544681,"vY0":-111.9230490858719,"vZ0":-1.1778932178166213,"x":155.6,"y":205.72,"x0":1.5086893934024301,"y0":50.0023977413394,"z0":5.702954465398815,"aX":-6.23081326326587},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-9.1,"breakHorizontal":10.0,"spinRate":2615,"spinDirection":327},"zone":13,"typeConfidence":0.9,"plateTime":0.4893805900103465,"extension":6.933325930094565},"index":2,"playId":"9c5d885b-0740-3e51-997c-494515ab88c1","pitchNumber":3,"startTime":"2025-09-25T02:50:36.351Z","endTime":"2025-09-25T02:50:40.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-25T02:50:47.932Z","endTime":"2025-09-25T02:50:57.492Z","isPitch":false,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.40000062651225,"strikeZoneBottom":1.61000151502481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.658007754257365,"aZ":-33.20303014329016,"pfxX":-3.8915755840473554,"pfxZ":-0.6863588413124662,"pX":-0.3794971203373946,"pZ":0.7350757488699924,"vX0":-4.790944597461444,"vY0":-121.8415808712186,"vZ0":-3.49918634908629,"x":131.47,"y":218.93,"x0":2.116862281940324,"y0":50.00227891237632,"z0":5.05542930063695,"aX":-5.856254907422154},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.8,"breakHorizontal":8.2,"spinRate":2616,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.4493352672381863,"extension":6.7711864444128285},"index":4,"playId":"366c40fe-9408-38b5-a830-0168bdbdd257","pitchNumber":4,"startTime":"2025-09-25T02:50:57.492Z","endTime":"2025-09-25T02:51:01.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":71.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.585863943142048,"aZ":-38.42562740156492,"pfxX":-6.233190303027973,"pfxZ":-4.9602536757203275,"pX":-0.1708146307294425,"pZ":0.7222339621633836,"vX0":-2.254972726329453,"vY0":-111.72854748405643,"vZ0":-1.9948445080057309,"x":123.51,"y":219.28,"x0":1.6619349201483868,"y0":50.00176465324453,"z0":5.5844119558883705,"aX":-7.859934756549756},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-9.2,"breakHorizontal":11.9,"spinRate":2727,"spinDirection":321},"zone":13,"typeConfidence":0.9,"plateTime":0.49068154196742997,"extension":6.90445728428859},"index":5,"playId":"e940bce1-6cee-3c4f-b731-5cec4743b01d","pitchNumber":5,"startTime":"2025-09-25T02:51:13.994Z","endTime":"2025-09-25T02:51:18.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.39999782198459,"strikeZoneBottom":1.60999861513285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.732945691041884,"aZ":-16.470796219904564,"pfxX":3.9007291830930697,"pfxZ":8.042796875163303,"pX":-0.33714799824572855,"pZ":3.6778943602716856,"vX0":-7.6427129637505615,"vY0":-138.77980541706717,"vZ0":-1.531940847465354,"x":129.85,"y":139.48,"x0":1.9443177722162777,"y0":50.00558167638429,"z0":5.332936422791582,"aX":7.6197222873324995},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":-5.5,"spinRate":2202,"spinDirection":142},"zone":11,"typeConfidence":0.89,"plateTime":0.39451270637731284,"extension":6.80276670008319},"index":6,"playId":"1bfa61da-7be2-38ba-8485-29d19d2698eb","pitchNumber":6,"startTime":"2025-09-25T02:51:43.232Z","endTime":"2025-09-25T02:51:47.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.40000107996315,"strikeZoneBottom":1.61000200199607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.3268563723749,"aZ":-34.40638670062024,"pfxX":-2.4866577597146144,"pfxZ":-1.573187500292347,"pX":0.7013629976719082,"pZ":3.4822486736129465,"vX0":-2.5646656034422137,"vY0":-117.97563644819573,"vZ0":2.9618445060354146,"x":90.27,"y":144.76,"x0":2.123521950235214,"y0":50.00459601936377,"z0":5.37061995199182,"aX":-3.5234399469391144},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.9,"breakHorizontal":5.2,"spinRate":2441,"spinDirection":297},"zone":3,"typeConfidence":2.0,"plateTime":0.46334727608506876,"extension":6.59277602039875},"index":7,"playId":"1a0557ae-2b4a-3f54-a5ed-a1c3b0906afb","pitchNumber":7,"startTime":"2025-09-25T02:52:01.267Z","endTime":"2025-09-25T02:52:06.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.4,"awayTeamWinProbability":21.599999999999994,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.48,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:52:06.246Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Tolbert flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-25T02:52:48.589Z","endTime":"2025-09-25T02:52:59.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":579328,"fullName":"Yusei Kikuchi","link":"/api/v1/people/579328"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"aae739e4-1888-3810-842c-ca63386c3211","startTime":"2025-09-25T02:52:32.482Z","endTime":"2025-09-25T02:52:36.412Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.33,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88197597406368,"aZ":-16.41130862573448,"pfxX":4.558821173625102,"pfxZ":8.604275214741964,"pX":-0.5602370850184616,"pZ":2.575966098004734,"vX0":-7.880739259797094,"vY0":-134.41144114357087,"vZ0":-4.237771819837253,"x":138.35,"y":169.23,"x0":1.8160980054872802,"y0":50.000488061958215,"z0":5.336877443638268,"aX":8.349697562225296},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":-6.6,"spinRate":2204,"spinDirection":142},"zone":4,"typeConfidence":0.9,"plateTime":0.40736526757140945,"extension":6.949078007970779},"hitData":{"launchSpeed":83.8,"launchAngle":36.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.23,"coordY":81.81}},"index":1,"playId":"d0eff060-5087-30de-8af5-075c545fe07e","pitchNumber":1,"startTime":"2025-09-25T02:52:50.936Z","endTime":"2025-09-25T02:52:59.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_ab"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_ab"},{"player":{"id":686475,"link":"/api/v1/people/686475"},"credit":"b_pa"},{"player":{"id":579328,"link":"/api/v1/people/579328"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:52:59.378Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yoán Moncada flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T02:54:54.354Z","endTime":"2025-09-25T02:55:48.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.43870063994676,"strikeZoneBottom":1.56870950457597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.77378989895915,"aZ":-27.46690139639615,"pfxX":-9.587392985131125,"pfxZ":2.5410521092744567,"pX":-0.7017342376598018,"pZ":3.695565445128337,"vX0":5.805054089505128,"vY0":-136.14627163139764,"vZ0":0.39244365887501587,"x":143.75,"y":139.0,"x0":-1.6315890776725714,"y0":50.000862899087444,"z0":5.471951192197714,"aX":-17.74554762047334},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.9,"breakHorizontal":15.8,"spinRate":1993,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4044771178723616,"extension":6.136815039867181},"index":0,"playId":"4717d8c3-2d6f-3d22-8430-e1cc9dfda584","pitchNumber":1,"startTime":"2025-09-25T02:55:06.977Z","endTime":"2025-09-25T02:55:11.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.4,"strikeZoneTop":3.43870351097587,"strikeZoneBottom":1.56871453511208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.683371522346043,"aZ":-25.080850077253885,"pfxX":-1.454317100055115,"pfxZ":3.9384042864790336,"pX":1.2883102911361008,"pZ":2.317165907812268,"vX0":8.19003256165864,"vY0":-132.68516984547466,"vZ0":-2.85123526021744,"x":67.89,"y":176.22,"x0":-1.6359281085183046,"y0":50.00247730221523,"z0":5.213271028296707,"aX":-2.6196775338702767},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.7,"breakHorizontal":1.1,"spinRate":2382,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.41120959064210094,"extension":6.206263258765324},"index":1,"playId":"c391e62b-4424-3b76-b968-c867fa63caaf","pitchNumber":2,"startTime":"2025-09-25T02:55:23.000Z","endTime":"2025-09-25T02:55:26.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.061719267490716,"aZ":-26.06005377476969,"pfxX":0.4245698439801693,"pfxZ":3.497075007462753,"pX":0.4296216426007291,"pZ":2.240287844649097,"vX0":5.666137271381848,"vY0":-131.25570755413315,"vZ0":-2.5638133688273324,"x":100.62,"y":178.29,"x0":-1.809884066236194,"y0":50.00610034564943,"z0":5.164758359884572,"aX":0.741974863972668},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.0,"breakHorizontal":-1.9,"spinRate":2394,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4168652129260981,"extension":6.188073123678019},"hitData":{"launchSpeed":88.6,"launchAngle":31.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.73,"coordY":81.74}},"index":2,"playId":"8c7c47a1-7fa1-3b9b-be0f-24102cae6306","pitchNumber":3,"startTime":"2025-09-25T02:55:40.237Z","endTime":"2025-09-25T02:55:48.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:55:48.543Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T02:56:03.868Z","endTime":"2025-09-25T02:57:03.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.65896616862987,"strikeZoneBottom":1.8659084025242,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.655185833342053,"aZ":-25.638266235118497,"pfxX":-9.261164382940947,"pfxZ":3.478913184772475,"pX":-1.484882970900394,"pZ":2.8939977764092073,"vX0":6.354532166870661,"vY0":-136.55863842288684,"vZ0":-1.4321147083772514,"x":173.6,"y":160.64,"x0":-2.645507209627125,"y0":50.002072926894144,"z0":5.1985299253021715,"aX":-17.391908776863954},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.2,"breakHorizontal":15.4,"spinRate":1889,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4019646526666798,"extension":6.288883835698234},"index":0,"playId":"79db1a26-ef23-3f1d-98b2-a6e8124ea23b","pitchNumber":1,"startTime":"2025-09-25T02:56:17.732Z","endTime":"2025-09-25T02:56:22.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.68840966450016,"strikeZoneBottom":1.80842995448849,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.381865736366475,"aZ":-27.9036993837809,"pfxX":-7.888733046752014,"pfxZ":2.5983334930037847,"pX":0.5278308421021314,"pZ":1.1819450888601017,"vX0":10.277870015702115,"vY0":-127.72655913462096,"vZ0":-4.1458003942589166,"x":96.88,"y":206.87,"x0":-2.53156307689631,"y0":50.00585245330971,"z0":5.031507291029657,"aX":-12.980513525945659},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.0,"breakHorizontal":11.9,"spinRate":1348,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4295447767532061,"extension":6.361234179285526},"index":1,"playId":"f0e1bd67-40ff-3e73-8e2a-c0ad486fc838","pitchNumber":2,"startTime":"2025-09-25T02:56:36.877Z","endTime":"2025-09-25T02:56:41.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.63,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.150667694661866,"aZ":-25.32377363578152,"pfxX":-10.502157666196663,"pfxZ":3.6262861433666203,"pX":0.032287952879448155,"pZ":2.9041605045685026,"vX0":10.23210687091005,"vY0":-136.88119201671807,"vZ0":-1.7560583547596826,"x":115.77,"y":160.37,"x0":-2.3957868572816428,"y0":50.00643776532259,"z0":5.293553876554002,"aX":-19.866712771276298},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.4,"breakHorizontal":16.8,"spinRate":1886,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.40065007133921604,"extension":6.247259835338742},"hitData":{"launchSpeed":85.0,"launchAngle":44.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.6,"coordY":110.53}},"index":2,"playId":"cdeb1f88-373f-38f1-b8e5-d235ccf444d7","pitchNumber":3,"startTime":"2025-09-25T02:56:53.963Z","endTime":"2025-09-25T02:57:03.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:57:03.043Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-25T02:57:15.399Z","endTime":"2025-09-25T02:57:33.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.445889935800352,"aZ":-30.70580888357561,"pfxX":-6.3814822408569505,"pfxZ":0.8852859750939519,"pX":0.1096864031578639,"pZ":2.6998542533188297,"vX0":6.687632991039743,"vY0":-128.10319144355313,"vZ0":-0.18618134790958563,"x":112.82,"y":165.88,"x0":-1.7105735560687079,"y0":50.00231238590582,"z0":5.1819963405223,"aX":-10.564377497120882},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":10.0,"spinRate":1414,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.4282352635295128,"extension":6.356346662034134},"hitData":{"launchSpeed":84.9,"launchAngle":-26.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.09,"coordY":165.93}},"index":0,"playId":"a3e97613-5d47-3f83-83f7-fdedaa2fa757","pitchNumber":1,"startTime":"2025-09-25T02:57:26.114Z","endTime":"2025-09-25T02:57:33.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-09-25T02:57:33.376Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to right fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T03:04:13.504Z","endTime":"2025-09-25T03:06:11.166Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,7],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Fermin replaces Yusei Kikuchi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T03:00:18.941Z","endTime":"2025-09-25T03:04:15.686Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":820862,"link":"/api/v1/people/820862"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":579328,"link":"/api/v1/people/579328","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.7,"strikeZoneTop":3.70595656449816,"strikeZoneBottom":1.76799536431658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.976675712938135,"aZ":-30.757943945178074,"pfxX":-0.7930692325479252,"pfxZ":0.8455134848502333,"pX":0.06922393025790124,"pZ":2.7951124337981526,"vX0":5.184614849545435,"vY0":-127.06984047411761,"vZ0":-3.015466751335463,"x":114.36,"y":163.31,"x0":-1.8764893973494452,"y0":50.000069779797855,"z0":6.389211021129578,"aX":-1.3239277585635552},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.2,"breakHorizontal":0.5,"spinRate":2611,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.42768020195775414,"extension":5.647295519379803},"index":1,"playId":"9cd84f34-de05-3281-bb2d-3ab0590a4c42","pitchNumber":1,"startTime":"2025-09-25T03:04:15.686Z","endTime":"2025-09-25T03:04:19.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.64797465004431,"strikeZoneBottom":1.73899938883748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.71852637279116,"aZ":-11.967283569280527,"pfxX":-6.546964588605352,"pfxZ":10.373805957243487,"pX":-0.9517155179730991,"pZ":4.037842277729581,"vX0":4.643257706050567,"vY0":-139.48637114656026,"vZ0":-3.8156362586481163,"x":153.28,"y":129.76,"x0":-1.7970445056699773,"y0":50.002972976231575,"z0":6.2267300424682555,"aX":-12.753769750821835},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":10.8,"spinRate":2316,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3943903738580534,"extension":6.2047140925121615},"index":2,"playId":"a3845c5c-c847-3d42-9f1c-00762a16e9d7","pitchNumber":2,"startTime":"2025-09-25T03:04:30.070Z","endTime":"2025-09-25T03:04:34.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.840595908225687,"aZ":-11.687809849085179,"pfxX":-7.214845325684712,"pfxZ":10.937265463474525,"pX":-0.46437797837735006,"pZ":2.8346824819094274,"vX0":5.6181641023459825,"vY0":-136.42761897901642,"vZ0":-6.285469178619148,"x":134.7,"y":162.24,"x0":-1.6197464561341928,"y0":50.00002470144601,"z0":5.9846882174967355,"aX":-13.509685095258071},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.6,"breakHorizontal":11.8,"spinRate":2275,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4024923401386804,"extension":6.272754508754367},"index":3,"playId":"1327d225-cf8c-3844-abd3-86dc804bc1ca","pitchNumber":3,"startTime":"2025-09-25T03:04:47.737Z","endTime":"2025-09-25T03:04:51.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.9,"strikeZoneTop":3.61897766157745,"strikeZoneBottom":1.73898749243964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.962563349262364,"aZ":-28.787479212244588,"pfxX":-1.307493774422832,"pfxZ":1.9157391907430696,"pX":0.9522440776812339,"pZ":2.4096599768349543,"vX0":6.650133176792517,"vY0":-131.48536370482677,"vZ0":-4.602133780243809,"x":80.7,"y":173.72,"x0":-1.4278531797713103,"y0":50.006466643629416,"z0":6.291150979350806,"aX":-2.3164765096243882},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.8,"breakHorizontal":1.1,"spinRate":2648,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.414812530536663,"extension":5.98364018126411},"index":4,"playId":"4e616c00-b6fd-332e-9f23-0a227d046436","pitchNumber":4,"startTime":"2025-09-25T03:05:24.158Z","endTime":"2025-09-25T03:05:28.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.61898354639988,"strikeZoneBottom":1.73899082521031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.17198441454264,"aZ":-28.195698775242697,"pfxX":0.47574862076348423,"pfxZ":2.373803595832522,"pX":0.4559523049015846,"pZ":0.8778307744662842,"vX0":5.485661232890032,"vY0":-128.08982545187726,"vZ0":-7.879770750972013,"x":99.62,"y":215.08,"x0":-1.7670831714650903,"y0":50.00340844438793,"z0":6.169892139886345,"aX":0.7978489018043108},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":-2.0,"spinRate":2684,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.42610963421180204,"extension":6.236857661091265},"index":5,"playId":"99a190b6-cb75-3111-9599-a7ac0e8efaf9","pitchNumber":5,"startTime":"2025-09-25T03:05:40.190Z","endTime":"2025-09-25T03:05:44.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-09-25T03:05:51.472Z","endTime":"2025-09-25T03:06:03.469Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":87.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.07783403126114,"aZ":-13.602999909890503,"pfxX":-6.030947058083438,"pfxZ":9.335204529105866,"pX":-0.1465964796948529,"pZ":2.7596265837586333,"vX0":6.184892251008937,"vY0":-140.88912630556203,"vZ0":-6.7717007938632,"x":122.59,"y":164.27,"x0":-1.5976642793748506,"y0":50.005573982120126,"z0":6.091633917476783,"aX":-12.001844555705265},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":9.5,"spinRate":2016,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3903060855361087,"extension":6.343516193362574},"hitData":{"launchSpeed":88.0,"launchAngle":28.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.54,"coordY":90.24}},"index":7,"playId":"253a296c-1c09-3dce-aa32-62eac48fff4e","pitchNumber":6,"startTime":"2025-09-25T03:06:03.469Z","endTime":"2025-09-25T03:06:11.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:06:11.166Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Oswald Peraza to first baseman Nolan Schanuel.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T03:06:25.434Z","endTime":"2025-09-25T03:06:45.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.318686361308753,"aZ":-29.989365026051235,"pfxX":0.12305797842124835,"pfxZ":1.271755180360275,"pX":-0.03954973270101798,"pZ":2.0145904683513263,"vX0":4.384388463399484,"vY0":-129.50914304719709,"vZ0":-5.083075541595184,"x":118.51,"y":184.39,"x0":-1.7627989119764782,"y0":50.00356913267458,"z0":6.267417617964049,"aX":0.21022583170460704},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.4,"breakHorizontal":-1.1,"spinRate":2515,"spinDirection":358},"zone":8,"typeConfidence":2.0,"plateTime":0.4212071756361495,"extension":6.173930738475519},"hitData":{"launchSpeed":75.5,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.31,"coordY":160.68}},"index":0,"playId":"b320e53f-1175-31f3-911f-8d176b66f844","pitchNumber":1,"startTime":"2025-09-25T03:06:37.491Z","endTime":"2025-09-25T03:06:45.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:06:45.504Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to center fielder Bryce Teodosio.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-25T03:07:06.090Z","endTime":"2025-09-25T03:08:43.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":820862,"fullName":"José Fermin","link":"/api/v1/people/820862"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":84.1,"strikeZoneTop":3.54999847240686,"strikeZoneBottom":1.75923626454663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40327304748621,"aZ":-28.458541504044884,"pfxX":-0.1881148520198992,"pfxZ":2.102042956349178,"pX":0.8649037933814493,"pZ":0.8317562878884935,"vX0":6.655471067433392,"vY0":-131.39934928687055,"vZ0":-8.428624707708785,"x":84.03,"y":216.32,"x0":-1.666312659315114,"y0":50.00226103111948,"z0":6.1667658795259035,"aX":-0.334016704122822},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.3,"breakHorizontal":-1.0,"spinRate":2547,"spinDirection":287},"zone":14,"typeConfidence":2.0,"plateTime":0.41537140873311174,"extension":5.96067445310862},"index":0,"playId":"63e05b72-1881-3f3e-bd15-393fbec3a213","pitchNumber":1,"startTime":"2025-09-25T03:07:14.515Z","endTime":"2025-09-25T03:07:18.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.1,"strikeZoneTop":3.5499986552815,"strikeZoneBottom":1.7592331382385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.1246410192833,"aZ":-27.16068312993531,"pfxX":-0.41521937466077263,"pfxZ":3.030790820008619,"pX":0.9255803640365622,"pZ":-0.07597617111707411,"vX0":6.400632897642675,"vY0":-128.76005243612323,"vZ0":-10.306434827461805,"x":81.72,"y":240.83,"x0":-1.5531354157197153,"y0":50.00546030305447,"z0":6.127559934391435,"aX":-0.6876535593726174},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.0,"breakHorizontal":-0.8,"spinRate":2690,"spinDirection":329},"zone":14,"typeConfidence":2.0,"plateTime":0.42761894562053104,"extension":6.208199988564093},"index":1,"playId":"b9625871-e453-3603-bca8-da74e8bb6565","pitchNumber":2,"startTime":"2025-09-25T03:07:32.105Z","endTime":"2025-09-25T03:07:36.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2196023003835,"aZ":-11.165353885204585,"pfxX":-6.0733159489713096,"pfxZ":10.424918357853665,"pX":-0.478313868323704,"pZ":3.910138744633733,"vX0":4.935005503316418,"vY0":-141.08821214356078,"vZ0":-4.588870125152603,"x":135.23,"y":133.21,"x0":-1.4614362628195636,"y0":50.00115535254025,"z0":6.2776705798388726,"aX":-12.237987908240246},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":10.0,"spinRate":2453,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3882766841370118,"extension":6.135978090284812},"index":2,"playId":"c048be3a-1c0c-37b2-832a-ac9ee83f3be4","pitchNumber":3,"startTime":"2025-09-25T03:07:54.127Z","endTime":"2025-09-25T03:08:00.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.78526590456057,"aZ":-9.266979548565827,"pfxX":-4.623775383415245,"pfxZ":11.131665165738909,"pX":0.3493769658361041,"pZ":3.1105862175480317,"vX0":6.5608938636706124,"vY0":-142.7647674088345,"vZ0":-6.759582224387594,"x":103.68,"y":154.79,"x0":-1.3810296266343975,"y0":50.006945463659875,"z0":6.096948004777682,"aX":-9.518807998334259},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.8,"breakHorizontal":7.0,"spinRate":2355,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.3840919918444503,"extension":6.295385975687811},"hitData":{"launchSpeed":89.3,"launchAngle":36.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.5,"coordY":75.7}},"index":3,"playId":"e3967c05-c237-31e2-a364-13811d83c01e","pitchNumber":4,"startTime":"2025-09-25T03:08:35.655Z","endTime":"2025-09-25T03:08:43.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":820862,"link":"/api/v1/people/820862"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:08:43.102Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Moore singles on a sharp line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T03:10:40.697Z","endTime":"2025-09-25T03:12:00.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.3,"strikeZoneTop":3.51841225803737,"strikeZoneBottom":1.72843314166315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.73941012675375,"aZ":-34.74650141408669,"pfxX":8.02600086599891,"pfxZ":-1.8528401786921318,"pX":-0.23458089475611826,"pZ":1.8465781313720888,"vX0":2.969792065528719,"vY0":-117.34236558229667,"vZ0":-0.5161429978236979,"x":125.94,"y":188.92,"x0":-2.560084458734531,"y0":50.00162091881026,"z0":5.3139370172358475,"aX":11.160969581994129},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-3.2,"breakHorizontal":-15.2,"spinRate":2525,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.46724984583455553,"extension":6.239763435661908},"index":0,"playId":"2dfc09a7-d5dc-3a48-a43d-50c0d9484dba","pitchNumber":1,"startTime":"2025-09-25T03:10:52.827Z","endTime":"2025-09-25T03:10:57.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.45999808825158,"strikeZoneBottom":1.72843038235236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.07859201628684,"aZ":-33.06894573946315,"pfxX":-6.346605291945839,"pfxZ":-0.5599311729773451,"pX":0.7486302386315131,"pZ":-0.6744773153186223,"vX0":9.941596798341623,"vY0":-126.73257351340558,"vZ0":-7.214221623561292,"x":88.46,"y":256.99,"x0":-2.4165521476511262,"y0":50.000051322202836,"z0":4.881059714469825,"aX":-10.230107099202616},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.6,"breakHorizontal":9.0,"spinRate":1168,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.43368945986731244,"extension":6.355343121358633},"index":1,"playId":"e26efd65-0cb2-37a5-82be-0fec0b4683e7","pitchNumber":2,"startTime":"2025-09-25T03:11:08.548Z","endTime":"2025-09-25T03:11:12.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.51840873459215,"strikeZoneBottom":1.75764523217828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.122979227359004,"aZ":-27.872642989089915,"pfxX":-10.290332509433387,"pfxZ":2.273762725223536,"pX":0.24062240699762938,"pZ":0.6507653464193959,"vX0":10.496067818194252,"vY0":-136.41297628718877,"vZ0":-6.967449007375231,"x":107.83,"y":221.21,"x0":-2.3141784830623764,"y0":50.0009050023626,"z0":5.150968812606142,"aX":-19.45271839111945},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.8,"breakHorizontal":16.6,"spinRate":1896,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.40103469393560776,"extension":6.226716360669079},"index":2,"playId":"664024b6-8e09-3d74-bcd5-9fa192d9cbb8","pitchNumber":3,"startTime":"2025-09-25T03:11:27.505Z","endTime":"2025-09-25T03:11:31.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.55266305790382,"aZ":-28.781609922371867,"pfxX":-9.806299485488228,"pfxZ":1.8163430031406982,"pX":0.05956822435244903,"pZ":2.6569210233593954,"vX0":9.792925610719493,"vY0":-135.81685426041702,"vZ0":-1.7333306460117517,"x":114.73,"y":167.04,"x0":-2.317572907688571,"y0":50.0051360029013,"z0":5.303763188205439,"aX":-18.335962061954344},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.1,"breakHorizontal":15.7,"spinRate":1903,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40318268179958583,"extension":6.216096214895555},"hitData":{"launchSpeed":110.3,"launchAngle":13.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":179.99,"coordY":76.26}},"index":3,"playId":"5e2054c4-3f17-3b8a-a25a-19544c936d2d","pitchNumber":4,"startTime":"2025-09-25T03:11:45.737Z","endTime":"2025-09-25T03:12:00.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.51,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:12:00.388Z","atBatIndex":44},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Oswald Peraza grounds into a double play, shortstop Bobby Witt Jr. to second baseman Jonathan India to first baseman Vinnie Pasquantino. Christian Moore out at 2nd. Oswald Peraza out at 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T03:12:13.198Z","endTime":"2025-09-25T03:14:51.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31078632189592,"aZ":-24.669977256966405,"pfxX":2.3029889147301215,"pfxZ":4.301185571987427,"pX":0.6847513796495562,"pZ":2.536225489240838,"vX0":7.426161706395722,"vY0":-130.93171583882335,"vZ0":-2.1340783275110935,"x":90.9,"y":170.3,"x0":-2.4816354803081864,"y0":50.00328232585227,"z0":5.198254701984675,"aX":4.019261357254827},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.6,"breakHorizontal":-5.8,"spinRate":2303,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4175057388462666,"extension":6.27323920814147},"index":0,"playId":"acde405c-95f1-3b18-a0ef-193e070eebe2","pitchNumber":1,"startTime":"2025-09-25T03:12:23.930Z","endTime":"2025-09-25T03:12:28.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.857389842116206,"aZ":-30.716223383169073,"pfxX":-0.6589207547878431,"pfxZ":0.9030883005843835,"pX":0.42002494157184334,"pZ":1.5353113976334634,"vX0":7.62021569645006,"vY0":-125.81455638481714,"vZ0":-2.5959035344119976,"x":100.99,"y":197.33,"x0":-2.558566912542132,"y0":50.00005993079077,"z0":5.062732792706983,"aX":-1.060242339909259},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":-0.5,"spinRate":2459,"spinDirection":105},"zone":9,"typeConfidence":2.0,"plateTime":0.4348799210135663,"extension":6.27981806815834},"index":1,"playId":"2a2fb00d-bcbb-39af-83a7-c0f5143d6553","pitchNumber":2,"startTime":"2025-09-25T03:12:49.486Z","endTime":"2025-09-25T03:12:53.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69386814486511,"aZ":-19.477647873636073,"pfxX":-6.463487223411091,"pfxZ":6.608526345936848,"pX":-0.1994575725332083,"pZ":2.6315948422776687,"vX0":8.136701962172314,"vY0":-137.74437512001958,"vZ0":-3.5338387418233053,"x":124.6,"y":167.73,"x0":-2.3523811218580013,"y0":50.00036637977129,"z0":5.248520301469535,"aX":-12.41436297454525},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":10.0,"spinRate":2050,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.3976776860172353,"extension":6.20572916440533},"index":2,"playId":"2b25b2f5-f61d-3f79-bc57-95182ac26d03","pitchNumber":3,"startTime":"2025-09-25T03:13:11.341Z","endTime":"2025-09-25T03:13:15.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.38866534962632,"strikeZoneBottom":1.57867596546959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21218064527481,"aZ":-27.97403474867168,"pfxX":-10.081136540496203,"pfxZ":2.2723619590066235,"pX":-1.2233109421795214,"pZ":1.660523478507009,"vX0":7.0619766797471115,"vY0":-135.11063373373227,"vZ0":-3.650600435070572,"x":163.63,"y":193.95,"x0":-2.5600253811228684,"y0":50.006227801945556,"z0":4.993416474707756,"aX":-18.657239722974122},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.5,"breakHorizontal":16.8,"spinRate":1922,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4052715367770099,"extension":6.22577562529195},"index":3,"playId":"40fd4ca0-fef6-3651-801d-693f6b00e53d","pitchNumber":4,"startTime":"2025-09-25T03:13:37.229Z","endTime":"2025-09-25T03:13:41.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"52415580-0636-3ce9-b3cc-53c42397d48b","startTime":"2025-09-25T03:13:54.723Z","endTime":"2025-09-25T03:13:58.899Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.60636899139524,"aZ":-30.32149915019682,"pfxX":0.43118120030798535,"pfxZ":1.137966945100894,"pX":0.2876168431066143,"pZ":1.6266744304109562,"vX0":7.111417567447032,"vY0":-126.2054493817349,"vZ0":-2.4195094646764885,"x":106.04,"y":194.86,"x0":-2.6124904949327394,"y0":50.00159545131021,"z0":5.018926103158381,"aX":0.7014042923552973},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.8,"breakHorizontal":-2.3,"spinRate":2224,"spinDirection":92},"zone":9,"typeConfidence":2.0,"plateTime":0.43257309389818666,"extension":6.3417584739088},"index":5,"playId":"00c42068-f9d3-30f7-9507-ce524e74033f","pitchNumber":5,"startTime":"2025-09-25T03:14:15.469Z","endTime":"2025-09-25T03:14:20.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.350374728663454,"aZ":-16.867033935882144,"pfxX":-5.311234996241602,"pfxZ":8.027942211094414,"pX":0.310148815768414,"pZ":2.1319118816088842,"vX0":9.138165330092688,"vY0":-137.21625922890735,"vZ0":-5.382166231617516,"x":105.18,"y":181.22,"x0":-2.373204596170255,"y0":50.00330765856274,"z0":5.267916685861287,"aX":-10.128688165627079},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":7.7,"spinRate":2098,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3991567492501935,"extension":6.293095968279718},"hitData":{"launchSpeed":94.6,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.94,"coordY":149.59}},"index":6,"playId":"f77bc420-8cbb-3e2b-ad8b-8b91b823fc63","pitchNumber":6,"startTime":"2025-09-25T03:14:43.138Z","endTime":"2025-09-25T03:14:51.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"first":{"id":695681,"link":"/api/v1/people/695681"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":-4.300000000000011,"leverageIndex":0.82,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:14:51.165Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sebastián Rivero grounds out softly to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-25T03:15:08.817Z","endTime":"2025-09-25T03:16:31.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665861,"fullName":"Sebastián Rivero","link":"/api/v1/people/665861"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.833793680377415,"aZ":-38.64862478497397,"pfxX":7.757562369443525,"pfxZ":-4.550123471746592,"pX":0.6404216060840859,"pZ":1.5485351131499168,"vX0":5.173770943809877,"vY0":-119.3583615604071,"vZ0":-0.41338723837869296,"x":92.59,"y":196.97,"x0":-2.5729658304735223,"y0":50.00092442404918,"z0":5.244100664913849,"aX":11.042484776262022},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.0,"breakHorizontal":-15.4,"spinRate":2510,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.46125131702180244,"extension":6.395795228965123},"index":0,"playId":"767bfe7a-ff0d-3179-8873-8a0f596c7bd9","pitchNumber":1,"startTime":"2025-09-25T03:15:20.480Z","endTime":"2025-09-25T03:15:24.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.754929805893568,"aZ":-31.971193285101386,"pfxX":0.9900362712955952,"pfxZ":0.12321548156707607,"pX":0.027708794452976467,"pZ":1.6870684689392712,"vX0":6.17451964539862,"vY0":-125.41879613654382,"vZ0":-1.8985690776136286,"x":115.94,"y":193.23,"x0":-2.591932597905538,"y0":50.00096374769514,"z0":5.054960405194112,"aX":1.5793013150120498},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.0,"breakHorizontal":-3.1,"spinRate":2397,"spinDirection":94},"zone":8,"typeConfidence":2.0,"plateTime":0.43630049881171473,"extension":6.235554355305195},"index":1,"playId":"8bb7f436-3eba-399f-a31e-c013f587385f","pitchNumber":2,"startTime":"2025-09-25T03:15:36.721Z","endTime":"2025-09-25T03:15:41.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-25T03:15:52.279Z","endTime":"2025-09-25T03:16:07.742Z","isPitch":false,"type":"action","player":{"id":665861,"link":"/api/v1/people/665861"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.56644733545123,"strikeZoneBottom":1.73647582711634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.74471025811551,"aZ":-15.022105405065483,"pfxX":-5.315209904138433,"pfxZ":8.851439074959117,"pX":1.3059193215714497,"pZ":2.0671541619765166,"vX0":11.170986917300775,"vY0":-138.08835966928947,"vZ0":-6.039533530040495,"x":67.22,"y":182.97,"x0":-2.095071054453017,"y0":50.004578799011796,"z0":5.287235859834792,"aX":-10.302673092607204},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":7.4,"spinRate":2096,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3961157986318682,"extension":6.383224273902002},"index":3,"playId":"a32b117e-7103-37a8-b386-b85b4093b05b","pitchNumber":3,"startTime":"2025-09-25T03:16:07.742Z","endTime":"2025-09-25T03:16:12.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.332183655534724,"aZ":-35.56455872645694,"pfxX":9.569098342586816,"pfxZ":-2.4286664648430163,"pX":0.520340619791317,"pZ":1.815758580596084,"vX0":4.175706546999628,"vY0":-117.59957157682014,"vZ0":-0.25322454252483484,"x":97.17,"y":189.75,"x0":-2.524406862612179,"y0":50.00461017369017,"z0":5.2375856153712945,"aX":13.338148463789082},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.2,"breakHorizontal":-18.4,"spinRate":2709,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.4666435621715319,"extension":6.439937969953441},"hitData":{"launchSpeed":56.0,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":154.67,"coordY":165.93}},"index":4,"playId":"3a479596-d327-3aa4-a882-208977de4386","pitchNumber":4,"startTime":"2025-09-25T03:16:24.755Z","endTime":"2025-09-25T03:16:31.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":665861,"link":"/api/v1/people/665861","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_ab"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_ab"},{"player":{"id":665861,"link":"/api/v1/people/665861"},"credit":"b_pa"},{"player":{"id":663568,"link":"/api/v1/people/663568"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-0.6999999999999886,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:16:31.498Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T03:19:20.597Z","endTime":"2025-09-25T03:20:27.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Chase Silseth replaces José Fermin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T03:18:39.481Z","endTime":"2025-09-25T03:19:22.699Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681217,"link":"/api/v1/people/681217"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":820862,"link":"/api/v1/people/820862","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.68128671053408,"strikeZoneBottom":1.74872537491594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.789093250716167,"aZ":-15.038970374792997,"pfxX":-5.634798914100591,"pfxZ":8.924039181780692,"pX":-0.6427965536109924,"pZ":2.8798548637872825,"vX0":4.559618242202924,"vY0":-137.73355574402623,"vZ0":-4.854202243260826,"x":141.5,"y":161.02,"x0":-1.58819938443735,"y0":50.001712242594664,"z0":5.683166981293548,"aX":-10.818090473799959},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":9.2,"spinRate":2317,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3977763630602609,"extension":5.674621191837271},"index":1,"playId":"58b744de-9009-3e08-8dc6-a7a3d9226d17","pitchNumber":1,"startTime":"2025-09-25T03:19:22.699Z","endTime":"2025-09-25T03:19:27.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.01702708742074,"aZ":-13.725132176643427,"pfxX":-7.050374837726529,"pfxZ":9.459627756701469,"pX":0.5569112237160689,"pZ":2.127782006478622,"vX0":7.7359031711054405,"vY0":-138.7453831367449,"vZ0":-6.949336871936092,"x":95.77,"y":181.33,"x0":-1.3512596423508805,"y0":50.000321386315555,"z0":5.579393765567252,"aX":-13.745747673778324},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":11.2,"spinRate":2386,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.3947710765837602,"extension":5.7196371040738745},"index":2,"playId":"19621718-24d8-3f8c-8f13-95c0317affd7","pitchNumber":2,"startTime":"2025-09-25T03:19:39.558Z","endTime":"2025-09-25T03:19:44.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-25T03:19:53.208Z","endTime":"2025-09-25T03:20:05.712Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.76742220289935,"strikeZoneBottom":1.7487238734677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60551243867069,"aZ":-33.56348677687578,"pfxX":6.542404526736824,"pfxZ":-0.906952090949023,"pX":2.266192438134114,"pZ":3.3551657427101373,"vX0":7.265127415612223,"vY0":-123.37340865836173,"vZ0":1.2713772470512428,"x":30.62,"y":148.19,"x0":-1.5768565889627533,"y0":50.00516523818612,"z0":5.681342479496099,"aX":9.993987674197847},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.1,"breakHorizontal":-13.7,"spinRate":2878,"spinDirection":59},"zone":12,"typeConfidence":2.0,"plateTime":0.44550630275807857,"extension":5.685445021780603},"index":4,"playId":"0f599816-bddd-3380-b8e7-8002cac21ba3","pitchNumber":3,"startTime":"2025-09-25T03:20:05.712Z","endTime":"2025-09-25T03:20:09.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88418663074724,"aZ":-12.789549223859629,"pfxX":-6.358404651962632,"pfxZ":9.862250616614856,"pX":1.495806932460272,"pZ":2.348192999669299,"vX0":9.824103841606448,"vY0":-139.20814421572436,"vZ0":-6.514876596000722,"x":59.98,"y":175.38,"x0":-1.2507339766673349,"y0":50.0001071444337,"z0":5.563299683221937,"aX":-12.49458452720681},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":9.5,"spinRate":2426,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.39327883200492897,"extension":5.695807224709509},"index":5,"playId":"a094d548-fcb7-37c7-b03e-2fa1dc9abedc","pitchNumber":4,"startTime":"2025-09-25T03:20:22.250Z","endTime":"2025-09-25T03:20:27.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:20:27.062Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Mike Yastrzemski hit by pitch.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T03:20:50.966Z","endTime":"2025-09-25T03:22:02.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Mike Yastrzemski replaces Randal Grichuk.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-25T03:20:46.521Z","endTime":"2025-09-25T03:20:53.143Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":545341,"link":"/api/v1/people/545341","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.8,"strikeZoneTop":3.34393411297507,"strikeZoneBottom":1.63869746761875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.630978233475098,"aZ":-31.253554956179666,"pfxX":5.7600275147976765,"pfxZ":0.59773191200002,"pX":0.27516300678703604,"pZ":2.430537763577315,"vX0":3.382629042768812,"vY0":-123.14972251953098,"vZ0":-1.3269152794360217,"x":106.51,"y":173.16,"x0":-1.86474880468092,"y0":50.001239783989035,"z0":5.621826213824296,"aX":8.838899350496725},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.1,"breakHorizontal":-11.3,"spinRate":2797,"spinDirection":52},"zone":5,"typeConfidence":2.0,"plateTime":0.444898888235008,"extension":5.465717607604091},"index":1,"playId":"908683fb-c7b5-3010-a163-868035fcbebf","pitchNumber":1,"startTime":"2025-09-25T03:20:53.143Z","endTime":"2025-09-25T03:20:56.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.59772901657408,"aZ":-13.257894370341006,"pfxX":-5.381798797784654,"pfxZ":9.821574181958807,"pX":0.21146871273082565,"pZ":2.4486039159456876,"vX0":6.633278376934199,"vY0":-137.88524710271645,"vZ0":-6.198486793030759,"x":108.94,"y":172.67,"x0":-1.525933784807809,"y0":50.00409579638122,"z0":5.6201041536727185,"aX":-10.366604764936904},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":8.4,"spinRate":2419,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.3972072934218791,"extension":5.623321265150684},"index":2,"playId":"1ea34e3a-6978-39eb-97f7-6cdd1a191bc5","pitchNumber":2,"startTime":"2025-09-25T03:21:13.330Z","endTime":"2025-09-25T03:21:17.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-25T03:21:23.689Z","endTime":"2025-09-25T03:21:39.399Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.1,"strikeZoneTop":3.43000024400736,"strikeZoneBottom":1.63871103924518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11718178195704,"aZ":-16.709085132091364,"pfxX":-6.835651421218074,"pfxZ":8.08403497897821,"pX":-1.7063542441742179,"pZ":3.3259770401782793,"vX0":2.584750018854682,"vY0":-137.81450559984822,"vZ0":-3.016992341441414,"x":182.04,"y":148.98,"x0":-1.7710320110984383,"y0":50.006496119637326,"z0":5.570927982018334,"aX":-13.082840264558307},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2355,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39824069218566605,"extension":5.506792369456195},"index":4,"playId":"98f4ceb9-651c-367b-b379-ddb268fc6d34","pitchNumber":3,"startTime":"2025-09-25T03:21:39.399Z","endTime":"2025-09-25T03:21:43.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.074204030079308,"aZ":-30.071335860024078,"pfxX":5.2322548991773274,"pfxZ":1.3296475232689802,"pX":1.8444745943898002,"pZ":0.7540951328152078,"vX0":6.690630750314765,"vY0":-125.27250019728504,"vZ0":-5.3944543252033155,"x":46.69,"y":218.42,"x0":-1.5441287941308344,"y0":50.00433202400791,"z0":5.403210628799259,"aX":8.289456136676103},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.3,"breakHorizontal":-11.0,"spinRate":2866,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4377678886930432,"extension":5.594602575646523},"index":5,"playId":"18cbd7fd-9e9d-3503-8076-63f7bebc0083","pitchNumber":4,"startTime":"2025-09-25T03:21:57.059Z","endTime":"2025-09-25T03:22:02.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-3.999999999999986,"leverageIndex":0.94,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:22:02.228Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonathan India grounds out, pitcher Chase Silseth to first baseman Nolan Schanuel. Mike Yastrzemski to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T03:23:47.271Z","endTime":"2025-09-25T03:24:16.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681217,"link":"/api/v1/people/681217"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-25T03:22:18.373Z","endTime":"2025-09-25T03:23:49.415Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.4642764939288,"strikeZoneBottom":1.59573650550133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.5386937692169,"aZ":-28.993465926198997,"pfxX":6.021911927423723,"pfxZ":2.053739891466712,"pX":0.9205637081482907,"pZ":1.9612805452874074,"vX0":5.348670304541974,"vY0":-123.41140245806963,"vZ0":-2.718760347574504,"x":81.91,"y":185.83,"x0":-2.0537922706538527,"y0":50.003918084092,"z0":5.508331626277131,"aX":9.329427605123959},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":-12.1,"spinRate":2784,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4430648095546079,"extension":5.501081182739696},"index":1,"playId":"3f762d3b-abd3-3e18-b2f6-6f85f8275ee7","pitchNumber":1,"startTime":"2025-09-25T03:23:49.415Z","endTime":"2025-09-25T03:23:53.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.297580178360473,"aZ":-32.893665271336964,"pfxX":8.578779446820743,"pfxZ":-0.4687714274561028,"pX":0.837759704132903,"pZ":1.7806071366653105,"vX0":4.543720635115713,"vY0":-123.47804302565595,"vZ0":-2.468650348732851,"x":85.07,"y":190.7,"x0":-2.139811145231163,"y0":50.0013200249424,"z0":5.557594692040803,"aX":13.260357379982871},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.2,"breakHorizontal":-16.6,"spinRate":2922,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.44336708060244145,"extension":5.489081570819876},"hitData":{"launchSpeed":63.4,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.04,"coordY":184.68}},"index":2,"playId":"c4f1d80a-c06d-355f-8b7e-3c41aded3f2f","pitchNumber":2,"startTime":"2025-09-25T03:24:08.814Z","endTime":"2025-09-25T03:24:16.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.93,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:24:16.860Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carter Jensen singles on a sharp ground ball to right fielder Jo Adell. Mike Yastrzemski scores.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T03:25:30.384Z","endTime":"2025-09-25T03:27:38.314Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[1],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":681217,"link":"/api/v1/people/681217"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T03:24:48.030Z","endTime":"2025-09-25T03:24:55.399Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Carter Jensen replaces Luke Maile.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-25T03:24:55.399Z","endTime":"2025-09-25T03:25:32.610Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":571912,"link":"/api/v1/people/571912"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":571912,"link":"/api/v1/people/571912","batSide":{"code":"R","description":"Right"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.19114369257638,"strikeZoneBottom":1.55999950775821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.969738011748923,"aZ":-12.807745547406384,"pfxX":-6.533279543619679,"pfxZ":9.914020297680318,"pX":-1.1673643315103122,"pZ":1.803819014268963,"vX0":4.318357244277177,"vY0":-138.85559252312268,"vZ0":-7.848960390503366,"x":161.5,"y":190.08,"x0":-1.893536983239756,"y0":50.004286762307,"z0":5.5186194818720145,"aX":-12.764194510827291},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":10.9,"spinRate":2367,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3944038932050593,"extension":5.711473968943463},"index":2,"playId":"33cd68a2-72e5-35f5-b3f7-c28ef92c6de0","pitchNumber":1,"startTime":"2025-09-25T03:25:32.610Z","endTime":"2025-09-25T03:25:36.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.27049271672841,"strikeZoneBottom":1.59607629339862,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.261116586839634,"aZ":-25.67892846388562,"pfxX":-8.950063598729107,"pfxZ":4.115243631736464,"pX":0.07625828242973993,"pZ":1.4234163205195278,"vX0":7.221042182878211,"vY0":-124.38691586375805,"vZ0":-5.380944449297434,"x":114.09,"y":200.35,"x0":-1.6913762534229468,"y0":50.0036698450682,"z0":5.724702036563053,"aX":-14.127096684025858},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.5,"breakHorizontal":14.6,"spinRate":1079,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4391331473343887,"extension":5.488727703786056},"index":3,"playId":"0c961155-b145-327c-b0b4-f9e890e9800f","pitchNumber":2,"startTime":"2025-09-25T03:25:47.226Z","endTime":"2025-09-25T03:25:51.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.21999770936901,"strikeZoneBottom":1.5888628507289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.221562477095226,"aZ":-13.464243696779183,"pfxX":-7.533730435293341,"pfxZ":9.632364442740284,"pX":-0.41869656348824974,"pZ":1.6044468970525623,"vX0":6.69276144541544,"vY0":-138.3464783426628,"vZ0":-7.974080425551147,"x":133.09,"y":166.21,"x0":-1.8877737393796177,"y0":50.00488794637576,"z0":5.422281121073735,"aX":-14.637986198354495},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":12.2,"spinRate":2407,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.3955706851206586,"extension":5.652366160707736},"index":4,"playId":"df89ab1c-9d7d-3bef-baa4-c179f3a04fd4","pitchNumber":3,"startTime":"2025-09-25T03:26:05.891Z","endTime":"2025-09-25T03:26:09.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-25T03:26:22.881Z","endTime":"2025-09-25T03:26:34.401Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.64000164700522,"aZ":-12.161908424492799,"pfxX":-5.46852916010354,"pfxZ":10.204466916154903,"pX":0.42377877404927555,"pZ":3.220663909892155,"vX0":7.637525415807868,"vY0":-138.60325247590478,"vZ0":-4.499553505721577,"x":100.85,"y":151.82,"x0":-1.6467527777724669,"y0":50.005479040137715,"z0":5.666472758355938,"aX":-10.727926818340997},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":8.5,"spinRate":2453,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.393973784780814,"extension":5.679619942160449},"index":6,"playId":"178e6e86-4867-37ff-8897-e3ec731bbcab","pitchNumber":4,"startTime":"2025-09-25T03:26:34.401Z","endTime":"2025-09-25T03:26:38.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.762289870233406,"aZ":-32.526397728815496,"pfxX":-6.041305785363662,"pfxZ":-0.22143737512344241,"pX":-0.8026288963160455,"pZ":1.5193322877054112,"vX0":4.793553018984992,"vY0":-126.56813180999389,"vZ0":-4.196299251034416,"x":147.59,"y":197.76,"x0":-1.9321016163808202,"y0":50.00046335127434,"z0":5.790930720503964,"aX":-9.843929012618217},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.1,"breakHorizontal":10.0,"spinRate":1083,"spinDirection":246},"zone":7,"typeConfidence":2.0,"plateTime":0.43202753638942504,"extension":5.3901588693978155},"index":7,"playId":"2a4be8d8-f14d-3edb-87af-d16e12ed0d63","pitchNumber":5,"startTime":"2025-09-25T03:26:56.585Z","endTime":"2025-09-25T03:27:00.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.2,"strikeZoneTop":3.22,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.169267076507047,"aZ":-28.680634405272585,"pfxX":-5.67863371520593,"pfxZ":2.1866321136065796,"pX":-0.9273281556443053,"pZ":2.4942728163568115,"vX0":4.380684955293895,"vY0":-125.85522321351988,"vZ0":-2.295018577099735,"x":152.35,"y":171.43,"x0":-1.9549472335081486,"y0":50.005237248012094,"z0":5.746950765125678,"aX":-9.08707570120833},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.6,"breakHorizontal":9.2,"spinRate":1056,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.43564728765586347,"extension":5.406385036397376},"hitData":{"launchSpeed":100.3,"launchAngle":5.0,"totalDistance":100.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":150.62,"coordY":99.81}},"index":8,"playId":"f991dcda-590b-3eab-95fc-715c04c6114c","pitchNumber":6,"startTime":"2025-09-25T03:27:27.769Z","endTime":"2025-09-25T03:27:38.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.3,"awayTeamWinProbability":25.700000000000003,"homeTeamWinProbabilityAdded":-10.0,"leverageIndex":1.64,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:27:38.314Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out, second baseman Christian Moore to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-25T03:28:55.956Z","endTime":"2025-09-25T03:29:59.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-25T03:27:54.628Z","endTime":"2025-09-25T03:28:58.178Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.42866324621521,"strikeZoneBottom":1.63867452490592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.898601865641954,"aZ":-14.295546534313575,"pfxX":-6.473142140272776,"pfxZ":9.26120190345102,"pX":-1.368396386130189,"pZ":1.9689051714403896,"vX0":4.023958872736659,"vY0":-138.3176987788464,"vZ0":-6.88053771399158,"x":169.16,"y":185.62,"x0":-2.003773410323216,"y0":50.00433156490777,"z0":5.454108720959152,"aX":-12.498065287581095},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":10.8,"spinRate":2360,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.39654250209986497,"extension":5.643163411303506},"index":1,"playId":"e5c47ecd-473f-32e8-953b-daabb38a0ee1","pitchNumber":1,"startTime":"2025-09-25T03:28:58.178Z","endTime":"2025-09-25T03:29:02.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.593372615395772,"aZ":-17.418191337432404,"pfxX":-5.328435078135985,"pfxZ":7.668967838977077,"pX":-0.325589232488386,"pZ":3.9167984050488722,"vX0":6.187866638825865,"vY0":-137.6236777513054,"vZ0":-1.7098832318723376,"x":129.41,"y":133.03,"x0":-1.9073499791443476,"y0":50.00470161646162,"z0":5.721766833229361,"aX":-10.25623195551928},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.8,"breakHorizontal":8.4,"spinRate":2245,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39747239710666626,"extension":5.607189895991209},"index":2,"playId":"f3b52027-9271-3170-946a-4db2b3187b74","pitchNumber":2,"startTime":"2025-09-25T03:29:16.709Z","endTime":"2025-09-25T03:29:21.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"playId":"2bc5f6e5-a68e-33d3-b192-c7ee896274d5","startTime":"2025-09-25T03:29:35.940Z","endTime":"2025-09-25T03:29:40.156Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81996610448881,"aZ":-22.770531562286592,"pfxX":-2.9919438482318603,"pfxZ":5.876188030669206,"pX":-0.3315170256789909,"pZ":2.293504588857147,"vX0":4.753130551769051,"vY0":-125.54493875680497,"vZ0":-4.114485138858846,"x":129.64,"y":176.86,"x0":-1.8584113923988677,"y0":50.00215885526277,"z0":5.801268574677643,"aX":-4.78793960956584},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":10.0,"breakHorizontal":4.3,"spinRate":1035,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.43585376798999675,"extension":5.412237981717205},"hitData":{"launchSpeed":88.8,"launchAngle":5.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":163.75,"coordY":152.61}},"index":4,"playId":"22b03884-7e4c-3720-98a6-989df8f8854f","pitchNumber":3,"startTime":"2025-09-25T03:29:51.577Z","endTime":"2025-09-25T03:29:59.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"first":{"id":695600,"link":"/api/v1/people/695600"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":681217,"link":"/api/v1/people/681217"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.9,"awayTeamWinProbability":21.099999999999994,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":1.79,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:29:59.056Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Teodosio strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T03:32:23.903Z","endTime":"2025-09-25T03:33:41.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669326,"fullName":"Bryce Teodosio","link":"/api/v1/people/669326"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mike Yastrzemski remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T03:32:02.229Z","endTime":"2025-09-25T03:32:02.243Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"501","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":545341,"link":"/api/v1/people/545341"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Carter Jensen remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T03:32:02.243Z","endTime":"2025-09-25T03:32:02.244Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"701","replacedPlayer":{"id":571912,"link":"/api/v1/people/571912"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":571912,"link":"/api/v1/people/571912"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jonathan Bowlan replaces Stephen Kolek.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-25T03:32:02.244Z","endTime":"2025-09-25T03:32:26.028Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680742,"link":"/api/v1/people/680742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663568,"link":"/api/v1/people/663568","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.59077322583144,"strikeZoneBottom":1.73999887181598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.994636435843095,"aZ":-38.27304454925799,"pfxX":1.6464663460879714,"pfxZ":-4.140510507986271,"pX":-0.930152237850891,"pZ":4.004043650371984,"vX0":3.6743905434166946,"vY0":-120.17479200523357,"vZ0":2.3085612995660334,"x":152.46,"y":130.67,"x0":-2.68935627000883,"y0":50.00500445709045,"z0":6.416220228595296,"aX":2.4228986018873644},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.7,"breakHorizontal":-3.8,"spinRate":2436,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.45474072415815403,"extension":6.380395774617},"index":3,"playId":"8a5d6d0c-d239-3a2f-992e-ed2249b0a60b","pitchNumber":1,"startTime":"2025-09-25T03:32:26.028Z","endTime":"2025-09-25T03:32:30.588Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.862173437084568,"aZ":-31.712049179019807,"pfxX":1.5100805795494485,"pfxZ":0.296818073738625,"pX":0.30661659763304067,"pZ":1.9384070683558097,"vX0":6.5952729215749715,"vY0":-122.26311790815997,"vZ0":-3.759903327396371,"x":105.31,"y":186.44,"x0":-2.6109319936355506,"y0":50.00050061120464,"z0":6.189078476748129,"aX":2.306261247989643},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.0,"breakHorizontal":-4.2,"spinRate":2470,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.44630468441477866,"extension":6.546685107251888},"index":4,"playId":"a188cf28-bf5d-3405-b154-03004e623cfa","pitchNumber":2,"startTime":"2025-09-25T03:32:42.345Z","endTime":"2025-09-25T03:32:46.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.22092400991678,"aZ":-18.590528108969313,"pfxX":-9.499421625762539,"pfxZ":7.054075544450203,"pX":-0.8518229839837524,"pZ":1.5939584174466297,"vX0":7.416065755819295,"vY0":-137.6002007864511,"vZ0":-8.50193779778062,"x":149.47,"y":195.74,"x0":-2.341515610075095,"y0":50.0062585233506,"z0":5.9728298746446535,"aX":-18.30330084989453},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":15.7,"spinRate":2161,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.3973567299187333,"extension":6.730983746866523},"index":5,"playId":"8cd1ad5b-db64-3bc1-9d26-2000a0d01b06","pitchNumber":3,"startTime":"2025-09-25T03:32:58.796Z","endTime":"2025-09-25T03:33:03.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.7,"strikeZoneTop":3.64902127826938,"strikeZoneBottom":1.85611663826531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.437674693530077,"aZ":-31.94310803586315,"pfxX":-0.16380558776391752,"pfxZ":0.15770160324640692,"pX":1.5315660456299371,"pZ":0.5559142094521392,"vX0":9.109697469383384,"vY0":-120.22085302114597,"vZ0":-6.395784306573171,"x":58.62,"y":223.77,"x0":-2.2863945300620037,"y0":50.002133396105705,"z0":6.0879918190284155,"aX":-0.23981384248114349},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.1,"breakHorizontal":-1.9,"spinRate":2408,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.45569718751107136,"extension":6.64710250255265},"index":6,"playId":"5bf149c2-e431-3664-a06a-df38fb836b32","pitchNumber":4,"startTime":"2025-09-25T03:33:18.007Z","endTime":"2025-09-25T03:33:22.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.62,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27017394456717,"aZ":-12.433916325844773,"pfxX":-6.798666952955543,"pfxZ":10.49138106359289,"pX":0.05404340150339342,"pZ":2.699545108058529,"vX0":8.709054732858222,"vY0":-136.79683848882178,"vZ0":-6.98243309783822,"x":114.94,"y":165.89,"x0":-2.2986118145207,"y0":50.00057528757196,"z0":6.150778627912554,"aX":-12.789111357736106},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.5,"breakHorizontal":10.3,"spinRate":2274,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.40153644317112747,"extension":6.487224721637356},"index":7,"playId":"f53121ae-f589-3408-b090-55ce0454809d","pitchNumber":5,"startTime":"2025-09-25T03:33:37.241Z","endTime":"2025-09-25T03:33:41.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":669326,"link":"/api/v1/people/669326","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":669326,"link":"/api/v1/people/669326"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.0,"awayTeamWinProbability":23.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:33:41.787Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Schanuel walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T03:34:00.638Z","endTime":"2025-09-25T03:35:16.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.59883836077977,"strikeZoneBottom":1.78654898767742,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.765806323650708,"aZ":-35.63744982884566,"pfxX":3.9493952518638977,"pfxZ":-2.537840781790786,"pX":0.9254598554224469,"pZ":2.54044782047831,"vX0":6.872724580198829,"vY0":-116.62011527305226,"vZ0":-1.10506766985321,"x":81.72,"y":170.19,"x0":-2.5832085957557567,"y0":50.00249802264394,"z0":6.408989802748688,"aX":5.390154326596737},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-4.6,"breakHorizontal":-9.0,"spinRate":2398,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.47128780022801564,"extension":6.287054566632794},"index":0,"playId":"c58bcaad-6b22-3a23-a31c-b1ffb17df456","pitchNumber":1,"startTime":"2025-09-25T03:34:04.000Z","endTime":"2025-09-25T03:34:07.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.5411596233196,"strikeZoneBottom":1.72884992301939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.999729730404788,"aZ":-13.438951434525762,"pfxX":-4.9703249462645935,"pfxZ":9.676164476472234,"pX":-0.9017463548601685,"pZ":4.532618765077982,"vX0":6.176437797483263,"vY0":-138.52702165003632,"vZ0":-2.116206961640595,"x":151.37,"y":116.4,"x0":-2.5183518996670653,"y0":50.004399849189994,"z0":6.2088011465568265,"aX":-9.625858398376305},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":7.7,"spinRate":2269,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3959405849556461,"extension":6.451842590703582},"index":1,"playId":"b1489b1d-2ad0-3dce-8fa8-8500abc2d5c5","pitchNumber":2,"startTime":"2025-09-25T03:34:19.056Z","endTime":"2025-09-25T03:34:23.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.62132415083525,"aZ":-10.494618617666168,"pfxX":-5.5311166355275105,"pfxZ":11.524874986529174,"pX":-0.38723621525963825,"pZ":2.7814379376535103,"vX0":7.273858676698632,"vY0":-136.88375464822124,"vZ0":-6.9291521573152,"x":131.76,"y":163.68,"x0":-2.371056956342941,"y0":50.00619584472915,"z0":6.078564975120623,"aX":-10.408585225713866},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.4,"breakHorizontal":8.3,"spinRate":2373,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.4014512199400966,"extension":6.526326340755941},"index":2,"playId":"febbf12f-7c92-3d91-ae22-9115d12f7c95","pitchNumber":3,"startTime":"2025-09-25T03:34:35.476Z","endTime":"2025-09-25T03:34:39.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.62767884392858,"strikeZoneBottom":1.78655159921026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.828110270719364,"aZ":-26.0261987974453,"pfxX":-7.971899764974859,"pfxZ":3.7365180449624864,"pX":0.03339562329694201,"pZ":1.052461009468969,"vX0":8.984128824700484,"vY0":-127.32228494099218,"vZ0":-6.875685891344672,"x":115.73,"y":210.36,"x0":-2.503018172955051,"y0":50.00156297449609,"z0":5.843939702088485,"aX":-13.105311940467162},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.4,"breakHorizontal":12.5,"spinRate":1376,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.42998758174443275,"extension":6.684871816813188},"index":3,"playId":"30892d72-ef08-3ba6-a215-0d50014e5e13","pitchNumber":4,"startTime":"2025-09-25T03:34:54.721Z","endTime":"2025-09-25T03:34:58.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.59883771171199,"strikeZoneBottom":1.78653851655747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.769230248723893,"aZ":-15.519435594469817,"pfxX":-9.136620854071106,"pfxZ":8.28430227154454,"pX":-0.39742425412945714,"pZ":1.1001740735176921,"vX0":8.840857722483866,"vY0":-140.43416471671955,"vZ0":-10.513108244702988,"x":132.15,"y":209.08,"x0":-2.3888887891015873,"y0":50.006949881976695,"z0":5.885659437333814,"aX":-18.37859054881884},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":14.9,"spinRate":2079,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.38901320693788355,"extension":6.762182371023049},"index":4,"playId":"a44bd0dd-95ab-36bd-ab6f-0a24f753d6cd","pitchNumber":5,"startTime":"2025-09-25T03:35:10.746Z","endTime":"2025-09-25T03:35:16.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694384,"link":"/api/v1/people/694384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.58,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:35:16.220Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Ward called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T03:35:27.162Z","endTime":"2025-09-25T03:36:14.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621493,"fullName":"Taylor Ward","link":"/api/v1/people/621493"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.37184993207027,"strikeZoneBottom":1.58085769505569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.63192951034403,"aZ":-16.07028373214889,"pfxX":-8.965904491381337,"pfxZ":8.184249044755099,"pX":0.9627639238529139,"pZ":1.8114039608651575,"vX0":11.876589280143719,"vY0":-138.5888955151854,"vZ0":-8.458445179450848,"x":80.3,"y":189.87,"x0":-2.190442696725208,"y0":50.004557019070745,"z0":5.951710018618684,"aX":-17.64489394031233},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":14.2,"spinRate":2266,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.39349030894564496,"extension":6.760366270100093},"index":0,"playId":"9ab91419-9e3c-3a54-b8fe-9f48eb7045f6","pitchNumber":1,"startTime":"2025-09-25T03:35:39.155Z","endTime":"2025-09-25T03:35:43.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.4082396848151,"strikeZoneBottom":1.66825653218205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.66539372102666,"aZ":-33.916948995456146,"pfxX":0.7543113026192607,"pfxZ":-1.0747841211586557,"pX":0.5924924226799988,"pZ":2.490793098079823,"vX0":7.216885119922097,"vY0":-125.76213271059264,"vZ0":-2.364045926586442,"x":94.42,"y":171.53,"x0":-2.3982544915301345,"y0":50.00234480048929,"z0":6.162308846465317,"aX":1.2227225556467087},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.3,"breakHorizontal":-2.9,"spinRate":2455,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.43355246899288113,"extension":6.574489988981394},"index":1,"playId":"5ed46bd4-abca-347b-9f2d-be900799eb44","pitchNumber":2,"startTime":"2025-09-25T03:35:53.012Z","endTime":"2025-09-25T03:35:57.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.40823955227775,"strikeZoneBottom":1.63912744774887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.841015115014454,"aZ":-13.139829016481924,"pfxX":-6.226263603419201,"pfxZ":9.554544406884565,"pX":-0.020280333201870376,"pZ":3.2816151201377743,"vX0":8.61018237076203,"vY0":-140.06046122222585,"vZ0":-5.4143946307864415,"x":101.68,"y":121.61,"x0":-2.32148487036138,"y0":50.00157257591653,"z0":6.094951634169442,"aX":-12.402867053153113},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":9.6,"spinRate":2377,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3906554758787326,"extension":6.553267957516786},"index":2,"playId":"64e83ff7-3b5e-3bf5-abca-a009dcac1547","pitchNumber":3,"startTime":"2025-09-25T03:36:10.452Z","endTime":"2025-09-25T03:36:14.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":621493,"link":"/api/v1/people/621493","batSide":{"code":"R","description":"Right"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":621493,"link":"/api/v1/people/621493"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.5,"awayTeamWinProbability":23.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:36:14.753Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yoán Moncada doubles (13) on a sharp line drive to right fielder Jac Caglianone. Nolan Schanuel to 3rd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T03:36:30.271Z","endTime":"2025-09-25T03:37:14.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"postOnThird":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":660162,"fullName":"Yoán Moncada","link":"/api/v1/people/660162"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694384,"fullName":"Nolan Schanuel","link":"/api/v1/people/694384"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.38079258095571,"strikeZoneBottom":1.56922086959942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.673415909082923,"aZ":-25.48698798156796,"pfxX":-7.914989103960208,"pfxZ":3.9519339068254378,"pX":0.263176272084993,"pZ":0.5113591150095628,"vX0":9.660698761233354,"vY0":-129.00392318812987,"vZ0":-8.465023632164504,"x":106.97,"y":224.97,"x0":-2.4938247353957252,"y0":50.004925396457416,"z0":5.786086022424722,"aX":-13.404048283142446},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":12.2,"spinRate":1369,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4238242893152102,"extension":6.70584838179263},"index":0,"playId":"1be88791-a005-3c86-9a50-26c7bb958050","pitchNumber":1,"startTime":"2025-09-25T03:36:38.686Z","endTime":"2025-09-25T03:36:42.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.919929751246944,"aZ":-25.550267626655643,"pfxX":-6.395969506531577,"pfxZ":4.037584503481934,"pX":-0.04408411665343071,"pZ":2.0343815465444743,"vX0":8.46746072297809,"vY0":-127.96336589717501,"vZ0":-4.643975950499232,"x":118.68,"y":183.85,"x0":-2.580767941969958,"y0":50.00406226502123,"z0":5.899383845692684,"aX":-10.499514541288733},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.4,"breakHorizontal":9.5,"spinRate":1471,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.42970360008078723,"extension":6.700651377373427},"hitData":{"launchSpeed":110.9,"launchAngle":17.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":221.97,"coordY":88.55}},"index":1,"playId":"bde6dfca-ba0f-33a1-aa09-2f4c87cdab3c","pitchNumber":2,"startTime":"2025-09-25T03:37:02.707Z","endTime":"2025-09-25T03:37:14.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":660162,"link":"/api/v1/people/660162","batSide":{"code":"L","description":"Left"}},"first":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":660162,"link":"/api/v1/people/660162"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":0.81,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:37:14.285Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-25T03:37:36.697Z","endTime":"2025-09-25T03:38:43.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.63,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.577477590070213,"aZ":-19.798012506659287,"pfxX":-8.721116908162658,"pfxZ":6.255295635005481,"pX":-0.6661892355726117,"pZ":2.911647975351224,"vX0":7.736205600493869,"vY0":-139.78757996575953,"vZ0":-5.259184297450963,"x":142.39,"y":160.17,"x0":-2.3367807695976848,"y0":50.004459366699486,"z0":6.117743460237617,"aX":-17.257517189139268},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.4,"breakHorizontal":14.2,"spinRate":1947,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3918759189908094,"extension":6.611021549050669},"index":0,"playId":"dd92e4d8-fade-390d-8540-5a54ead87037","pitchNumber":1,"startTime":"2025-09-25T03:37:49.065Z","endTime":"2025-09-25T03:37:53.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"second":{"id":660162,"link":"/api/v1/people/660162"},"third":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.26180251814786,"aZ":-12.074546713930552,"pfxX":-6.087163429226773,"pfxZ":10.41812205842282,"pX":0.5538662522866022,"pZ":3.591432610330055,"vX0":9.807792737971598,"vY0":-138.79253623134542,"vZ0":-4.7518340335844735,"x":95.89,"y":141.81,"x0":-2.252837345498115,"y0":50.00335653387673,"z0":6.145271890208155,"aX":-11.745355131910461},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":8.8,"spinRate":2250,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.3963089686613839,"extension":6.644730016410974},"index":1,"playId":"287bc607-7912-3f62-a0c8-d44139f27006","pitchNumber":2,"startTime":"2025-09-25T03:38:09.147Z","endTime":"2025-09-25T03:38:13.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"second":{"id":660162,"link":"/api/v1/people/660162"},"third":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-25T03:38:25.202Z","endTime":"2025-09-25T03:38:38.264Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"},"defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"second":{"id":660162,"link":"/api/v1/people/660162"},"third":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.6,"strikeZoneTop":3.65913926363863,"strikeZoneBottom":1.8082940282891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.878205598137136,"aZ":-9.989116517799582,"pfxX":-4.42992219869663,"pfxZ":11.004017870563198,"pX":0.7003701230093428,"pZ":2.5031138845097183,"vX0":9.769564545749557,"vY0":-141.46570854975994,"vZ0":-8.088958374767607,"x":90.3,"y":171.2,"x0":-2.2305604932240133,"y0":50.00297949989771,"z0":6.049218594951438,"aX":-8.93211595158938},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.2,"breakHorizontal":5.9,"spinRate":2279,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.38797498259359253,"extension":6.672941981212422},"index":3,"playId":"54ecfe26-9305-3c8f-9676-b17543b636e4","pitchNumber":3,"startTime":"2025-09-25T03:38:38.264Z","endTime":"2025-09-25T03:38:43.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"second":{"id":660162,"link":"/api/v1/people/660162"},"third":{"id":694384,"link":"/api/v1/people/694384"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.5,"awayTeamWinProbability":25.5,"homeTeamWinProbabilityAdded":-4.900000000000006,"leverageIndex":1.77,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:38:43.684Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Adam Frazier walks.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T03:41:14.345Z","endTime":"2025-09-25T03:44:34.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8,9,10,11],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Luis García replaces Chase Silseth.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T03:40:07.332Z","endTime":"2025-09-25T03:40:49.748Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":472610,"link":"/api/v1/people/472610"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681217,"link":"/api/v1/people/681217","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Adam Frazier replaces Tyler Tolbert.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T03:40:49.748Z","endTime":"2025-09-25T03:41:16.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686475,"link":"/api/v1/people/686475","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.26115283701995,"strikeZoneBottom":1.52999916977922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.705701669493138,"aZ":-14.351568395867178,"pfxX":-8.74577273233829,"pfxZ":8.900538303643092,"pX":1.0668842384909316,"pZ":2.410351480259035,"vX0":10.133211697397815,"vY0":-140.35668461970516,"vZ0":-7.6033727298707605,"x":76.33,"y":173.7,"x0":-1.4478098396690098,"y0":50.001819444234215,"z0":6.0820954303658965,"aX":-17.511210039270814},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":13.8,"spinRate":2380,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3897113361288085,"extension":6.605179941959501},"index":2,"playId":"641e522e-ab75-35ae-875a-6c645212a448","pitchNumber":1,"startTime":"2025-09-25T03:41:16.703Z","endTime":"2025-09-25T03:41:20.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.392508661795517,"aZ":-23.42500486536563,"pfxX":-8.08400650551947,"pfxZ":5.0677153068930805,"pX":-0.20939920017309988,"pZ":2.045491699976353,"vX0":6.095279857420807,"vY0":-130.08782519344402,"vZ0":-6.132694963611812,"x":124.98,"y":183.55,"x0":-1.5239441483885978,"y0":50.00310376073263,"z0":6.191007580131757,"aX":-13.958530855971187},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.2,"breakHorizontal":13.4,"spinRate":1693,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.41984707357962847,"extension":6.5404237264491645},"index":3,"playId":"c7ad7700-bb71-3805-b8aa-7f0e998e3adf","pitchNumber":2,"startTime":"2025-09-25T03:41:32.669Z","endTime":"2025-09-25T03:41:36.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.292407543306027,"aZ":-21.705054559813806,"pfxX":-2.9275334209800805,"pfxZ":6.095567423178938,"pX":0.11566855329129118,"pZ":1.76432793628655,"vX0":5.365207560604534,"vY0":-129.96861559358194,"vZ0":-6.8859815478186785,"x":112.59,"y":191.14,"x0":-1.5915339675674713,"y0":50.00027806020984,"z0":6.087069978774491,"aX":-5.026262598471503},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.7,"breakHorizontal":4.2,"spinRate":1552,"spinDirection":221},"zone":8,"typeConfidence":2.0,"plateTime":0.4208238053662958,"extension":6.522355741390831},"index":4,"playId":"6c99bae1-e7ac-3b1d-8507-a9376ce05130","pitchNumber":3,"startTime":"2025-09-25T03:41:52.706Z","endTime":"2025-09-25T03:41:56.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.637038273362204,"aZ":-26.683578108831753,"pfxX":-6.148000683210592,"pfxZ":3.092502629609097,"pX":-0.47629439490766673,"pZ":2.76610997621345,"vX0":4.621695860216194,"vY0":-132.21909522797017,"vZ0":-4.102927853391407,"x":135.16,"y":164.1,"x0":-1.446342824391619,"y0":50.00235624234315,"z0":6.291405591097432,"aX":-10.907990168918992},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.9,"breakHorizontal":10.2,"spinRate":1599,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.41393788801559905,"extension":6.540207829020321},"index":5,"playId":"00899be4-795b-3fb5-bc24-6c12917ce5b8","pitchNumber":4,"startTime":"2025-09-25T03:42:15.652Z","endTime":"2025-09-25T03:42:19.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.444675429692396,"aZ":-15.964127422928115,"pfxX":-8.583395489153729,"pfxZ":7.805532457604317,"pX":-0.06102922267929409,"pZ":3.112817250650076,"vX0":6.999786498788477,"vY0":-143.05242628470273,"vZ0":-5.84906857300201,"x":119.33,"y":154.73,"x0":-1.4223182079199073,"y0":50.0010739667214,"z0":6.181689612567596,"aX":-17.82000875661251},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.2,"breakHorizontal":14.2,"spinRate":2283,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.38263165512928854,"extension":6.623731583850166},"index":6,"playId":"ab49c157-eac9-3f6b-814f-8e45edd1e01b","pitchNumber":5,"startTime":"2025-09-25T03:42:36.566Z","endTime":"2025-09-25T03:42:40.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.17419491727368,"strikeZoneBottom":1.50104186257909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.089408703710678,"aZ":-25.336660994128994,"pfxX":-6.776909537914586,"pfxZ":3.885246816197481,"pX":-0.03544754953584163,"pZ":0.7250389619745744,"vX0":6.169981465498409,"vY0":-131.35725256779244,"vZ0":-8.910215659519313,"x":118.35,"y":219.2,"x0":-1.5267371409302575,"y0":50.00199053670833,"z0":6.024913844597972,"aX":-11.921462360330137},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.4,"breakHorizontal":11.0,"spinRate":1423,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4159119453333977,"extension":6.624131227617708},"index":7,"playId":"52b8bd43-3764-3cd4-8155-a738eaeeaf55","pitchNumber":6,"startTime":"2025-09-25T03:42:55.732Z","endTime":"2025-09-25T03:42:59.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.1742262463752,"strikeZoneBottom":1.50104593402222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.663865430500287,"aZ":-24.487700201255226,"pfxX":-6.7273908665621125,"pfxZ":4.331338694788872,"pX":0.05485508456090422,"pZ":0.505090082245115,"vX0":6.123585636832268,"vY0":-131.7621719803253,"vZ0":-9.516212195594164,"x":114.91,"y":225.14,"x0":-1.4152926673306783,"y0":50.00352965642275,"z0":5.946443649488812,"aX":-11.935161423122537},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.1,"breakHorizontal":11.0,"spinRate":1487,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4142953777491636,"extension":6.74038995906686},"index":8,"playId":"878c5279-efa0-3a3a-9693-6f2a7803caa2","pitchNumber":7,"startTime":"2025-09-25T03:43:15.820Z","endTime":"2025-09-25T03:43:19.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.70097546814184,"aZ":-19.72884507844597,"pfxX":-8.568433577077075,"pfxZ":6.161499855691147,"pX":0.12120601725705318,"pZ":3.3234589168745146,"vX0":7.598023535085634,"vY0":-141.53089514736914,"vZ0":-4.461188713548876,"x":112.38,"y":149.05,"x0":-1.4911039996658113,"y0":50.000159366878535,"z0":6.191535272204511,"aX":-17.299780730022498},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.3,"breakHorizontal":13.9,"spinRate":2288,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.38768239314082154,"extension":6.6636731198331605},"index":9,"playId":"59030c38-e6bb-3169-b9fe-bb9882f56df0","pitchNumber":8,"startTime":"2025-09-25T03:43:38.172Z","endTime":"2025-09-25T03:43:42.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.008577641411105,"aZ":-28.059677503768757,"pfxX":4.613193476369267,"pfxZ":2.83632233758898,"pX":-0.2474489845366741,"pZ":2.669703370163844,"vX0":2.8731202766016937,"vY0":-119.75289086965046,"vZ0":-1.9665328450555266,"x":126.43,"y":166.7,"x0":-2.0620921452214276,"y0":50.005957415040605,"z0":6.010266914728458,"aX":6.705243635873658},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.9,"breakHorizontal":-9.0,"spinRate":2269,"spinDirection":76},"zone":5,"typeConfidence":2.0,"plateTime":0.45727522381480545,"extension":6.373860802578181},"index":10,"playId":"d09a427b-a7b9-3807-a2f6-009e1c3bffa6","pitchNumber":9,"startTime":"2025-09-25T03:44:06.529Z","endTime":"2025-09-25T03:44:10.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.14525462831736,"strikeZoneBottom":1.50104337866411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11350398393473,"aZ":-16.082369489874583,"pfxX":-4.6503157095666445,"pfxZ":8.060191852850494,"pX":-1.0842914634631498,"pZ":4.334765980328813,"vX0":3.6717985080885946,"vY0":-140.4847014158149,"vZ0":-2.4769670389344745,"x":158.33,"y":121.74,"x0":-1.804675482629228,"y0":50.00495344886336,"z0":6.274469877394019,"aX":-9.287341416612382},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":7.7,"spinRate":2174,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3900328820273282,"extension":6.657998381050258},"index":11,"playId":"8f4ae23d-d876-3e76-8164-537ef483ee60","pitchNumber":10,"startTime":"2025-09-25T03:44:30.043Z","endTime":"2025-09-25T03:44:34.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":-8.799999999999997,"leverageIndex":2.14,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:44:34.681Z","atBatIndex":57},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Maikel Garcia grounds into a double play, pitcher Luis García to second baseman Christian Moore to first baseman Nolan Schanuel. Adam Frazier out at 2nd. Maikel Garcia out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T03:44:51.659Z","endTime":"2025-09-25T03:46:46.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":472610,"link":"/api/v1/people/472610"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79307510179436,"aZ":-28.034887984074782,"pfxX":5.541102309454621,"pfxZ":2.7767336323850316,"pX":-0.247553210038285,"pZ":2.833253105458051,"vX0":2.3433301501790185,"vY0":-121.03946099631946,"vZ0":-1.90400163215425,"x":126.44,"y":162.28,"x0":-1.9468842049775203,"y0":50.000312746629035,"z0":6.075886436540009,"aX":8.251247134666867},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.8,"breakHorizontal":-10.6,"spinRate":2511,"spinDirection":76},"zone":5,"typeConfidence":2.0,"plateTime":0.45187430634579684,"extension":6.40764825995855},"index":0,"playId":"712b240c-7d82-3bba-acbd-a2cc2e95a8ea","pitchNumber":1,"startTime":"2025-09-25T03:45:01.192Z","endTime":"2025-09-25T03:45:05.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4014685443837,"aZ":-18.79743769574243,"pfxX":-8.160889005925034,"pfxZ":6.573081836762955,"pX":-0.07293449360401041,"pZ":1.556678929161291,"vX0":6.62983134812866,"vY0":-140.88133295050898,"vZ0":-9.340905400071593,"x":119.78,"y":196.75,"x0":-1.3825153285525082,"y0":50.001688388449395,"z0":6.101644313183029,"aX":-16.600866806488924},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.4,"breakHorizontal":13.7,"spinRate":2190,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.38702747781097546,"extension":6.681540954111608},"index":1,"playId":"bbe373e3-daeb-3aa6-8a7a-b016e97bac38","pitchNumber":2,"startTime":"2025-09-25T03:45:34.304Z","endTime":"2025-09-25T03:45:38.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.56097937191677,"strikeZoneBottom":1.70999945974805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.05309266210174,"aZ":-29.648070294984745,"pfxX":6.830869946087052,"pfxZ":1.7059795359062564,"pX":1.059414650154581,"pZ":1.0233800428666937,"vX0":4.848599069941216,"vY0":-120.69514439180108,"vZ0":-5.333609375292145,"x":76.62,"y":211.15,"x0":-1.8587508975189437,"y0":50.006029294466174,"z0":5.852677758313699,"aX":10.145771192173273},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.2,"breakHorizontal":-13.4,"spinRate":2522,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4526838248198546,"extension":6.605473680993629},"index":2,"playId":"bdb8f2c2-8cca-3a73-9a83-bb59e669164d","pitchNumber":3,"startTime":"2025-09-25T03:45:54.297Z","endTime":"2025-09-25T03:45:58.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.268200758687122,"aZ":-30.066377636910804,"pfxX":5.699859112331192,"pfxZ":1.3777027254086356,"pX":0.7025208599385842,"pZ":1.8118647293978822,"vX0":4.189895651150554,"vY0":-122.19319947520597,"vZ0":-3.9304715868888356,"x":66.71,"y":185.32,"x0":-1.7676553354426177,"y0":50.004882396623586,"z0":5.98982627123945,"aX":8.726039905057254},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.9,"breakHorizontal":-11.3,"spinRate":2464,"spinDirection":76},"zone":9,"typeConfidence":2.0,"plateTime":0.4461477388224244,"extension":6.458148587179777},"index":3,"playId":"09c62f71-8b90-31b8-bd4d-4260a80fd290","pitchNumber":4,"startTime":"2025-09-25T03:46:13.027Z","endTime":"2025-09-25T03:46:17.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.41291541824632,"aZ":-18.666589203390956,"pfxX":-7.839480642884534,"pfxZ":6.5573035171825325,"pX":-1.1838696362796433,"pZ":3.4524512522922963,"vX0":3.618030603932295,"vY0":-142.7254796587849,"vZ0":-4.523721013209082,"x":162.13,"y":145.56,"x0":-1.4507973442212545,"y0":50.001376725150216,"z0":6.236584839866151,"aX":-16.141880538362013},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.2,"breakHorizontal":13.4,"spinRate":2238,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3840336545370455,"extension":6.4972468218389965},"hitData":{"launchSpeed":47.9,"launchAngle":-38.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":129.48,"coordY":176.98}},"index":4,"playId":"08f6c6c8-cc7f-3337-bd77-caf881b8c767","pitchNumber":5,"startTime":"2025-09-25T03:46:38.455Z","endTime":"2025-09-25T03:46:46.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":624428,"link":"/api/v1/people/624428"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":18.299999999999997,"leverageIndex":3.54,"dramaIndex":206.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:46:46.180Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-25T03:47:08.401Z","endTime":"2025-09-25T03:48:05.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.51102705124444,"strikeZoneBottom":1.6410201071372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.799781142826106,"aZ":-29.144206497068804,"pfxX":7.320494585400001,"pfxZ":2.130682143375668,"pX":0.5875177855387901,"pZ":1.5115599723152555,"vX0":3.4566167313903167,"vY0":-118.60703229275698,"vZ0":-4.097690290124813,"x":94.61,"y":197.97,"x0":-1.840214987770693,"y0":50.00461503632385,"z0":5.920922444993535,"aX":10.425037032306708},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":3.1,"breakHorizontal":-14.2,"spinRate":2427,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.46189438665855587,"extension":6.55396252139517},"index":0,"playId":"1d2be049-f746-3ca9-bd85-0030da72d175","pitchNumber":1,"startTime":"2025-09-25T03:47:20.143Z","endTime":"2025-09-25T03:47:24.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.45308918152419,"strikeZoneBottom":1.64101986118445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.73344878516921,"aZ":-19.131974499620462,"pfxX":-7.632785204379074,"pfxZ":6.632228581256403,"pX":-0.23719801174491117,"pZ":3.3530236856356295,"vX0":6.042319702593006,"vY0":-139.45644300689943,"vZ0":-4.3626124232179855,"x":126.04,"y":148.25,"x0":-1.441612448620933,"y0":50.00622967872256,"z0":6.201950239211171,"aX":-15.01804971170166},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.3,"breakHorizontal":12.6,"spinRate":2180,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3929515880482719,"extension":6.609791532574421},"index":1,"playId":"baf206e1-74f5-3ec7-b599-ab73d971ad8d","pitchNumber":2,"startTime":"2025-09-25T03:47:38.247Z","endTime":"2025-09-25T03:47:42.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":89.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.66559122956744,"aZ":-18.251891735870405,"pfxX":-7.996194266638371,"pfxZ":6.836325426667956,"pX":-0.6094178488722694,"pZ":2.45268283260866,"vX0":5.397064153364723,"vY0":-142.04306947237686,"vZ0":-6.961346243551133,"x":140.23,"y":172.56,"x0":-1.4989077574503287,"y0":50.00049375661549,"z0":6.103107517185041,"aX":-16.276563721155263},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.0,"breakHorizontal":13.3,"spinRate":2252,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.38615981185705506,"extension":6.611029499125794},"hitData":{"launchSpeed":87.8,"launchAngle":4.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.09,"coordY":165.32}},"index":2,"playId":"9aa20fff-04e9-3972-aae0-c73c781e4f9c","pitchNumber":3,"startTime":"2025-09-25T03:47:57.924Z","endTime":"2025-09-25T03:48:05.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.7,"awayTeamWinProbability":13.299999999999997,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.05,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:48:05.012Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Rengifo pops out to third baseman Maikel Garcia.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T03:50:12.885Z","endTime":"2025-09-25T03:52:43.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8,9,10],"actionIndex":[0,1],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Mike Yastrzemski.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T03:49:41.122Z","endTime":"2025-09-25T03:49:41.143Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":545341,"link":"/api/v1/people/545341"},"defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Adam Frazier remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-25T03:49:41.143Z","endTime":"2025-09-25T03:50:14.695Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":624428,"link":"/api/v1/people/624428"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":686475,"link":"/api/v1/people/686475"},"defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":573262,"link":"/api/v1/people/573262"},"center":{"id":686475,"link":"/api/v1/people/686475"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.1,"strikeZoneTop":3.17878550233618,"strikeZoneBottom":1.48879263564361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.568814618995045,"aZ":-37.323549040155804,"pfxX":6.464054281777431,"pfxZ":-4.000833799272476,"pX":-0.3031815998505193,"pZ":3.512178597018448,"vX0":3.2882896139268345,"vY0":-113.57949024905177,"vZ0":1.8351458767588888,"x":128.56,"y":143.95,"x0":-2.616137159632471,"y0":50.00149778278679,"z0":6.44496982296584,"aX":8.323671004405364},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-6.4,"breakHorizontal":-12.6,"spinRate":2269,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.4848987221923222,"extension":6.308541304396053},"index":2,"playId":"b0cdf597-1707-35c3-96ae-65e99fc45cb1","pitchNumber":1,"startTime":"2025-09-25T03:50:14.695Z","endTime":"2025-09-25T03:50:18.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.510076038690116,"aZ":-12.30553309313657,"pfxX":-5.813861487334283,"pfxZ":10.532256160937152,"pX":-0.0418238362410832,"pZ":3.2987687483839014,"vX0":8.288060726878236,"vY0":-137.2432218437744,"vZ0":-5.434886262395492,"x":118.59,"y":149.71,"x0":-2.3610761680510657,"y0":50.00194001234615,"z0":6.1598105771022675,"aX":-10.967449394802166},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":8.5,"spinRate":2355,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40078903588234116,"extension":6.500063504588724},"index":3,"playId":"e4201e89-fe33-3614-8272-b78b82d8cf75","pitchNumber":2,"startTime":"2025-09-25T03:50:30.318Z","endTime":"2025-09-25T03:50:34.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":4,"startTime":"2025-09-25T03:50:52.669Z","endTime":"2025-09-25T03:50:57.883Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"},"defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.2,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.369634062628585,"aZ":-26.566227151692004,"pfxX":-9.141076649441727,"pfxZ":3.50544179861929,"pX":-0.9231261907111065,"pZ":1.2682344281850033,"vX0":7.243183173435029,"vY0":-126.37758841740292,"vZ0":-6.203344696820302,"x":152.19,"y":204.54,"x0":-2.654111702509605,"y0":50.00470768220716,"z0":5.919588337624413,"aX":-14.627241476128065},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.9,"breakHorizontal":14.6,"spinRate":1401,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.43522508826460404,"extension":6.72277063243062},"index":5,"playId":"f9484f33-d640-36bd-948b-533ebbd2c2b0","pitchNumber":3,"startTime":"2025-09-25T03:50:57.883Z","endTime":"2025-09-25T03:51:01.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.3,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.755864920513105,"aZ":-11.980420318111017,"pfxX":-6.501693138358929,"pfxZ":10.509271650685083,"pX":-0.5468731384914195,"pZ":2.345855459730804,"vX0":7.029833396289478,"vY0":-138.41529369333642,"vZ0":-8.020143574507431,"x":137.85,"y":175.44,"x0":-2.286891781612437,"y0":50.00130081119377,"z0":6.102035222111143,"aX":-12.490345138584194},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":10.1,"spinRate":2204,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.3972341464098115,"extension":6.576734727744285},"index":6,"playId":"d9c96fcd-10a7-3e59-a433-41ba910ec1e8","pitchNumber":4,"startTime":"2025-09-25T03:51:15.104Z","endTime":"2025-09-25T03:51:19.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.789068008659537,"aZ":-33.22467744161644,"pfxX":1.7191457719222043,"pfxZ":-0.6749581907541122,"pX":-0.2863920996600157,"pZ":0.8527477089328801,"vX0":4.814762791054853,"vY0":-122.91119618976012,"vZ0":-5.519947907088598,"x":127.92,"y":215.76,"x0":-2.485333697062716,"y0":50.00479890285121,"z0":5.912191152029585,"aX":2.6605178164357586},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.2,"breakHorizontal":-4.1,"spinRate":2500,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4437226501089033,"extension":6.638435109469511},"index":7,"playId":"4204e072-de6b-314f-b02e-b3b85b21678d","pitchNumber":5,"startTime":"2025-09-25T03:51:34.417Z","endTime":"2025-09-25T03:51:39.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00774843450074,"aZ":-13.150836409906557,"pfxX":-4.290763281669754,"pfxZ":9.708717841076247,"pX":0.36879122996849895,"pZ":3.483161024526665,"vX0":8.89540531676705,"vY0":-139.2711124531097,"vZ0":-4.886958209501105,"x":102.94,"y":144.73,"x0":-2.3127396043734647,"y0":50.00376119023551,"z0":6.134090542184701,"aX":-8.408948970039797},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":5.9,"spinRate":2313,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.393652271701181,"extension":6.592865302637618},"index":8,"playId":"91995626-241b-3288-9052-3126d159510a","pitchNumber":6,"startTime":"2025-09-25T03:51:58.113Z","endTime":"2025-09-25T03:52:02.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.06367917342168,"strikeZoneBottom":1.45999889218607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.167871618751363,"aZ":-19.855655329892663,"pfxX":-9.254004182963463,"pfxZ":6.281936521258434,"pX":-1.9487710402795455,"pZ":3.521915118471722,"vX0":4.9861578054678235,"vY0":-139.15432085516593,"vZ0":-3.402683175548165,"x":191.28,"y":143.69,"x0":-2.561212909960001,"y0":50.00693434361692,"z0":6.075865171089276,"aX":-18.15598379651038},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.8,"breakHorizontal":15.7,"spinRate":2240,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3935816177132212,"extension":6.508903371933245},"index":9,"playId":"95611a11-5554-3f45-a0b4-d5ba3a224262","pitchNumber":7,"startTime":"2025-09-25T03:52:19.197Z","endTime":"2025-09-25T03:52:23.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.48665714813789,"aZ":-10.221850482491911,"pfxX":-5.990080364163938,"pfxZ":11.082621270890543,"pX":0.28872708088110355,"pZ":3.289021330879716,"vX0":9.275512299931808,"vY0":-139.83123616923885,"vZ0":-5.903542595083421,"x":105.99,"y":149.98,"x0":-2.292860619277672,"y0":50.002048608527325,"z0":6.098128423023378,"aX":-11.864943103817204},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.0,"breakHorizontal":9.0,"spinRate":2401,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3916918336099702,"extension":6.6168719391499655},"hitData":{"launchSpeed":63.3,"launchAngle":54.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":79.1,"coordY":148.64}},"index":10,"playId":"6c9cf603-8ad9-358a-b0e8-0ebd9b7f6dc4","pitchNumber":8,"startTime":"2025-09-25T03:52:35.248Z","endTime":"2025-09-25T03:52:43.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":650859,"link":"/api/v1/people/650859","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":650859,"link":"/api/v1/people/650859"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:52:43.312Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Moore strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T03:52:56.348Z","endTime":"2025-09-25T03:54:30.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695681,"fullName":"Christian Moore","link":"/api/v1/people/695681"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.4,"strikeZoneTop":3.54675265383709,"strikeZoneBottom":1.75677983749679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.12932267144757,"aZ":-37.67322435711518,"pfxX":6.770733146445335,"pfxZ":-4.054818265008278,"pX":0.7229643232326506,"pZ":3.0614886157179124,"vX0":5.350964063940887,"vY0":-116.15070745600728,"vZ0":0.6275221709530627,"x":89.44,"y":156.12,"x0":-2.4957609440122823,"y0":50.002215864994454,"z0":6.389744114671931,"aX":9.186063211160862},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-6.8,"breakHorizontal":-13.7,"spinRate":2227,"spinDirection":30},"zone":3,"typeConfidence":2.0,"plateTime":0.47280272774003507,"extension":6.427214767129278},"index":0,"playId":"0f9a184b-6ced-379c-9a1d-6357582cfde9","pitchNumber":1,"startTime":"2025-09-25T03:53:09.819Z","endTime":"2025-09-25T03:53:14.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.84526486919898,"aZ":-34.63949376956554,"pfxX":2.717709882095371,"pfxZ":-1.51785832950255,"pX":0.9134053547769678,"pZ":2.04075292341492,"vX0":7.335167319623155,"vY0":-125.84955325553194,"vZ0":-3.156099277748659,"x":82.18,"y":183.68,"x0":-2.3740408872089622,"y0":50.001071665174315,"z0":6.073295600517481,"aX":4.423708928854479},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.1,"breakHorizontal":-6.4,"spinRate":2466,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4326948258854384,"extension":6.575842251485088},"index":1,"playId":"1a2577ba-38d1-3898-9f34-89c00f57f84b","pitchNumber":2,"startTime":"2025-09-25T03:53:25.581Z","endTime":"2025-09-25T03:53:29.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-25T03:53:35.156Z","endTime":"2025-09-25T03:53:46.208Z","isPitch":false,"type":"action","player":{"id":695681,"link":"/api/v1/people/695681"},"defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.51784687483659,"strikeZoneBottom":1.72786540498574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.818700515032,"aZ":-14.163497295245913,"pfxX":-5.544186579608128,"pfxZ":9.43973921711102,"pX":1.5381734815314814,"pZ":3.6802838539576426,"vX0":11.728289313399442,"vY0":-137.3417707582975,"vZ0":-4.269909829532422,"x":58.37,"y":139.41,"x0":-2.0697287021642583,"y0":50.00024134108189,"z0":6.220366688026871,"aX":-10.576288208016727},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":7.6,"spinRate":2275,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3990249898293414,"extension":6.692007597022855},"index":3,"playId":"c5ffa24d-ec8c-3f68-9741-2544610ce9d6","pitchNumber":3,"startTime":"2025-09-25T03:53:46.208Z","endTime":"2025-09-25T03:53:50.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.59295120540141,"aZ":-21.502799877763863,"pfxX":-9.279458566056565,"pfxZ":5.348594480846728,"pX":-0.3905749131681659,"pZ":2.8093322803821623,"vX0":8.223732637073338,"vY0":-139.92930374307224,"vZ0":-5.284262901601784,"x":131.89,"y":162.93,"x0":-2.1523218667302664,"y0":50.006874846384875,"z0":6.118102050335418,"aX":-18.529571278503912},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.9,"breakHorizontal":15.2,"spinRate":2000,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.39043058764699534,"extension":6.636681416236482},"index":4,"playId":"7030c3d5-c9c4-33e5-a054-09849dff2f2c","pitchNumber":4,"startTime":"2025-09-25T03:54:03.137Z","endTime":"2025-09-25T03:54:07.842Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6695608489099,"aZ":-29.434714019048535,"pfxX":0.5958660426761355,"pfxZ":1.7294479499617452,"pX":0.8096592500603432,"pZ":1.4086512526197372,"vX0":7.399526383166022,"vY0":-124.9464001271147,"vZ0":-5.366962142524851,"x":86.14,"y":200.75,"x0":-2.2650195000810376,"y0":50.00426624213369,"z0":5.997126469725437,"aX":0.9428054369970299},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.2,"breakHorizontal":-2.8,"spinRate":2451,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.43802219449170776,"extension":6.657498744382078},"index":5,"playId":"32cb4d8e-a7ea-3a7f-886a-f55e17de17e4","pitchNumber":5,"startTime":"2025-09-25T03:54:26.069Z","endTime":"2025-09-25T03:54:30.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":695681,"link":"/api/v1/people/695681","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":695681,"link":"/api/v1/people/695681"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:54:30.675Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oswald Peraza grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-25T03:54:43.130Z","endTime":"2025-09-25T03:55:57.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672724,"fullName":"Oswald Peraza","link":"/api/v1/people/672724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.33084630308602,"strikeZoneBottom":1.52083473719059,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.122157769774056,"aZ":-28.58755141266562,"pfxX":0.4767582210613188,"pfxZ":2.205507828731611,"pX":1.152664359010405,"pZ":1.3450739426416576,"vX0":8.581217585907778,"vY0":-126.01059836726454,"vZ0":-5.624759789853347,"x":73.06,"y":202.46,"x0":-2.3440136547067802,"y0":50.00095610210722,"z0":5.886264844933351,"aX":0.7739562952136154},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":-2.6,"spinRate":2501,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.43295608502991056,"extension":6.692693812135257},"index":0,"playId":"5fb0a24d-691a-3f2f-bcd0-b54abf766233","pitchNumber":1,"startTime":"2025-09-25T03:54:56.035Z","endTime":"2025-09-25T03:55:00.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.26525091218191,"strikeZoneBottom":1.53541514435183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.798414130382092,"aZ":-29.14643722623097,"pfxX":0.5727124250706219,"pfxZ":1.8847147160073263,"pX":0.9584707626520633,"pZ":0.013926677569021169,"vX0":8.071216114426303,"vY0":-125.64220484763385,"vZ0":-8.437718073304787,"x":80.47,"y":238.4,"x0":-2.3609187195556105,"y0":50.005939852604776,"z0":5.761105610692206,"aX":0.9219250653262906},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.8,"breakHorizontal":-2.8,"spinRate":2538,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.43478372930567755,"extension":6.597659658332759},"index":1,"playId":"e7f2eb3c-b0e6-3832-b22e-252bd7a72a7e","pitchNumber":2,"startTime":"2025-09-25T03:55:11.217Z","endTime":"2025-09-25T03:55:15.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.602866321731735,"aZ":-16.6240210971885,"pfxX":-7.08075280637318,"pfxZ":7.915305166268672,"pX":-0.017926734717638906,"pZ":2.604982538650729,"vX0":8.645831168430997,"vY0":-138.90806006002958,"vZ0":-6.423732538347258,"x":117.68,"y":168.45,"x0":-2.2431957954083965,"y0":50.00204894748589,"z0":6.042940093954003,"aX":-13.909207682770477},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.2,"breakHorizontal":11.2,"spinRate":2198,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.3935297477910584,"extension":6.700608053646099},"index":2,"playId":"b889e282-ba3d-32a1-95a9-2b390770f7ff","pitchNumber":3,"startTime":"2025-09-25T03:55:29.164Z","endTime":"2025-09-25T03:55:33.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.13096008318301,"aZ":-16.837387548401345,"pfxX":-8.303238569125025,"pfxZ":7.739907937803292,"pX":-0.9918562237746237,"pZ":2.6580153464206253,"vX0":6.743772700538269,"vY0":-140.2105733963917,"vZ0":-6.266183467710697,"x":154.81,"y":167.01,"x0":-2.3552226214488434,"y0":50.00369594863314,"z0":6.029684609199741,"aX":-16.453288952239124},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":13.6,"spinRate":2219,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.39137040342514196,"extension":6.645054753567726},"hitData":{"launchSpeed":58.0,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.09,"coordY":166.6}},"index":3,"playId":"7fda3771-f039-3c0f-a84c-a978386e1d7a","pitchNumber":4,"startTime":"2025-09-25T03:55:49.155Z","endTime":"2025-09-25T03:55:57.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680742,"link":"/api/v1/people/680742","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":624428,"link":"/api/v1/people/624428"},"center":{"id":573262,"link":"/api/v1/people/573262"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672724,"link":"/api/v1/people/672724","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_ab"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_ab"},{"player":{"id":672724,"link":"/api/v1/people/672724"},"credit":"b_pa"},{"player":{"id":680742,"link":"/api/v1/people/680742"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.5,"awayTeamWinProbability":16.5,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:55:57.373Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging, catcher Sebastián Rivero to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T03:58:36.290Z","endTime":"2025-09-25T03:59:46.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kenley Jansen replaces Luis García.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-25T03:57:47.350Z","endTime":"2025-09-25T03:58:38.486Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":445276,"link":"/api/v1/people/445276"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.55715124076875,"strikeZoneBottom":1.75146641233138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.57165752296409,"aZ":-7.6031511879617675,"pfxX":-1.3405469404860457,"pfxZ":13.45218209424307,"pX":0.5432126716025033,"pZ":2.6315310935002465,"vX0":7.9981439022633465,"vY0":-134.17588778777872,"vZ0":-7.701743271189801,"x":96.29,"y":167.73,"x0":-2.2998026948786996,"y0":50.00083829950296,"z0":6.078040295178986,"aX":-2.449440904378377},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":22.9,"breakHorizontal":0.7,"spinRate":2667,"spinDirection":193},"zone":6,"typeConfidence":0.88,"plateTime":0.407951277277701,"extension":6.822204278676544},"index":1,"playId":"fa868235-777c-3206-8d45-774965dfc53e","pitchNumber":1,"startTime":"2025-09-25T03:58:38.486Z","endTime":"2025-09-25T03:58:42.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.08629780905236,"aZ":-15.926280828901955,"pfxX":-6.92035106327489,"pfxZ":9.137285447509349,"pX":0.00230662366732303,"pZ":4.316943184399352,"vX0":7.435190690333335,"vY0":-132.69250421239025,"vZ0":-2.3843696024374177,"x":116.91,"y":122.22,"x0":-1.9404369110233162,"y0":50.005682164829864,"z0":6.391120977727957,"aX":-12.310729604025306},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.2,"breakHorizontal":10.9,"spinRate":2356,"spinDirection":193},"zone":12,"typeConfidence":0.93,"plateTime":0.4131884306807958,"extension":6.830057377847669},"index":2,"playId":"f5f9f4bb-e47c-3aba-a8d7-7aac4c305e1d","pitchNumber":2,"startTime":"2025-09-25T03:58:56.848Z","endTime":"2025-09-25T03:59:01.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.290562086690613,"aZ":-11.226128185083589,"pfxX":-5.17138363810337,"pfxZ":11.239528970974359,"pX":-1.2261067204036624,"pZ":3.4541998625844745,"vX0":3.617781018157935,"vY0":-135.79714514214066,"vZ0":-5.687006767201659,"x":163.74,"y":145.52,"x0":-1.905059597448905,"y0":50.00415173593298,"z0":6.359621060088299,"aX":-9.639922994111016},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.3,"breakHorizontal":8.5,"spinRate":2397,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.4036397860603933,"extension":6.9555028531318985},"index":3,"playId":"692a16e6-e138-38d9-8099-1e7acdf23a75","pitchNumber":3,"startTime":"2025-09-25T03:59:18.254Z","endTime":"2025-09-25T03:59:22.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.763700045894876,"aZ":-34.60276982778823,"pfxX":3.8572332569315515,"pfxZ":-1.5736990950473944,"pX":0.23804130152431346,"pZ":0.44288302098498966,"vX0":4.7293465614626795,"vY0":-123.43259125011134,"vZ0":-6.8159097472389885,"x":107.93,"y":226.82,"x0":-2.204628646860308,"y0":50.00413746820283,"z0":6.156737263572536,"aX":5.9466387348835985},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.2,"breakHorizontal":-8.0,"spinRate":2590,"spinDirection":76},"zone":14,"typeConfidence":0.92,"plateTime":0.4438946588004442,"extension":6.837734297165076},"index":4,"playId":"940c7f9e-446d-3318-983a-84ae5606f431","pitchNumber":4,"startTime":"2025-09-25T03:59:39.579Z","endTime":"2025-09-25T03:59:46.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.8,"awayTeamWinProbability":9.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.87,"dramaIndex":122.0,"contextMetrics":{},"playEndTime":"2025-09-25T03:59:46.705Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, third baseman Luis Rengifo to first baseman Nolan Schanuel.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T03:59:59.563Z","endTime":"2025-09-25T04:00:24.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694384,"link":"/api/v1/people/694384"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.71,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.340357260616646,"aZ":-34.72847873762584,"pfxX":4.082717512621564,"pfxZ":-1.685169157205669,"pX":0.8479739782356992,"pZ":2.6824134344220174,"vX0":5.528788462404661,"vY0":-122.26225960023216,"vZ0":-1.7067553142926448,"x":84.68,"y":166.35,"x0":-1.9699590759286212,"y0":50.00056885809589,"z0":6.360542121186775,"aX":6.199950197210453},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.2,"breakHorizontal":-8.6,"spinRate":2600,"spinDirection":76},"zone":14,"typeConfidence":0.92,"plateTime":0.44741626247306776,"extension":6.770382143264263},"hitData":{"launchSpeed":74.8,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.23,"coordY":167.14}},"index":0,"playId":"61195827-134c-3973-8fd6-100f7ad81c64","pitchNumber":1,"startTime":"2025-09-25T04:00:16.155Z","endTime":"2025-09-25T04:00:24.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.19,"dramaIndex":94.0,"contextMetrics":{},"playEndTime":"2025-09-25T04:00:24.538Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski strikes out swinging.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-25T04:00:45.179Z","endTime":"2025-09-25T04:01:52.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":445276,"fullName":"Kenley Jansen","link":"/api/v1/people/445276"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665861,"link":"/api/v1/people/665861"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.10331672938744,"aZ":-8.520027551926164,"pfxX":-1.2331274231385034,"pfxZ":12.391200222841551,"pX":0.5647668053620409,"pZ":2.333842222385515,"vX0":7.5313181594474266,"vY0":-137.44716452097947,"vZ0":-8.421685184086634,"x":95.47,"y":175.77,"x0":-2.0533114821247063,"y0":50.00405322947164,"z0":6.020215150279299,"aX":-2.354883905255414},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":20.8,"breakHorizontal":0.6,"spinRate":2585,"spinDirection":195},"zone":6,"typeConfidence":0.89,"plateTime":0.39884762721683,"extension":6.84961611909614},"index":0,"playId":"9cc0fc73-6fcb-3000-b9ef-824a3bb19246","pitchNumber":1,"startTime":"2025-09-25T04:00:51.662Z","endTime":"2025-09-25T04:00:55.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31502700860712,"aZ":-12.766392728237587,"pfxX":-1.2966953140589066,"pfxZ":10.28283578964723,"pX":-0.10156368836953833,"pZ":3.3482405368736354,"vX0":5.568174568303063,"vY0":-137.00469352689103,"vZ0":-5.252492388291994,"x":117.09,"y":109.51,"x0":-1.9982060008291067,"y0":50.002327520878765,"z0":6.173969807125026,"aX":-2.4482130561590423},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.6,"breakHorizontal":1.1,"spinRate":2678,"spinDirection":194},"zone":2,"typeConfidence":0.87,"plateTime":0.400904373256199,"extension":6.685909033032377},"index":1,"playId":"ebf65deb-e79e-3b10-aec7-bd20e13e68da","pitchNumber":2,"startTime":"2025-09-25T04:01:17.495Z","endTime":"2025-09-25T04:01:21.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-25T04:01:30.781Z","endTime":"2025-09-25T04:01:46.949Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40574702206857,"aZ":-9.446369962998961,"pfxX":-0.35048743209016187,"pfxZ":11.903762801326124,"pX":0.3316219082164979,"pZ":3.3546083863180813,"vX0":6.572254891175895,"vY0":-137.73626374811477,"vZ0":-5.848349230551404,"x":104.36,"y":148.21,"x0":-2.0462339486710497,"y0":50.00100894357591,"z0":6.153240992614543,"aX":-0.6700328319586196},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.4,"breakHorizontal":-0.8,"spinRate":2693,"spinDirection":192},"zone":3,"typeConfidence":0.9,"plateTime":0.3986325201369647,"extension":6.736840382045386},"index":3,"playId":"a0e01f1e-e4b7-345a-bfe7-8cc96ad71f69","pitchNumber":3,"startTime":"2025-09-25T04:01:46.949Z","endTime":"2025-09-25T04:01:52.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":445276,"link":"/api/v1/people/445276","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":665861,"link":"/api/v1/people/665861"},"first":{"id":694384,"link":"/api/v1/people/694384"},"second":{"id":695681,"link":"/api/v1/people/695681"},"third":{"id":650859,"link":"/api/v1/people/650859"},"shortstop":{"id":672724,"link":"/api/v1/people/672724"},"left":{"id":621493,"link":"/api/v1/people/621493"},"center":{"id":669326,"link":"/api/v1/people/669326"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Home Plate"},{"official":{"id":665281,"link":"/api/v1/people/665281"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":445276,"link":"/api/v1/people/445276"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":3.700000000000003,"leverageIndex":1.45,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-09-25T04:01:52.637Z","atBatIndex":65}]