[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Shohei Ohtani doubles (17) on a sharp line drive to right fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T00:41:37.413Z","endTime":"2025-08-21T00:41:52.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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-08-20T21:29:43.514Z","endTime":"2025-08-21T00:19:58.764Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"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-08-21T00:19:58.764Z","endTime":"2025-08-21T00:41:15.296Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"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-08-21T00:41:15.296Z","endTime":"2025-08-21T00:41:39.336Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.40260764676376,"aZ":-24.77862099122995,"pfxX":-5.415341065791602,"pfxZ":4.982867568339721,"pX":-0.11642690025097228,"pZ":2.4551477562238793,"vX0":7.386429757069615,"vY0":-120.01777257601329,"vZ0":-3.6964211056775675,"x":121.2,"y":171.91,"x0":-2.5058260190028117,"y0":50.004982251733125,"z0":6.179254676963567,"aX":-8.040994344644924},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":8.5,"breakHorizontal":8.4,"spinRate":2183,"spinDirection":238},"zone":5,"typeConfidence":0.9,"plateTime":0.45334671971550433,"extension":6.219573714612112},"hitData":{"launchSpeed":101.5,"launchAngle":9.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":208.65,"coordY":128.14}},"index":3,"playId":"abd40821-0f80-3d16-bb0c-dae01e92e427","pitchNumber":1,"startTime":"2025-08-21T00:41:39.336Z","endTime":"2025-08-21T00:41:52.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":-5.899999999999999,"contextMetrics":{},"playEndTime":"2025-08-21T00:41:52.545Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Will Smith grounds out, second baseman Ryan Ritter to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T00:42:11.035Z","endTime":"2025-08-21T00:43:16.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":92.4,"endSpeed":86.4,"strikeZoneTop":3.43848910358402,"strikeZoneBottom":1.62685963882065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.476633619995493,"aZ":-18.40636734338494,"pfxX":-6.1796496198400295,"pfxZ":7.360927305399821,"pX":0.2239212543237706,"pZ":1.978514160065226,"vX0":9.32098027059062,"vY0":-134.25954369502765,"vZ0":-7.264440315501785,"x":108.22,"y":184.64,"x0":-2.451837177575484,"y0":50.0002750016593,"z0":5.97634764513355,"aX":-11.553783398265328},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":9.7,"spinRate":2445,"spinDirection":222},"zone":8,"typeConfidence":0.89,"plateTime":0.40425051607182416,"extension":6.093138134084221},"index":0,"playId":"f1134ea3-b306-39a6-a3f0-e22208ec2dbc","pitchNumber":1,"startTime":"2025-08-21T00:42:27.342Z","endTime":"2025-08-21T00:42:31.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":80.8,"strikeZoneTop":3.34505482155154,"strikeZoneBottom":1.57017133546796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.326644491089567,"aZ":-28.22704773030231,"pfxX":-0.1001354091848059,"pfxZ":2.4619260094754525,"pX":1.2581972371131542,"pZ":0.07509942294203938,"vX0":9.58190438443053,"vY0":-124.335982468112,"vZ0":-8.326786782018043,"x":69.3,"y":236.13,"x0":-2.5941053258964653,"y0":50.00187097304338,"z0":5.730708085177292,"aX":-0.16047544064832642},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.1,"breakHorizontal":-1.6,"spinRate":2176,"spinDirection":208},"zone":14,"typeConfidence":0.92,"plateTime":0.43655195116856627,"extension":5.965749915004473},"index":1,"playId":"0ee1394d-67cb-3ec9-acd0-c0f7bfd63367","pitchNumber":2,"startTime":"2025-08-21T00:42:45.497Z","endTime":"2025-08-21T00:42:49.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85483344602168,"aZ":-29.83108503282049,"pfxX":-1.0544331881033613,"pfxZ":1.479960608718872,"pX":0.7490281072689521,"pZ":1.801981965241674,"vX0":8.676215140433964,"vY0":-124.62699703043756,"vZ0":-4.0526954835802576,"x":88.43,"y":189.57,"x0":-2.632756467511746,"y0":50.00135677228458,"z0":5.899197942321685,"aX":-1.6679178316740584},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.0,"breakHorizontal":0.0,"spinRate":2098,"spinDirection":195},"zone":9,"typeConfidence":0.9,"plateTime":0.438637507631515,"extension":6.1066802024683575},"hitData":{"launchSpeed":72.7,"launchAngle":9.0,"totalDistance":97.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.74,"coordY":148.14}},"index":2,"playId":"0f97e148-aba2-30b0-ba57-3204fb2d3b2d","pitchNumber":3,"startTime":"2025-08-21T00:43:08.938Z","endTime":"2025-08-21T00:43:16.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.22,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-08-21T00:43:16.986Z","atBatIndex":1},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Freddie Freeman hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T00:43:32.664Z","endTime":"2025-08-21T00:45:36.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.1,"strikeZoneTop":3.74,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.402173252483607,"aZ":-16.17557937801341,"pfxX":-6.8748057907565165,"pfxZ":8.551259410708045,"pX":0.4825943866224434,"pZ":3.3600344268597,"vX0":10.232865649086758,"vY0":-134.4918226643041,"vZ0":-4.0222458568018515,"x":98.6,"y":148.06,"x0":-2.4417910573154127,"y0":50.001135653714684,"z0":5.989374347378331,"aX":-12.859894930025888},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":10.8,"spinRate":2375,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.4040324623154685,"extension":6.242099105127062},"index":0,"playId":"f75ac1f7-3c32-3a4e-9899-3644eace8430","pitchNumber":1,"startTime":"2025-08-21T00:43:43.776Z","endTime":"2025-08-21T00:43:47.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":84.0,"endSpeed":78.5,"strikeZoneTop":3.74,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.194421777403583,"aZ":-24.068366877542342,"pfxX":-6.671930212028798,"pfxZ":5.247887166780542,"pX":-0.37228915566902965,"pZ":2.896559066796184,"vX0":7.62355192216237,"vY0":-122.20666661488387,"vZ0":-2.852625552712038,"x":131.19,"y":160.57,"x0":-2.634298815437847,"y0":50.00440571350647,"z0":6.099420709615697,"aX":-10.311109656934361},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.2,"breakHorizontal":10.8,"spinRate":2327,"spinDirection":244},"zone":4,"typeConfidence":0.91,"plateTime":0.4445401233391939,"extension":6.394550291133887},"index":1,"playId":"5a4304f5-c947-3395-9da4-7e0fda9db7b9","pitchNumber":2,"startTime":"2025-08-21T00:44:04.078Z","endTime":"2025-08-21T00:44:09.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.596749144676483,"aZ":-15.709008153250926,"pfxX":-6.521877417855441,"pfxZ":8.631487665107935,"pX":-0.3350358687784156,"pZ":2.903845712945816,"vX0":7.891511462879999,"vY0":-136.1915853822284,"vZ0":-5.5909227380520825,"x":129.77,"y":160.38,"x0":-2.402068241018625,"y0":50.00299542034386,"z0":6.0430083215482755,"aX":-12.441061782008628},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":10.4,"spinRate":2477,"spinDirection":223},"zone":4,"typeConfidence":0.92,"plateTime":0.3998436236961851,"extension":6.095031552740288},"index":2,"playId":"3ba92470-b50e-33a4-bdec-6d3635039ff7","pitchNumber":3,"startTime":"2025-08-21T00:44:26.471Z","endTime":"2025-08-21T00:44:30.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.746775843843483,"aZ":-16.69989765450495,"pfxX":-5.539975534666799,"pfxZ":8.150457130870139,"pX":-0.43245761010272316,"pZ":3.858815517299098,"vX0":7.042843146359544,"vY0":-136.1479271661926,"vZ0":-3.064541040540716,"x":133.48,"y":134.59,"x0":-2.3195107848780196,"y0":50.00276728988337,"z0":6.138861177359084,"aX":-10.518074034997529},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":8.8,"spinRate":2412,"spinDirection":221},"zone":1,"typeConfidence":0.92,"plateTime":0.40059426328691705,"extension":6.052354550516487},"index":3,"playId":"5e013a32-d06b-3b36-bd01-cbc884051b4c","pitchNumber":4,"startTime":"2025-08-21T00:44:50.019Z","endTime":"2025-08-21T00:44:54.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":82.8,"endSpeed":77.4,"strikeZoneTop":3.68826678051796,"strikeZoneBottom":1.79999897511856,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.27552111191071,"aZ":-24.14791120043734,"pfxX":-7.210311631240181,"pfxZ":5.369969709607755,"pX":-0.09950290254308317,"pZ":1.40130433874511,"vX0":8.35711790427159,"vY0":-120.33707362580643,"vZ0":-5.700735866979984,"x":120.79,"y":200.94,"x0":-2.6507217540237638,"y0":50.00021893559835,"z0":5.889136669058589,"aX":-10.770413335556826},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":8.8,"breakHorizontal":11.5,"spinRate":2221,"spinDirection":244},"zone":13,"typeConfidence":0.92,"plateTime":0.4519544689538386,"extension":6.428332517819564},"index":4,"playId":"1dd7a9ce-d5a9-30a7-ac05-7703b8d1e440","pitchNumber":5,"startTime":"2025-08-21T00:45:13.451Z","endTime":"2025-08-21T00:45:18.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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(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":86.0,"endSpeed":80.2,"strikeZoneTop":3.74,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.022016008296916,"aZ":-28.439185618020563,"pfxX":-0.17373057746098475,"pfxZ":2.3495739544713086,"pX":2.356205505903661,"pZ":0.1695088817767263,"vX0":11.971407897431906,"vY0":-124.66096496079793,"vZ0":-7.912315801143106,"x":27.19,"y":234.2,"x0":-2.4678820113757505,"y0":50.00019105857599,"z0":5.703669913489332,"aX":-0.2767650718416672},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.6,"breakHorizontal":-2.2,"spinRate":2147,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.43791216283058976,"extension":6.239653917126674},"index":5,"playId":"17ede975-5d58-3205-9dae-138a0ea3e5cc","pitchNumber":6,"startTime":"2025-08-21T00:45:31.619Z","endTime":"2025-08-21T00:45:36.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":1.26,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-21T00:45:36.629Z","atBatIndex":2},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Teoscar Hernández grounds into a double play, shortstop Ezequiel Tovar to second baseman Ryan Ritter to first baseman Warming Bernabel. Freddie Freeman out at 2nd. Teoscar Hernández out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-21T00:45:51.203Z","endTime":"2025-08-21T00:46:48.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.194226765791292,"aZ":-29.81894161210809,"pfxX":-0.22831630546083337,"pfxZ":1.5186284370427146,"pX":-0.048876314540563764,"pZ":2.5076811107284542,"vX0":6.606559177993858,"vY0":-123.64445200659908,"vZ0":-2.2056917285781776,"x":118.86,"y":171.07,"x0":-2.72352332576364,"y0":50.00245878149218,"z0":5.90851046325844,"aX":-0.3541847237617474},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.5,"breakHorizontal":-1.1,"spinRate":2187,"spinDirection":146},"zone":5,"typeConfidence":0.91,"plateTime":0.4426382442385077,"extension":6.018283362664432},"index":0,"playId":"a2c98162-9ef3-3479-b2a5-e45628888e63","pitchNumber":1,"startTime":"2025-08-21T00:46:11.313Z","endTime":"2025-08-21T00:46:17.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.798945811205865,"aZ":-30.683625797601472,"pfxX":-0.90882460353566,"pfxZ":0.9927898572400453,"pX":0.47962168214104445,"pZ":1.8292540484082582,"vX0":7.491017486471353,"vY0":-122.45187184921846,"vZ0":-3.5011760998835486,"x":98.72,"y":189.39,"x0":-2.5164338346318327,"y0":50.00379159490531,"z0":5.9355248100328515,"aX":-1.3657406602668267},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.1,"breakHorizontal":-0.4,"spinRate":2182,"spinDirection":99},"zone":9,"typeConfidence":0.9,"plateTime":0.4493038122111028,"extension":6.155665516460275},"hitData":{"launchSpeed":72.1,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":157.76}},"index":1,"playId":"ad90de96-1496-3649-aea6-e8d8beb7d77b","pitchNumber":2,"startTime":"2025-08-21T00:46:40.630Z","endTime":"2025-08-21T00:46:48.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":8.800000000000004,"leverageIndex":1.92,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2025-08-21T00:46:48.257Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T00:49:44.329Z","endTime":"2025-08-21T00:51:30.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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.2,"endSpeed":88.0,"strikeZoneTop":3.19203547096192,"strikeZoneBottom":1.49434995582852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.339206098093033,"aZ":-19.396509806472384,"pfxX":-1.0907640300116812,"pfxZ":6.587232402080959,"pX":1.1253575842628276,"pZ":1.9815423230600469,"vX0":9.441909309282106,"vY0":-136.9458054872528,"vZ0":-6.475805520214144,"x":74.1,"y":185.28,"x0":-2.1948837630468154,"y0":50.00048539280683,"z0":5.66067859232146,"aX":-2.1171515962918743},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.0,"breakHorizontal":0.4,"spinRate":2344,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3968272302392095,"extension":6.713973017917837},"index":0,"playId":"3b6cdba4-0fe5-3f1a-a22e-c5a31b5a7ddd","pitchNumber":1,"startTime":"2025-08-21T00:50:05.428Z","endTime":"2025-08-21T00:50:09.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":88.2,"strikeZoneTop":3.23349346477628,"strikeZoneBottom":1.53586576841114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.366501722025145,"aZ":-24.357056232119266,"pfxX":-7.040254800986094,"pfxZ":4.010369300211873,"pX":1.0520603431227442,"pZ":1.9866773322371958,"vX0":11.075785162374213,"vY0":-137.29286135829219,"vZ0":-5.501743654809461,"x":76.9,"y":185.14,"x0":-2.081063412818326,"y0":50.00335537170069,"z0":5.62808871201386,"aX":-13.725551057819187},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":6.5,"breakHorizontal":11.0,"spinRate":2149,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3957643898455574,"extension":6.653380650308811},"index":1,"playId":"bb3f1553-1aa0-3987-9e73-119e32c236ce","pitchNumber":2,"startTime":"2025-08-21T00:50:19.931Z","endTime":"2025-08-21T00:50:24.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.013142276494193,"aZ":-28.422508874303787,"pfxX":1.5645619900700973,"pfxZ":2.108909569356438,"pX":1.0993543541994162,"pZ":2.302770827124098,"vX0":8.424128253244232,"vY0":-131.35290350516237,"vZ0":-3.256913675364425,"x":75.1,"y":176.61,"x0":-2.3287264766447784,"y0":50.005070270855676,"z0":5.630855680499396,"aX":2.7820557406590067},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.4,"breakHorizontal":-4.3,"spinRate":2436,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.4141004902918426,"extension":6.510454617357745},"index":2,"playId":"47c23c3a-7c77-3b92-a75e-fe0371f6731d","pitchNumber":3,"startTime":"2025-08-21T00:50:36.853Z","endTime":"2025-08-21T00:50:41.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":90.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.359538503139984,"aZ":-18.773699928541035,"pfxX":-2.369510985919683,"pfxZ":6.5093061669216965,"pX":1.0149225655001088,"pZ":2.6392834253845026,"vX0":10.026839663832195,"vY0":-141.23662658900668,"vZ0":-4.888652515164975,"x":78.31,"y":167.52,"x0":-2.2441409261959073,"y0":50.00674975568618,"z0":5.567318367499642,"aX":-4.882381886463827},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.2,"breakHorizontal":2.6,"spinRate":2455,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38500671655532903,"extension":6.612162879821704},"index":3,"playId":"da3f80d8-699c-3428-9ea2-eafffc22174b","pitchNumber":4,"startTime":"2025-08-21T00:50:53.530Z","endTime":"2025-08-21T00:50:57.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.17360757481736,"strikeZoneBottom":1.47580290222535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.675375119077497,"aZ":-32.67372740900081,"pfxX":6.433492537953905,"pfxZ":-0.3109543011222238,"pX":-0.4393717768461055,"pZ":1.567254093260624,"vX0":3.3242936430328553,"vY0":-126.00285834689686,"vZ0":-3.560459425803989,"x":133.75,"y":196.46,"x0":-2.6064015214677414,"y0":50.00094712531308,"z0":5.605003434684844,"aX":10.468120376310459},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.1,"breakHorizontal":-12.4,"spinRate":2524,"spinDirection":82},"zone":7,"typeConfidence":2.0,"plateTime":0.43268590561118936,"extension":6.397211955920196},"index":4,"playId":"5c25a727-c688-3098-88b7-afd83f8bcd97","pitchNumber":5,"startTime":"2025-08-21T00:51:25.358Z","endTime":"2025-08-21T00:51:30.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-21T00:51:30.042Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Tovar lines out to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T00:51:40.287Z","endTime":"2025-08-21T00:52:01.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.428322101742094,"aZ":-26.412437466256165,"pfxX":-6.2350787491428505,"pfxZ":2.9182194544732134,"pX":0.11102948180283068,"pZ":2.298826467303745,"vX0":8.367609867168035,"vY0":-138.35112118597218,"vZ0":-4.580630441178957,"x":112.77,"y":176.71,"x0":-2.1163841585964933,"y0":50.005600461781285,"z0":5.706220033300415,"aX":-12.317625309188346},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.7,"breakHorizontal":10.0,"spinRate":2084,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39309170629644496,"extension":6.5059922976780316},"hitData":{"launchSpeed":81.8,"launchAngle":29.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.41,"coordY":97.78}},"index":0,"playId":"a1226614-f386-3b11-9d4b-f8a19394697f","pitchNumber":1,"startTime":"2025-08-21T00:51:52.982Z","endTime":"2025-08-21T00:52:01.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-21T00:52:01.475Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, shortstop Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-21T00:52:11.131Z","endTime":"2025-08-21T00:53:16.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":70.6,"strikeZoneTop":3.11578898188061,"strikeZoneBottom":1.56415100860279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.736358647354262,"aZ":-38.9697039931613,"pfxX":4.125985325578614,"pfxZ":-5.562351274289666,"pX":0.981961032920843,"pZ":0.1120299835453145,"vX0":5.041868708427216,"vY0":-109.61562831209139,"vZ0":-3.8360482988815785,"x":79.57,"y":235.76,"x0":-1.881023159481895,"y0":50.00479234560973,"z0":6.030754872922301,"aX":5.038143716304108},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-10.8,"breakHorizontal":-8.8,"spinRate":2472,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4990154990802482,"extension":6.754248455579196},"index":0,"playId":"625ae7f5-2c80-36cb-b316-a9a0de883295","pitchNumber":1,"startTime":"2025-08-21T00:52:22.411Z","endTime":"2025-08-21T00:52:26.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":76.0,"strikeZoneTop":3.21475875006735,"strikeZoneBottom":1.51559298209597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.56364798152738,"aZ":-28.587521709699246,"pfxX":5.16547995539733,"pfxZ":2.4944989289225976,"pX":1.6854726605864379,"pZ":1.8121017344220702,"vX0":7.4662625482973395,"vY0":-118.61091078619225,"vZ0":-3.295479312751165,"x":52.75,"y":189.85,"x0":-2.1624183931180174,"y0":50.00566130421917,"z0":5.79919280196411,"aX":7.432496643662895},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.1,"breakHorizontal":-11.0,"spinRate":2500,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4600418869511387,"extension":6.344866552031054},"index":1,"playId":"75f95f5d-40a9-381c-838e-648787ab7dd1","pitchNumber":2,"startTime":"2025-08-21T00:52:37.936Z","endTime":"2025-08-21T00:52:42.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.6,"strikeZoneTop":3.25606317006824,"strikeZoneBottom":1.55709619698203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.37698353027158,"aZ":-28.263427576621535,"pfxX":5.807030475998928,"pfxZ":2.638726502902264,"pX":0.1325907214423503,"pZ":3.212985290268971,"vX0":4.258709518816441,"vY0":-120.42471192570636,"vZ0":-0.3058040975183154,"x":111.95,"y":152.03,"x0":-2.4075542230068976,"y0":50.002507922379,"z0":5.822312622464076,"aX":8.606925251482037},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.9,"breakHorizontal":-11.5,"spinRate":2526,"spinDirection":76},"zone":2,"typeConfidence":2.0,"plateTime":0.4532382145692,"extension":6.365576636170378},"index":2,"playId":"3ae3e8f4-7123-3e8a-bf23-27e0b522953a","pitchNumber":3,"startTime":"2025-08-21T00:52:52.427Z","endTime":"2025-08-21T00:52:57.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.139706141192075,"aZ":-26.51606102986488,"pfxX":4.906714282168445,"pfxZ":3.454233325141688,"pX":0.7324249692622482,"pZ":2.735797838565898,"vX0":6.1286397020410845,"vY0":-126.49494495721123,"vZ0":-1.951862611704997,"x":89.08,"y":164.91,"x0":-2.349357232372836,"y0":50.00423839783776,"z0":5.620532132213538,"aX":8.038118748743031},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.1,"breakHorizontal":-10.2,"spinRate":2597,"spinDirection":77},"zone":6,"typeConfidence":2.0,"plateTime":0.43119904760728067,"extension":6.6370740846681455},"hitData":{"launchSpeed":66.5,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.13,"coordY":155.74}},"index":3,"playId":"f2606c6e-8058-3351-92db-57ad66bc4535","pitchNumber":4,"startTime":"2025-08-21T00:53:07.049Z","endTime":"2025-08-21T00:53:16.531Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-21T00:53:16.531Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out sharply to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T00:55:32.954Z","endTime":"2025-08-21T00:55:47.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","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-08-21T00:55:18.537Z","endTime":"2025-08-21T00:55:35.210Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42405879163029,"aZ":-17.308704643207026,"pfxX":-5.008506681453311,"pfxZ":8.035253946757232,"pX":-1.0811395960364794,"pZ":2.5475627455435155,"vX0":5.81904034286384,"vY0":-134.03474508746766,"vZ0":-5.994641444472509,"x":158.21,"y":170.0,"x0":-2.612605926744997,"y0":50.001534258970956,"z0":6.016399855765318,"aX":-9.26500799030814},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":8.0,"spinRate":2369,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.40606250790405474,"extension":6.25385048930607},"hitData":{"launchSpeed":100.9,"launchAngle":54.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":52.42,"coordY":83.46}},"index":1,"playId":"c6a124bd-a0c7-3b4e-a086-1420b0c53e66","pitchNumber":1,"startTime":"2025-08-21T00:55:35.210Z","endTime":"2025-08-21T00:55:47.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-21T00:55:47.211Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Conforto flies out to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T00:55:57.600Z","endTime":"2025-08-21T00:57:23.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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, 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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.8,"strikeZoneTop":3.28945952025462,"strikeZoneBottom":1.58804513265115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.584345675600826,"aZ":-22.742381720207234,"pfxX":-5.899609724654154,"pfxZ":6.261680261717068,"pX":0.193814693364494,"pZ":1.0813546004798653,"vX0":8.086993787663811,"vY0":-120.62013487825074,"vZ0":-7.027821866279091,"x":109.61,"y":209.58,"x0":-2.402195191947168,"y0":50.00434591490802,"z0":5.975216731455841,"aX":-8.887894484544535},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.2,"breakHorizontal":9.2,"spinRate":2110,"spinDirection":244},"zone":14,"typeConfidence":0.9,"plateTime":0.45031836519901836,"extension":6.400704736839968},"index":0,"playId":"3da96dec-e202-3e53-97c6-fd0682e6f09e","pitchNumber":1,"startTime":"2025-08-21T00:56:13.524Z","endTime":"2025-08-21T00:56:18.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":90.9,"endSpeed":84.4,"strikeZoneTop":3.28041031811638,"strikeZoneBottom":1.54000052223788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.050416792584457,"aZ":-18.012116079634378,"pfxX":-7.947929478599887,"pfxZ":7.917804013481665,"pX":0.2736277190630408,"pZ":1.167046544195512,"vX0":9.840352790482513,"vY0":-131.87212132385005,"vZ0":-8.925756757122253,"x":106.57,"y":207.27,"x0":-2.4473300596335736,"y0":50.00142708285207,"z0":5.88639500537433,"aX":-14.211265417979313},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":12.6,"spinRate":2276,"spinDirection":219},"zone":14,"typeConfidence":0.88,"plateTime":0.41297056033090973,"extension":6.412734626663729},"index":1,"playId":"60dcf980-4e3d-3e11-ae55-8bec94be991a","pitchNumber":2,"startTime":"2025-08-21T00:56:29.012Z","endTime":"2025-08-21T00:56:33.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.20133254670925,"strikeZoneBottom":1.50006223654429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.145836279800424,"aZ":-18.42612471240155,"pfxX":-6.791586018405934,"pfxZ":7.454429414653896,"pX":-1.457278621929121,"pZ":2.144125511376826,"vX0":5.32793075135754,"vY0":-134.02859629431882,"vZ0":-6.808501233340143,"x":172.55,"y":180.89,"x0":-2.5747448634559533,"y0":50.00625818186295,"z0":6.0032387716188875,"aX":-12.532790531860526},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.5,"breakHorizontal":11.4,"spinRate":2275,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.40647678368364915,"extension":6.2962668409387454},"index":2,"playId":"84cba3f1-2a63-3116-ab9a-daa7415f6e85","pitchNumber":3,"startTime":"2025-08-21T00:56:44.241Z","endTime":"2025-08-21T00:56:48.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.29233459386892,"strikeZoneBottom":1.5399989270879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.344144422166913,"aZ":-18.12762015255643,"pfxX":-8.017387881135166,"pfxZ":7.758573983060685,"pX":0.3218792116589557,"pZ":1.7202116888322971,"vX0":10.09465352163407,"vY0":-132.69560310477806,"vZ0":-7.58273805424734,"x":104.73,"y":192.33,"x0":-2.463178062233871,"y0":50.001717819037275,"z0":5.900771866464876,"aX":-14.514382127546027},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":12.7,"spinRate":2413,"spinDirection":220},"zone":9,"typeConfidence":0.89,"plateTime":0.41038596296447016,"extension":6.428726234490669},"index":3,"playId":"3923d3b5-cc09-33f3-9b4d-8f0d736fa1a3","pitchNumber":4,"startTime":"2025-08-21T00:56:58.910Z","endTime":"2025-08-21T00:57:03.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.048718974412473,"aZ":-19.603977987077634,"pfxX":-8.042958854334007,"pfxZ":7.0144022959427135,"pX":-0.9132630052624859,"pZ":2.063002840372376,"vX0":7.0488427896928165,"vY0":-131.9948282551818,"vZ0":-6.376265815560663,"x":151.81,"y":183.08,"x0":-2.553592000938094,"y0":50.00269619301688,"z0":5.919897863296712,"aX":-14.410679347854007},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.8,"breakHorizontal":13.3,"spinRate":2315,"spinDirection":225},"zone":13,"typeConfidence":0.87,"plateTime":0.4125483284845157,"extension":6.386866074184515},"hitData":{"launchSpeed":86.6,"launchAngle":32.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.72,"coordY":69.42}},"index":4,"playId":"971a9ee0-9598-3206-a52f-9a9f30c4c2ed","pitchNumber":5,"startTime":"2025-08-21T00:57:13.614Z","endTime":"2025-08-21T00:57:23.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-21T00:57:23.287Z","atBatIndex":8},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Alex Freeland bunt grounds out softly, catcher Hunter Goodman to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-21T00:57:22.942Z","endTime":"2025-08-21T00:58:20.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.6,"strikeZoneTop":3.48877318070743,"strikeZoneBottom":1.56066805805137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.201718941843232,"aZ":-17.623508136948274,"pfxX":-7.1755559017945245,"pfxZ":7.730407274831229,"pX":1.182126141417068,"pZ":1.6509582174758888,"vX0":11.753520898634617,"vY0":-135.28511335233037,"vZ0":-8.245789893882634,"x":71.94,"y":194.2,"x0":-2.2558542706464104,"y0":50.00391321917556,"z0":5.938183766938258,"aX":-13.509312593312087},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.6,"breakHorizontal":10.9,"spinRate":2321,"spinDirection":222},"zone":14,"typeConfidence":0.91,"plateTime":0.40248888566717156,"extension":6.371515198149247},"index":0,"playId":"ae9ccc8b-0adc-3847-9d73-b73b7b7a7b84","pitchNumber":1,"startTime":"2025-08-21T00:57:46.613Z","endTime":"2025-08-21T00:57:51.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.51999723802425,"strikeZoneBottom":1.68137991935414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03289470853295,"aZ":-16.17179867980354,"pfxX":-6.292535635691254,"pfxZ":8.44459133421646,"pX":-0.4542245482878932,"pZ":2.0750016902574377,"vX0":7.720993260536687,"vY0":-135.8938761570156,"vZ0":-7.462412293504586,"x":134.31,"y":182.75,"x0":-2.496966336228391,"y0":50.00460886448094,"z0":5.9522875639711454,"aX":-11.928314726322267},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":10.1,"spinRate":2381,"spinDirection":216},"zone":7,"typeConfidence":0.92,"plateTime":0.4010015513289682,"extension":6.428484963943863},"index":1,"playId":"6eea53d8-76b4-33eb-a6e5-aa1e4570398c","pitchNumber":2,"startTime":"2025-08-21T00:57:59.565Z","endTime":"2025-08-21T00:58:03.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.747266533907556,"aZ":-25.02860608280518,"pfxX":-7.0707934158671115,"pfxZ":4.569305706598192,"pX":0.5423191691959407,"pZ":1.8201037375985623,"vX0":9.36103068750323,"vY0":-123.28929495408566,"vZ0":-5.211673447203539,"x":96.33,"y":189.64,"x0":-2.3567316680380808,"y0":50.00528275667683,"z0":6.031039452543885,"aX":-11.065671515695762},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":7.4,"breakHorizontal":11.0,"spinRate":2113,"spinDirection":242},"zone":9,"typeConfidence":0.88,"plateTime":0.44151861959867356,"extension":6.527677513821675},"hitData":{"launchSpeed":46.7,"launchAngle":-72.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"2","coordinates":{"coordX":123.99,"coordY":199.63}},"index":2,"playId":"d218a829-1e3d-3bd6-aafc-75a8bd63edad","pitchNumber":3,"startTime":"2025-08-21T00:58:13.091Z","endTime":"2025-08-21T00:58:20.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-21T00:58:20.026Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a fly ball to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T01:00:18.246Z","endTime":"2025-08-21T01:00:57.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":78.0,"strikeZoneTop":3.49490289898949,"strikeZoneBottom":1.70640663932797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.95878053877575,"aZ":-25.442735707189428,"pfxX":1.007291076024079,"pfxZ":4.428133852445882,"pX":0.1834989030204642,"pZ":1.7103808875982913,"vX0":5.782775033806786,"vY0":-121.47077666698135,"vZ0":-4.315410348882342,"x":110.01,"y":192.6,"x0":-2.3422019438351134,"y0":50.00375711543271,"z0":5.678291450450975,"aX":1.529849166573478},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.4,"breakHorizontal":-3.0,"spinRate":2447,"spinDirection":80},"zone":8,"typeConfidence":2.0,"plateTime":0.44798518484948957,"extension":6.436871651391273},"index":0,"playId":"3a629c6e-f338-331d-8213-6da5469ed249","pitchNumber":1,"startTime":"2025-08-21T01:00:30.654Z","endTime":"2025-08-21T01:00:34.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.762316759990266,"aZ":-24.081061093799313,"pfxX":1.9589537543797522,"pfxZ":4.173143492356709,"pX":0.5791251552829663,"pZ":2.321238851361844,"vX0":7.060867274841975,"vY0":-137.28160980913444,"vZ0":-4.608468010564507,"x":94.93,"y":176.11,"x0":-2.2641077430291636,"y0":50.004707816808924,"z0":5.627805926012822,"aX":3.798678568268335},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.0,"breakHorizontal":-4.8,"spinRate":2578,"spinDirection":186},"zone":9,"typeConfidence":2.0,"plateTime":0.39654131762966127,"extension":6.421437013773932},"hitData":{"launchSpeed":70.1,"launchAngle":36.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.08,"coordY":98.75}},"index":1,"playId":"eae11a07-7a5f-3e94-91fc-9660ef368412","pitchNumber":2,"startTime":"2025-08-21T01:00:46.333Z","endTime":"2025-08-21T01:00:57.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:00:57.516Z","atBatIndex":10},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Warming Bernabel grounds into a force out, shortstop Miguel Rojas to second baseman Alex Freeland. Jordan Beck out at 2nd. Warming Bernabel to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T01:01:13.789Z","endTime":"2025-08-21T01:02:38.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.549171031401915,"aZ":-23.70232185847303,"pfxX":-6.666737414491553,"pfxZ":4.32063628157297,"pX":-0.30975449462846755,"pZ":2.9229277835558563,"vX0":6.1698344285086115,"vY0":-138.08533108141083,"vZ0":-3.474206988582729,"x":128.81,"y":159.86,"x0":-1.6912347529762306,"y0":50.00036077240083,"z0":5.76539063779416,"aX":-13.060663743372196},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":11.0,"spinRate":2200,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3944811390523655,"extension":6.626731476608143},"index":0,"playId":"05b888a4-e84a-3cdb-afc8-c4443b60aab9","pitchNumber":1,"startTime":"2025-08-21T01:01:25.125Z","endTime":"2025-08-21T01:01:30.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.9,"strikeZoneTop":3.02696397062969,"strikeZoneBottom":1.39091418815835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.57524885681753,"aZ":-26.77705374302575,"pfxX":3.3648574672319516,"pfxZ":3.4066966462514943,"pX":1.6170697226208826,"pZ":1.0937080005089959,"vX0":7.482079141573606,"vY0":-123.99192087377004,"vZ0":-5.648261205037245,"x":55.36,"y":209.25,"x0":-1.8554829865680955,"y0":50.00482112438478,"z0":5.5852998288801965,"aX":5.3342635124069675},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.3,"breakHorizontal":-7.6,"spinRate":2488,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4387100135648776,"extension":6.5611587818701365},"index":1,"playId":"fcea2e80-f5fc-349b-849f-61ca263f520a","pitchNumber":2,"startTime":"2025-08-21T01:02:15.231Z","endTime":"2025-08-21T01:02:19.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":90.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.298161401797696,"aZ":-17.730153556013605,"pfxX":-2.0665358894744346,"pfxZ":6.969692889626351,"pX":-0.5684366525364033,"pZ":2.1446740063785605,"vX0":4.239914624264418,"vY0":-141.40771759949388,"vZ0":-6.744432355193215,"x":138.67,"y":180.87,"x0":-1.803407332061644,"y0":50.000932042808095,"z0":5.654155843642054,"aX":-4.2816532240628336},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.8,"breakHorizontal":3.1,"spinRate":2445,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.38399878143178956,"extension":6.697428534853164},"hitData":{"launchSpeed":60.7,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.12,"coordY":168.08}},"index":2,"playId":"7dfbfbb6-f81c-3737-991d-417acf774903","pitchNumber":3,"startTime":"2025-08-21T01:02:32.071Z","endTime":"2025-08-21T01:02:38.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.400000000000006,"awayTeamWinProbability":44.599999999999994,"homeTeamWinProbabilityAdded":-3.499999999999993,"leverageIndex":1.52,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:02:38.901Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a line drive to center fielder Andy Pages. Warming Bernabel to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T01:02:50.183Z","endTime":"2025-08-21T01:04:41.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnSecond":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":87.9,"strikeZoneTop":3.38082582665428,"strikeZoneBottom":1.64000114788382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.3504682736668,"aZ":-26.457537871475676,"pfxX":1.1099371423769697,"pfxZ":2.97028997530706,"pX":0.7720133675654054,"pZ":1.379765512114995,"vX0":6.929476491109866,"vY0":-136.20760616362378,"vZ0":-6.366598453521142,"x":87.57,"y":201.53,"x0":-1.9249849553696587,"y0":50.00165264989267,"z0":5.5194610699604825,"aX":2.1320907300380663},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.6,"breakHorizontal":-3.1,"spinRate":2437,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.39858604174872436,"extension":6.63082285159489},"index":0,"playId":"8a58770f-f5f5-3943-a769-0607c690f4a6","pitchNumber":1,"startTime":"2025-08-21T01:03:06.918Z","endTime":"2025-08-21T01:03:11.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":87.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.71015014162089,"aZ":-26.098527745133655,"pfxX":2.1411569532362846,"pfxZ":3.1694715137152603,"pX":0.08230037845222601,"pZ":2.3410059356186133,"vX0":5.107685087614228,"vY0":-135.82053761373643,"vZ0":-3.9953102268825873,"x":113.86,"y":175.57,"x0":-2.0821982525078435,"y0":50.000650388448314,"z0":5.593427456864754,"aX":4.09942909848106},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.3,"breakHorizontal":-4.7,"spinRate":2552,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.3994525432927398,"extension":6.583362240183434},"index":1,"playId":"a36f12ed-3c2c-370b-ab2f-e1d8e2ed3af7","pitchNumber":2,"startTime":"2025-08-21T01:03:24.539Z","endTime":"2025-08-21T01:03:29.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":98.5,"endSpeed":92.0,"strikeZoneTop":3.40410543301647,"strikeZoneBottom":1.66096239251667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.000477077369343,"aZ":-18.008983457739085,"pfxX":-2.9421508003595154,"pfxZ":6.633538054959436,"pX":-0.9678545569073349,"pZ":2.826301244752821,"vX0":4.044170004273988,"vY0":-143.54955176473513,"vZ0":-4.839370371937212,"x":153.89,"y":162.47,"x0":-1.9976559099376237,"y0":50.00226864556385,"z0":5.617710766499523,"aX":-6.282622613622368},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.5,"breakHorizontal":4.7,"spinRate":2440,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.37822228719909523,"extension":6.715902564744003},"index":2,"playId":"4319a632-8ff1-3674-adb7-00324767784c","pitchNumber":3,"startTime":"2025-08-21T01:03:43.606Z","endTime":"2025-08-21T01:03:47.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":87.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.135752567950117,"aZ":-24.201610243719706,"pfxX":0.8149599436135664,"pfxZ":4.153599625573375,"pX":-0.5752869461133244,"pZ":1.4704441558419536,"vX0":3.8117897069623834,"vY0":-135.64965962406885,"vZ0":-6.394272150834494,"x":138.93,"y":199.08,"x0":-2.087472274570962,"y0":50.00593556674199,"z0":5.474016839696064,"aX":1.5653734638011259},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.7,"breakHorizontal":-2.0,"spinRate":2410,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.39914239710454513,"extension":6.583009610091354},"index":3,"playId":"f04d3726-61ff-35b7-9600-cef184f64473","pitchNumber":4,"startTime":"2025-08-21T01:04:02.973Z","endTime":"2025-08-21T01:04:07.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-21T01:04:15.149Z","endTime":"2025-08-21T01:04:31.311Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":92.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22492068267701,"aZ":-19.190706725582007,"pfxX":-1.2344815786342886,"pfxZ":6.011031662283393,"pX":0.004176770838926117,"pZ":2.21320460158268,"vX0":6.236223445492452,"vY0":-144.37787053740828,"vZ0":-6.152525891553149,"x":116.84,"y":179.02,"x0":-2.001935598104382,"y0":50.00717202574546,"z0":5.50989184030253,"aX":-2.6690554755295066},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.1,"breakHorizontal":1.3,"spinRate":2445,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.37602471605085874,"extension":6.689569089657658},"hitData":{"launchSpeed":97.5,"launchAngle":14.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.16,"coordY":67.48}},"index":5,"playId":"57ee0e46-693e-3b7b-bcc6-6af62af13a3e","pitchNumber":5,"startTime":"2025-08-21T01:04:31.311Z","endTime":"2025-08-21T01:04:41.319Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.3,"awayTeamWinProbability":40.7,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.27,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:04:41.319Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brenton Doyle doubles (16) on a fly ball to left fielder Michael Conforto. Warming Bernabel scores. Mickey Moniak to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T01:04:54.321Z","endTime":"2025-08-21T01:07:11.570Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"postOnThird":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":{"id":660271,"link":"/api/v1/people/660271"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":76.2,"strikeZoneTop":3.1422398968805,"strikeZoneBottom":1.54916037978641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.82104441330518,"aZ":-32.19853459370632,"pfxX":7.0365643326289,"pfxZ":-0.013613719992809692,"pX":0.4266536322585211,"pZ":1.1841817311562093,"vX0":3.5563162189957,"vY0":-118.1551120271493,"vZ0":-3.6758933217299727,"x":100.74,"y":206.81,"x0":-2.004070703623708,"y0":50.00481812015555,"z0":5.665150460716842,"aX":10.124088013969644},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.6,"breakHorizontal":-13.6,"spinRate":2582,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4605029808322305,"extension":6.530774794394856},"index":0,"playId":"11264628-ac30-3f97-9c7c-47c47c3a3040","pitchNumber":1,"startTime":"2025-08-21T01:05:10.838Z","endTime":"2025-08-21T01:05:15.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":91.2,"strikeZoneTop":3.35313249460075,"strikeZoneBottom":1.67999709081083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.416893773255694,"aZ":-18.918304529496517,"pfxX":-2.361804700343554,"pfxZ":6.330968725132706,"pX":-0.04541933836882485,"pZ":1.9593670449499525,"vX0":5.976831970146623,"vY0":-142.3268258166356,"vZ0":-6.90447500825011,"x":118.73,"y":185.88,"x0":-1.8468816824429115,"y0":50.002512584409516,"z0":5.574338678740043,"aX":-4.945296602220781},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.6,"breakHorizontal":3.4,"spinRate":2372,"spinDirection":208},"zone":8,"typeConfidence":2.0,"plateTime":0.38188479048669777,"extension":6.778214452971693},"index":1,"playId":"91da09b2-0712-3f0a-bb4f-60f66e0429e4","pitchNumber":2,"startTime":"2025-08-21T01:05:26.701Z","endTime":"2025-08-21T01:05:31.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69979119667825,"aZ":-26.14629615240614,"pfxX":5.321374679818711,"pfxZ":3.830132472226433,"pX":0.24652763816855458,"pZ":2.382695552122972,"vX0":3.880426432043422,"vY0":-124.09430102590417,"vZ0":-2.6852943057147285,"x":107.6,"y":174.45,"x0":-2.0238264956033847,"y0":50.00245055502602,"z0":5.636235062914994,"aX":8.375171362185009},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.6,"breakHorizontal":-10.4,"spinRate":2579,"spinDirection":81},"zone":5,"typeConfidence":2.0,"plateTime":0.4398457631311117,"extension":6.590591744963432},"index":2,"playId":"267432dd-55b0-3c41-abf3-104c6bb688d2","pitchNumber":3,"startTime":"2025-08-21T01:05:43.129Z","endTime":"2025-08-21T01:05:47.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":88.6,"endSpeed":83.0,"strikeZoneTop":3.28383423974707,"strikeZoneBottom":1.65380715866073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.958731570583808,"aZ":-30.981470144076106,"pfxX":1.5355158871150598,"pfxZ":0.69486936838358,"pX":0.20601283311391358,"pZ":0.4232329710486445,"vX0":4.341824831781782,"vY0":-128.9945049429331,"vZ0":-7.850206740452561,"x":109.15,"y":227.35,"x0":-1.688069293662927,"y0":50.00080607025824,"z0":5.844585337503335,"aX":2.6269440370444848},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.0,"breakHorizontal":-3.6,"spinRate":2523,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4221359198882202,"extension":6.695390332908542},"index":3,"playId":"3f34c594-203e-3258-a700-266b4d85790d","pitchNumber":4,"startTime":"2025-08-21T01:06:13.722Z","endTime":"2025-08-21T01:06:18.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.40310318167807,"strikeZoneBottom":1.68103605836861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69734057360793,"aZ":-31.350873287110165,"pfxX":6.886907746466507,"pfxZ":0.5111537381667368,"pX":-0.8595990876877342,"pZ":2.2687426305764413,"vX0":1.0307561959243803,"vY0":-125.69297662782083,"vZ0":-2.0862702680383927,"x":149.77,"y":177.52,"x0":-2.1696385288007067,"y0":50.00533556544959,"z0":5.6268428119402785,"aX":11.148754569652288},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.7,"breakHorizontal":-12.7,"spinRate":2569,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.4338464359430074,"extension":6.5158823931387175},"index":4,"playId":"20ebafcd-46d7-39f7-a15e-63b1973dcd43","pitchNumber":5,"startTime":"2025-08-21T01:06:41.184Z","endTime":"2025-08-21T01:06:46.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.34481953512795,"aZ":-29.736090670790933,"pfxX":6.925165427686246,"pfxZ":1.5374243125215505,"pX":0.09135493938764733,"pZ":1.6893232263843365,"vX0":2.8365087210646722,"vY0":-124.55418101648822,"vZ0":-3.5143512792808664,"x":113.52,"y":193.17,"x0":-1.9584585601097386,"y0":50.00599683168376,"z0":5.547821601670959,"aX":11.006033939373133},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.3,"breakHorizontal":-13.2,"spinRate":2539,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.4378593512089006,"extension":6.5496168443663905},"hitData":{"launchSpeed":76.4,"launchAngle":31.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":39.59,"coordY":112.65}},"index":5,"playId":"c567f5f1-b195-33bc-a32b-a726bba5c36b","pitchNumber":6,"startTime":"2025-08-21T01:06:59.748Z","endTime":"2025-08-21T01:07:11.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":682653,"link":"/api/v1/people/682653"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.2,"awayTeamWinProbability":26.799999999999997,"homeTeamWinProbabilityAdded":13.900000000000006,"leverageIndex":2.01,"dramaIndex":140.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:07:11.570Z","atBatIndex":13},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Orlando Arcia out on a sacrifice fly to right fielder Teoscar Hernández in foul territory. Mickey Moniak scores. Brenton Doyle to 3rd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T01:07:29.091Z","endTime":"2025-08-21T01:08:47.900Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":660271,"link":"/api/v1/people/660271"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":88.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.301555682194454,"aZ":-22.595151181027607,"pfxX":-6.468910570030664,"pfxZ":4.814313227084867,"pX":0.18126273845773674,"pZ":2.361082154544412,"vX0":7.715026104945661,"vY0":-138.78332509217196,"vZ0":-4.90473818564402,"x":110.09,"y":175.03,"x0":-1.7685764175238634,"y0":50.00104191497495,"z0":5.6172827606119515,"aX":-12.867398954707799},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.0,"breakHorizontal":10.4,"spinRate":2170,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3917204287133016,"extension":6.55449327636174},"index":0,"playId":"4e88200d-55d4-3fd4-b2e9-99aff0df4f56","pitchNumber":1,"startTime":"2025-08-21T01:07:47.796Z","endTime":"2025-08-21T01:07:51.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.470722700911576,"aZ":-32.678348353268994,"pfxX":0.966718088836628,"pfxZ":-0.29845845705901386,"pX":0.25419212415605763,"pZ":1.1082192644918916,"vX0":5.004931003748487,"vY0":-128.1069638481488,"vZ0":-5.672012709364491,"x":107.31,"y":208.86,"x0":-1.8376270865298314,"y0":50.002922889432305,"z0":5.856821212667828,"aX":1.6322213584438117},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.4,"breakHorizontal":-2.8,"spinRate":2505,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4249460542555017,"extension":6.615896735601076},"index":1,"playId":"49427dfb-c4dd-3387-bff2-fc70e5081672","pitchNumber":2,"startTime":"2025-08-21T01:08:08.160Z","endTime":"2025-08-21T01:08:13.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":92.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.850543210802403,"aZ":-21.63496637403884,"pfxX":0.07619168581807934,"pfxZ":4.912572373123444,"pX":0.579119428689862,"pZ":3.5846369740357757,"vX0":6.864144407573329,"vY0":-143.8259262378327,"vZ0":-2.3389399716709773,"x":94.93,"y":141.99,"x0":-1.824591403997109,"y0":50.00280707366604,"z0":5.715847616163703,"aX":0.16230137921105797},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":8.8,"breakHorizontal":-1.2,"spinRate":2461,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.37739588134494495,"extension":6.576246333760869},"hitData":{"launchSpeed":86.7,"launchAngle":42.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.16,"coordY":110.0}},"index":2,"playId":"78795f0b-0df9-34a0-b1ee-54d1f190d0ee","pitchNumber":3,"startTime":"2025-08-21T01:08:34.869Z","endTime":"2025-08-21T01:08:47.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"},{"credit":"b_foul_out"}],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":1.45,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:08:47.900Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Ritter strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-21T01:09:01.268Z","endTime":"2025-08-21T01:10:25.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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, 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":85.6,"endSpeed":80.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.823841943821485,"aZ":-29.77950978432245,"pfxX":6.07660112622076,"pfxZ":1.4928355604447443,"pX":0.46146748277123795,"pZ":2.77600153337533,"vX0":4.8067638727483155,"vY0":-124.78861566769973,"vZ0":-1.0800398893254455,"x":99.41,"y":163.83,"x0":-2.2671462131838243,"y0":50.00502574269863,"z0":5.6279440062260475,"aX":9.757522691064834},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.8,"breakHorizontal":-12.0,"spinRate":2606,"spinDirection":65},"zone":6,"typeConfidence":2.0,"plateTime":0.4359189165797033,"extension":6.447502656612217},"index":0,"playId":"7ef0fe2c-db84-35bc-994f-77712efe65df","pitchNumber":1,"startTime":"2025-08-21T01:09:17.617Z","endTime":"2025-08-21T01:09:21.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.973123623053976,"aZ":-32.89345743885482,"pfxX":1.1493169369401257,"pfxZ":-0.4206225451988441,"pX":0.5532155687394774,"pZ":1.494187552073556,"vX0":5.894931961739838,"vY0":-128.27247775340535,"vZ0":-5.041007724542697,"x":95.91,"y":198.44,"x0":-1.9071075686432368,"y0":50.00605444267876,"z0":5.996224346697752,"aX":1.949782956003318},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.6,"breakHorizontal":-3.1,"spinRate":2504,"spinDirection":99},"zone":9,"typeConfidence":2.0,"plateTime":0.42406097976760737,"extension":6.525750300197026},"index":1,"playId":"d95f3a93-e216-3aa5-86ce-089fbe0d7a15","pitchNumber":2,"startTime":"2025-08-21T01:09:38.850Z","endTime":"2025-08-21T01:09:43.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-21T01:09:58.300Z","endTime":"2025-08-21T01:10:03.518Z","isPitch":false,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"},"defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.8,"strikeZoneTop":3.39415075184475,"strikeZoneBottom":1.65027547842693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.4057164332166,"aZ":-34.794310592871966,"pfxX":0.9978185140477862,"pfxZ":-1.5898529506177725,"pX":2.093029939740436,"pZ":1.113858518228683,"vX0":9.359841511637258,"vY0":-126.82810906660411,"vZ0":-5.487403985487308,"x":37.22,"y":208.71,"x0":-1.7526119879519,"y0":50.0011432681163,"z0":6.034299952827066,"aX":1.6462175684056701},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-3.8,"breakHorizontal":-3.6,"spinRate":2475,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.42950613044610986,"extension":6.674484525977249},"index":3,"playId":"ef788c2c-0635-3100-8dab-ec81db043d9d","pitchNumber":3,"startTime":"2025-08-21T01:10:03.518Z","endTime":"2025-08-21T01:10:09.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.539508182645623,"aZ":-34.18503072690733,"pfxX":1.8275738182691992,"pfxZ":-1.1998726582013806,"pX":0.3585252670467032,"pZ":1.1507013514378504,"vX0":5.391130739302087,"vY0":-127.89772363058374,"vZ0":-5.563061062797837,"x":103.33,"y":207.71,"x0":-2.0044389656817687,"y0":50.00307195681265,"z0":5.999130285372272,"aX":3.061959728420691},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.1,"breakHorizontal":-4.4,"spinRate":2564,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4263855946606676,"extension":6.592437712924155},"index":4,"playId":"f8d639e7-4d52-328b-899a-d3b01ee796cb","pitchNumber":4,"startTime":"2025-08-21T01:10:21.405Z","endTime":"2025-08-21T01:10:25.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":1.03,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:10:25.901Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Rojas lines out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T01:12:18.303Z","endTime":"2025-08-21T01:14:03.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.9,"strikeZoneTop":3.39003328272667,"strikeZoneBottom":1.6458223307912,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.55716567213338,"aZ":-16.61684087434708,"pfxX":-6.356351849564703,"pfxZ":8.590921672403269,"pX":0.42737949073313936,"pZ":2.067793485863706,"vX0":9.515433451300444,"vY0":-132.29928250735534,"vZ0":-7.274705783811595,"x":100.71,"y":182.95,"x0":-2.3550897373393305,"y0":50.00119520103192,"z0":6.02525639269126,"aX":-11.50877850094438},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":10.0,"spinRate":2357,"spinDirection":223},"zone":9,"typeConfidence":0.88,"plateTime":0.4106638610066362,"extension":6.319673805442637},"index":0,"playId":"ab63d138-fc66-3eb8-89ab-e064643a1205","pitchNumber":1,"startTime":"2025-08-21T01:12:34.586Z","endTime":"2025-08-21T01:12:39.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-21T01:12:45.820Z","endTime":"2025-08-21T01:12:59.860Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":83.7,"endSpeed":78.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.341304693837497,"aZ":-31.04124315512306,"pfxX":-0.011311940625208017,"pfxZ":0.734282420631267,"pX":0.554490295086548,"pZ":1.2211857163320898,"vX0":7.557389480992883,"vY0":-121.80187355276206,"vZ0":-4.9185245569469025,"x":95.86,"y":205.81,"x0":-2.5604725933784196,"y0":50.000834077088925,"z0":5.889010508207375,"aX":-0.019356168727029718},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.6,"breakHorizontal":-1.4,"spinRate":2178,"spinDirection":173},"zone":14,"typeConfidence":0.88,"plateTime":0.4462422378062043,"extension":6.089911622119785},"index":2,"playId":"7663a4cd-aea9-3442-9342-fa63dad40a91","pitchNumber":2,"startTime":"2025-08-21T01:12:59.860Z","endTime":"2025-08-21T01:13:05.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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.2,"endSpeed":88.0,"strikeZoneTop":3.27763646901055,"strikeZoneBottom":1.64408879792467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77579257894567,"aZ":-16.312211508554793,"pfxX":-5.992939201447113,"pfxZ":8.186242167233868,"pX":0.4014765215068817,"pZ":1.367839751800776,"vX0":10.058405516905069,"vY0":-136.75752474860255,"vZ0":-9.175831455387446,"x":101.7,"y":201.85,"x0":-2.508070173835627,"y0":50.00079192647685,"z0":5.833492259837156,"aX":-11.60847898678335},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":9.2,"spinRate":2349,"spinDirection":225},"zone":14,"typeConfidence":0.92,"plateTime":0.39712489153904684,"extension":6.354087011156761},"index":3,"playId":"16f5e629-b59a-3e84-9a7a-02c4df76e9c9","pitchNumber":3,"startTime":"2025-08-21T01:13:14.756Z","endTime":"2025-08-21T01:13:19.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":85.8,"endSpeed":79.7,"strikeZoneTop":3.22263947895918,"strikeZoneBottom":1.58897829242494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78007594522163,"aZ":-27.7511856192423,"pfxX":-0.5851442494060155,"pfxZ":2.7809180137731992,"pX":0.8403123750432842,"pZ":1.54115280098969,"vX0":8.713318117241217,"vY0":-124.66276599704642,"vZ0":-5.034566361837661,"x":84.97,"y":197.17,"x0":-2.6096559450459504,"y0":50.00027984594496,"z0":5.850895765380492,"aX":-0.930034010391864},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.2,"breakHorizontal":-0.7,"spinRate":2140,"spinDirection":204},"zone":14,"typeConfidence":0.9,"plateTime":0.4377318986571548,"extension":6.142388265528154},"index":4,"playId":"3e0a402f-5bbc-3588-934a-2700df3084eb","pitchNumber":4,"startTime":"2025-08-21T01:13:28.050Z","endTime":"2025-08-21T01:13:33.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":84.4,"endSpeed":78.9,"strikeZoneTop":3.24121595291081,"strikeZoneBottom":1.57061940452711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.77496444978283,"aZ":-30.738729537427258,"pfxX":-0.08655833651474598,"pfxZ":0.9312191321819094,"pX":1.268997550752469,"pZ":1.8218534293798112,"vX0":9.393422685066726,"vY0":-122.7076546164673,"vZ0":-3.767045069333386,"x":68.63,"y":189.59,"x0":-2.573070612195887,"y0":50.00606509575244,"z0":5.952964308760158,"aX":-0.13471350647679078},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.1,"breakHorizontal":-1.7,"spinRate":2186,"spinDirection":178},"zone":14,"typeConfidence":0.9,"plateTime":0.44377325570050985,"extension":6.122918466398284},"index":5,"playId":"9b29f312-720d-3fd6-b00a-43f77df5caeb","pitchNumber":5,"startTime":"2025-08-21T01:13:43.075Z","endTime":"2025-08-21T01:13:47.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":93.3,"endSpeed":86.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.84335102195824,"aZ":-16.63644961147981,"pfxX":-6.07124961683253,"pfxZ":8.211397472447612,"pX":-0.7376644433260585,"pZ":2.303834242965333,"vX0":7.110411564110041,"vY0":-135.73987273690568,"vZ0":-6.698296354139213,"x":145.12,"y":176.58,"x0":-2.5852669986768833,"y0":50.00210335699549,"z0":5.934255402864315,"aX":-11.487002874273134},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":9.7,"spinRate":2338,"spinDirection":219},"zone":4,"typeConfidence":0.92,"plateTime":0.4013904080732238,"extension":6.236373930745127},"hitData":{"launchSpeed":73.1,"launchAngle":15.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":109.0,"coordY":148.0}},"index":6,"playId":"6cd96e40-4028-3877-92d3-d5470eebbca6","pitchNumber":6,"startTime":"2025-08-21T01:13:58.617Z","endTime":"2025-08-21T01:14:03.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:14:03.655Z","atBatIndex":16},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Buddy Kennedy reaches on a fielding error by third baseman Orlando Arcia.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T01:14:16.188Z","endTime":"2025-08-21T01:15:24.836Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"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":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"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":85.3,"endSpeed":79.4,"strikeZoneTop":3.14447087525759,"strikeZoneBottom":1.55062902346414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.703978801846787,"aZ":-29.24464324202719,"pfxX":-0.39204420016330255,"pfxZ":1.8582692052330327,"pX":-0.13656395667740487,"pZ":0.8399400398826141,"vX0":6.298010992231768,"vY0":-124.1071786401915,"vZ0":-6.527006104513787,"x":122.21,"y":216.1,"x0":-2.6462709408392877,"y0":50.00195010468584,"z0":5.911213858437957,"aX":-0.6184555980707512},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.2,"breakHorizontal":-0.6,"spinRate":2104,"spinDirection":212},"zone":13,"typeConfidence":0.92,"plateTime":0.4398089975286297,"extension":6.159517684809151},"index":0,"playId":"d4ebc431-36bf-336a-acc6-8351e5b60d67","pitchNumber":1,"startTime":"2025-08-21T01:14:27.281Z","endTime":"2025-08-21T01:14:31.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":93.3,"endSpeed":86.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.228957363266733,"aZ":-16.373409520954365,"pfxX":-5.326031007161921,"pfxZ":8.307696541284555,"pX":-0.44443384827923854,"pZ":2.627540569897134,"vX0":7.205678934921984,"vY0":-135.70208284170346,"vZ0":-6.278439796555803,"x":133.94,"y":167.84,"x0":-2.4182390060074836,"y0":50.002905132803,"z0":6.074725385003442,"aX":-10.129520940296294},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":8.5,"spinRate":2364,"spinDirection":220},"zone":4,"typeConfidence":0.92,"plateTime":0.40063624837563605,"extension":6.225345407361854},"index":1,"playId":"e6f85c05-5af3-3be4-bde0-778ac6f13bfd","pitchNumber":2,"startTime":"2025-08-21T01:14:40.989Z","endTime":"2025-08-21T01:14:45.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":92.6,"endSpeed":86.9,"strikeZoneTop":3.20999626219727,"strikeZoneBottom":1.55600399850779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.398095499383192,"aZ":-18.2421447947011,"pfxX":-5.925936055807987,"pfxZ":7.374971885052757,"pX":-1.7727091369319936,"pZ":1.4861445213142965,"vX0":4.427205264123572,"vY0":-134.88769257125054,"vZ0":-8.390355963647691,"x":184.57,"y":198.65,"x0":-2.645004044284882,"y0":50.00211437744782,"z0":5.8642533860961885,"aX":-11.19493366679791},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":10.1,"spinRate":2393,"spinDirection":224},"zone":13,"typeConfidence":0.9,"plateTime":0.40220678125003007,"extension":6.237137725153413},"index":2,"playId":"80d11ff5-a4a1-3a91-9908-f7544bc7b36e","pitchNumber":3,"startTime":"2025-08-21T01:14:57.388Z","endTime":"2025-08-21T01:15:02.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":87.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33014473619417,"aZ":-18.92359119235277,"pfxX":-6.244134542008794,"pfxZ":6.97872385329449,"pX":-0.34447664461098804,"pZ":2.203347488905108,"vX0":7.676754723220711,"vY0":-135.2025986491763,"vZ0":-6.695733431212917,"x":130.13,"y":179.29,"x0":-2.375557551505685,"y0":50.006067201552305,"z0":5.985859467222973,"aX":-11.861682746079808},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.8,"breakHorizontal":10.2,"spinRate":2342,"spinDirection":223},"zone":4,"typeConfidence":0.9,"plateTime":0.4011859387124228,"extension":6.3083495214405465},"hitData":{"launchSpeed":98.9,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.17,"coordY":167.9}},"index":3,"playId":"9dd8e97f-d426-3de8-917a-eb6fe97c6b1e","pitchNumber":4,"startTime":"2025-08-21T01:15:13.319Z","endTime":"2025-08-21T01:15:24.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.89999999999999,"awayTeamWinProbability":29.10000000000001,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:15:24.836Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shohei Ohtani flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T01:15:30.458Z","endTime":"2025-08-21T01:17:00.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.7,"strikeZoneTop":3.54000288397212,"strikeZoneBottom":1.68490340815854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66611294783788,"aZ":-17.336190932590306,"pfxX":-6.272903299907373,"pfxZ":7.6665467055712995,"pX":-0.7543197185912859,"pZ":2.53247367057893,"vX0":6.989978816741571,"vY0":-136.68801321578508,"vZ0":-6.341497378769891,"x":145.75,"y":170.4,"x0":-2.5023710559261123,"y0":50.00206449853521,"z0":6.0286156201049215,"aX":-12.140852989073043},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.1,"breakHorizontal":10.3,"spinRate":2382,"spinDirection":218},"zone":4,"typeConfidence":0.92,"plateTime":0.39726109353903016,"extension":6.251061719053511},"index":0,"playId":"51b273fe-7cfb-3cbd-9359-7db40c900c7c","pitchNumber":1,"startTime":"2025-08-21T01:15:53.320Z","endTime":"2025-08-21T01:15:57.934Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.6,"strikeZoneTop":3.54000383923512,"strikeZoneBottom":1.72082426911341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.139904685681923,"aZ":-16.70951464759763,"pfxX":-7.0402968827471755,"pfxZ":8.24070879010048,"pX":0.7543959874648285,"pZ":1.422990003081904,"vX0":10.715491043388742,"vY0":-134.64266400229468,"vZ0":-8.585534858561513,"x":88.24,"y":200.36,"x0":-2.3221960225677973,"y0":50.003531129628655,"z0":5.784634496809698,"aX":-13.214341099624288},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":11.0,"spinRate":2367,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.403398490075217,"extension":6.371814512510373},"index":1,"playId":"23a0d52c-ed37-3b0a-bf0f-b961af036ac7","pitchNumber":2,"startTime":"2025-08-21T01:16:12.384Z","endTime":"2025-08-21T01:16:17.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":84.9,"endSpeed":78.9,"strikeZoneTop":3.43018033908202,"strikeZoneBottom":1.63999855306794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.523245609906358,"aZ":-30.39672024955169,"pfxX":0.44835638668009636,"pfxZ":1.1417259797942307,"pX":1.3489995853971408,"pZ":1.3910028334225688,"vX0":9.128488025701628,"vY0":-123.34361700230056,"vZ0":-4.626904902678432,"x":65.58,"y":201.22,"x0":-2.444579527596823,"y0":50.00266924291966,"z0":5.829036965254333,"aX":0.6946580952014236},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.3,"breakHorizontal":-2.8,"spinRate":2106,"spinDirection":197},"zone":14,"typeConfidence":0.92,"plateTime":0.44260526701526004,"extension":6.225111633825872},"index":2,"playId":"9960460a-a382-3851-a058-9751232a3708","pitchNumber":3,"startTime":"2025-08-21T01:16:29.933Z","endTime":"2025-08-21T01:16:34.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.618418784755523,"aZ":-23.75449174374562,"pfxX":-4.809099749029763,"pfxZ":5.531830320755391,"pX":-0.3693369425863078,"pZ":2.9591711070045545,"vX0":6.462394774050417,"vY0":-121.20290354591098,"vZ0":-2.710864877113658,"x":131.08,"y":158.88,"x0":-2.4177516294339743,"y0":50.00295210937017,"z0":6.117507212601405,"aX":-7.319251007892196},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.7,"breakHorizontal":7.6,"spinRate":2182,"spinDirection":243},"zone":1,"typeConfidence":0.88,"plateTime":0.44804504882420293,"extension":6.472241884998311},"hitData":{"launchSpeed":99.2,"launchAngle":54.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.83,"coordY":72.19}},"index":3,"playId":"b0974e5d-613f-3bfe-bef7-00bc3f4e0b73","pitchNumber":4,"startTime":"2025-08-21T01:16:47.846Z","endTime":"2025-08-21T01:17:00.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.36,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:17:00.711Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-21T01:17:43.325Z","endTime":"2025-08-21T01:20:05.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"5b2d9306-8202-39dd-9454-308db005d4bb","startTime":"2025-08-21T01:17:26.474Z","endTime":"2025-08-21T01:17:30.812Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.39664888930714,"strikeZoneBottom":1.61272398350222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87554863650508,"aZ":-27.835288068596597,"pfxX":-0.5117286666995331,"pfxZ":2.7594096930790633,"pX":0.7614014885142696,"pZ":1.044580635855066,"vX0":7.8991016356376065,"vY0":-123.82528886818898,"vZ0":-6.226547796256067,"x":87.98,"y":210.58,"x0":-2.386976871924785,"y0":50.003916196143905,"z0":5.884392348134841,"aX":-0.8064181374299522},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.0,"breakHorizontal":-0.7,"spinRate":2118,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.4402796917673468,"extension":6.179675998311655},"index":1,"playId":"745598d0-5db4-3196-9c3c-3370086a80e0","pitchNumber":1,"startTime":"2025-08-21T01:17:45.548Z","endTime":"2025-08-21T01:17:49.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.30574011216165,"aZ":-16.08673572954699,"pfxX":-6.712650819386745,"pfxZ":8.648981612172864,"pX":0.2911105635712882,"pZ":2.403765189516408,"vX0":8.975328426577752,"vY0":-134.35045472046343,"vZ0":-6.6417041200605125,"x":105.9,"y":173.88,"x0":-2.1937764669806525,"y0":50.00546805296063,"z0":6.016867425370152,"aX":-12.490047700916708},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":10.7,"spinRate":2364,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.40498772274646155,"extension":6.300307065900426},"index":2,"playId":"f9b7263c-9dd7-3044-a378-f884252b7659","pitchNumber":2,"startTime":"2025-08-21T01:18:03.829Z","endTime":"2025-08-21T01:18:08.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.34488119346621,"strikeZoneBottom":1.52402313559054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.932436656791793,"aZ":-31.375063489863287,"pfxX":-9.150618927376646,"pfxZ":0.5205464883103939,"pX":-0.29198106260648615,"pZ":0.9410963018949797,"vX0":7.836394935643824,"vY0":-122.12816659730828,"vZ0":-5.814531550689156,"x":128.13,"y":213.37,"x0":-2.338890916341542,"y0":50.0001381301911,"z0":6.020818255450891,"aX":-13.95103504477951},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.1,"breakHorizontal":14.9,"spinRate":2078,"spinDirection":234},"zone":13,"typeConfidence":0.93,"plateTime":0.4468846760392293,"extension":6.5146745580812935},"index":3,"playId":"7d172760-719e-3a7f-8b18-85b01215c3fb","pitchNumber":3,"startTime":"2025-08-21T01:18:27.787Z","endTime":"2025-08-21T01:18:32.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":76.8,"strikeZoneTop":3.36121195829466,"strikeZoneBottom":1.54037184962578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.423817563660513,"aZ":-30.102431956708614,"pfxX":-0.6459664896013662,"pfxZ":1.3767383382426734,"pX":1.146718195275383,"pZ":1.7502280048702419,"vX0":8.546790081611247,"vY0":-122.54682951209553,"vZ0":-3.8440927144006327,"x":73.29,"y":191.52,"x0":-2.3231777010082153,"y0":50.00015389929038,"z0":5.950830490673787,"aX":-0.9703576819397093},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.7,"breakHorizontal":-1.1,"spinRate":2221,"spinDirection":122},"zone":14,"typeConfidence":0.91,"plateTime":0.44940275917117223,"extension":6.197741151495718},"index":4,"playId":"0a0c2b6f-45eb-3113-88e8-13d7e8abfeb3","pitchNumber":4,"startTime":"2025-08-21T01:18:47.011Z","endTime":"2025-08-21T01:18:51.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":87.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89520742330338,"aZ":-16.26322887677482,"pfxX":-5.788126634313276,"pfxZ":8.303348609068568,"pX":-0.29024921944749643,"pZ":2.5970998391418183,"vX0":7.660062197384881,"vY0":-136.09674789624245,"vZ0":-6.057762445131077,"x":128.06,"y":168.66,"x0":-2.3616657726172026,"y0":50.00018788037355,"z0":5.938735886855013,"aX":-11.088225786197032},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":9.2,"spinRate":2341,"spinDirection":216},"zone":4,"typeConfidence":0.92,"plateTime":0.399227123631162,"extension":6.334208470889528},"index":5,"playId":"1d190ce2-8c84-338e-97c7-0409ae92c3a6","pitchNumber":5,"startTime":"2025-08-21T01:19:07.438Z","endTime":"2025-08-21T01:19:11.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-21T01:19:30.665Z","endTime":"2025-08-21T01:20:00.865Z","isPitch":false,"type":"action","player":{"id":669257,"link":"/api/v1/people/669257"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.37109299127368,"strikeZoneBottom":1.60000204375709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.216229989555785,"aZ":-30.66052084419316,"pfxX":0.39771689726068216,"pfxZ":0.9812862936019293,"pX":-0.2290967506295637,"pZ":2.7780642198417658,"vX0":5.603199801256018,"vY0":-123.3051044001282,"vZ0":-1.4778438851589124,"x":125.73,"y":163.77,"x0":-2.5813303701264183,"y0":50.00272764146953,"z0":5.969004460045144,"aX":0.6124507615515421},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":-2.0,"spinRate":2148,"spinDirection":152},"zone":5,"typeConfidence":0.91,"plateTime":0.44398942453356405,"extension":6.164615015818605},"index":7,"playId":"029c2dff-a827-3f2d-8b06-bc51d1fc01cc","pitchNumber":6,"startTime":"2025-08-21T01:20:00.865Z","endTime":"2025-08-21T01:20:05.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":671083,"link":"/api/v1/people/671083"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.95,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:20:05.504Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to left fielder Michael Conforto.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T01:22:06.785Z","endTime":"2025-08-21T01:22:49.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.9,"strikeZoneTop":3.19993237699146,"strikeZoneBottom":1.50239599217313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.394803610527255,"aZ":-23.399693970901573,"pfxX":-7.280178302712825,"pfxZ":4.509444825810672,"pX":0.24706756722571485,"pZ":1.8830855171416558,"vX0":9.237144015352069,"vY0":-137.3923885948861,"vZ0":-5.948737770668206,"x":107.58,"y":187.94,"x0":-2.1851419068972984,"y0":50.00157395598614,"z0":5.627492243928538,"aX":-14.1635344593376},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":11.6,"spinRate":2097,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.39600014550088947,"extension":6.617436655452223},"index":0,"playId":"5ea176cb-e3c3-387c-b355-17e347664786","pitchNumber":1,"startTime":"2025-08-21T01:22:09.966Z","endTime":"2025-08-21T01:22:14.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":69.3,"strikeZoneTop":3.17938073653022,"strikeZoneBottom":1.51851931579122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.672911172217828,"aZ":-39.07378274435373,"pfxX":5.5162523892589475,"pfxZ":-5.7736888842907685,"pX":0.24618691944411414,"pZ":3.888408746784298,"vX0":3.429827059108536,"vY0":-107.6815914973092,"vZ0":3.6391454541534696,"x":107.62,"y":133.79,"x0":-2.0746180313293823,"y0":50.00443443390246,"z0":6.450517510549848,"aX":6.589122460363438},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-9.5,"breakHorizontal":-10.8,"spinRate":2507,"spinDirection":48},"zone":12,"typeConfidence":2.0,"plateTime":0.5053567873886964,"extension":6.346645213204549},"index":1,"playId":"cdca650b-25bd-3af6-90dd-ee02d0bf0f5d","pitchNumber":2,"startTime":"2025-08-21T01:22:23.428Z","endTime":"2025-08-21T01:22:27.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":79.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.86458195390267,"aZ":-31.03681995689532,"pfxX":1.1292925390025608,"pfxZ":0.7303412976025978,"pX":-0.1468505664003905,"pZ":2.574171333967825,"vX0":4.241890010680197,"vY0":-122.90194201597308,"vZ0":-2.368752624224207,"x":122.6,"y":169.28,"x0":-2.0283264181901997,"y0":50.00509555000092,"z0":6.136340131890857,"aX":1.7605271781546545},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.1,"breakHorizontal":-2.9,"spinRate":2512,"spinDirection":100},"zone":5,"typeConfidence":2.0,"plateTime":0.4423632171906853,"extension":6.44230099411578},"hitData":{"launchSpeed":97.6,"launchAngle":38.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.64,"coordY":50.89}},"index":2,"playId":"6086d3eb-4d88-3c10-aa01-e95a15ebfb7a","pitchNumber":3,"startTime":"2025-08-21T01:22:37.376Z","endTime":"2025-08-21T01:22:49.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:22:49.522Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, third baseman Buddy Kennedy to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T01:22:52.887Z","endTime":"2025-08-21T01:25:07.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.67091283823604,"aZ":-29.317311944890037,"pfxX":3.967153190327571,"pfxZ":1.8887776648570966,"pX":0.6883892020172564,"pZ":1.9920861742769798,"vX0":5.5873832979732505,"vY0":-121.41369255826642,"vZ0":-2.9152553391268063,"x":90.76,"y":184.99,"x0":-2.146094761392362,"y0":50.00516119443428,"z0":5.723703886778384,"aX":6.004343260825721},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.0,"breakHorizontal":-8.4,"spinRate":2464,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.4487485865090588,"extension":6.455470143332131},"index":0,"playId":"def8c8b2-1eaa-3a71-8c51-3c0547ee9fec","pitchNumber":1,"startTime":"2025-08-21T01:23:10.325Z","endTime":"2025-08-21T01:23:14.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.223010237903157,"aZ":-30.465079229222226,"pfxX":5.775850138626674,"pfxZ":1.0751734724465543,"pX":0.6866789462792191,"pZ":3.0278857446728153,"vX0":5.508761151569873,"vY0":-124.26927492126565,"vZ0":-0.36514569510907324,"x":90.83,"y":157.03,"x0":-2.2965795244706606,"y0":50.00293186413521,"z0":5.6738519900107764,"aX":9.174240673742824},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.0,"breakHorizontal":-11.6,"spinRate":2553,"spinDirection":68},"zone":3,"typeConfidence":2.0,"plateTime":0.4381386656953348,"extension":6.510266104336703},"index":1,"playId":"025a39dc-09e5-3f2a-8aa8-6e03412195f0","pitchNumber":2,"startTime":"2025-08-21T01:23:27.612Z","endTime":"2025-08-21T01:23:31.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":90.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.363466024262447,"aZ":-22.149820201334542,"pfxX":-1.7016235543837706,"pfxZ":4.898012940767014,"pX":0.9437575166053283,"pZ":3.4727921600590093,"vX0":9.196555036038829,"vY0":-141.0561762929579,"vZ0":-2.47144840637144,"x":81.03,"y":145.01,"x0":-2.1158335247539855,"y0":50.00336350178087,"z0":5.764323457185697,"aX":-3.4840524856156434},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.6,"breakHorizontal":1.6,"spinRate":2501,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3860001726798643,"extension":6.548653867597271},"index":2,"playId":"1dd6812c-c6ca-3c7b-9d62-e07f6914dbba","pitchNumber":3,"startTime":"2025-08-21T01:23:42.486Z","endTime":"2025-08-21T01:23:46.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":87.3,"endSpeed":81.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.03251351921852,"aZ":-33.367983405650385,"pfxX":2.0067329038615056,"pfxZ":-0.7103611878931826,"pX":0.21870671650287143,"pZ":2.1112421726620223,"vX0":5.22617478380816,"vY0":-127.26261731363684,"vZ0":-3.519448442651317,"x":108.66,"y":181.78,"x0":-2.10887542762835,"y0":50.0063206396864,"z0":6.109417941062912,"aX":3.347429033977327},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.8,"breakHorizontal":-4.7,"spinRate":2523,"spinDirection":86},"zone":5,"typeConfidence":2.0,"plateTime":0.4276809717793535,"extension":6.452602714135926},"index":3,"playId":"86d58108-2279-3f6e-8d68-b8df529c3906","pitchNumber":4,"startTime":"2025-08-21T01:24:00.864Z","endTime":"2025-08-21T01:24:07.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.261708357393665,"aZ":-27.162815141019813,"pfxX":-5.7649713198772385,"pfxZ":2.4840701042294704,"pX":0.3344344520623823,"pZ":2.418952499011094,"vX0":8.904004816349918,"vY0":-139.8824691380054,"vZ0":-4.1252378930256235,"x":104.25,"y":173.47,"x0":-2.114964418310369,"y0":50.0016466223814,"z0":5.656477870087447,"aX":-11.628265023187792},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.0,"breakHorizontal":9.0,"spinRate":2045,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3889034021324025,"extension":6.581899695288708},"index":4,"playId":"bc1fb2ba-7433-363f-815c-af742c0f4161","pitchNumber":5,"startTime":"2025-08-21T01:24:36.906Z","endTime":"2025-08-21T01:24:41.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.021541283717465,"aZ":-30.37012793966384,"pfxX":0.8070643374980728,"pfxZ":1.0287504491023656,"pX":0.4626833439047697,"pZ":1.4355151230149528,"vX0":5.831415329627746,"vY0":-130.02425761475934,"vZ0":-5.892466451784089,"x":99.36,"y":200.02,"x0":-1.8950822008809651,"y0":50.00077183706764,"z0":5.9777140625968626,"aX":1.4086050046693965},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.0,"breakHorizontal":-2.5,"spinRate":2477,"spinDirection":106},"zone":9,"typeConfidence":2.0,"plateTime":0.41799868208368895,"extension":6.600923745545295},"hitData":{"launchSpeed":72.2,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.83,"coordY":168.69}},"index":5,"playId":"dbade623-a902-3223-9984-67cf13365bff","pitchNumber":6,"startTime":"2025-08-21T01:25:00.329Z","endTime":"2025-08-21T01:25:07.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:25:07.664Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-21T01:25:20.689Z","endTime":"2025-08-21T01:25:53.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":76.9,"strikeZoneTop":3.20932218885709,"strikeZoneBottom":1.5374307363716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.77739462047052,"aZ":-30.684899163078402,"pfxX":5.1670747317749015,"pfxZ":1.0086360892038009,"pX":-0.6204231610922588,"pZ":3.2402354322683258,"vX0":2.3294466934994786,"vY0":-118.94699513465443,"vZ0":0.31480682130356885,"x":140.65,"y":151.29,"x0":-2.275405216490292,"y0":50.001929923340164,"z0":5.826416773378908,"aX":7.6111812505091745},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":2.0,"breakHorizontal":-9.8,"spinRate":2472,"spinDirection":71},"zone":1,"typeConfidence":2.0,"plateTime":0.45561933223069273,"extension":6.36910283922557},"index":0,"playId":"8e55fba9-7ea5-30e4-8589-d1ae5e24859e","pitchNumber":1,"startTime":"2025-08-21T01:25:31.865Z","endTime":"2025-08-21T01:25:36.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":91.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.876314180645625,"aZ":-24.75893324380351,"pfxX":0.046055052063553426,"pfxZ":3.537512706625119,"pX":0.6429609244998113,"pZ":2.3963955964238046,"vX0":8.22916638054949,"vY0":-141.63602136284894,"vZ0":-4.827353373314621,"x":92.49,"y":174.08,"x0":-2.2686544511051516,"y0":50.0013104705651,"z0":5.644306111830389,"aX":0.09473318343001493},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":5.9,"breakHorizontal":-1.2,"spinRate":2378,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3821989577084568,"extension":6.675444062206436},"hitData":{"launchSpeed":96.8,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.55,"coordY":144.08}},"index":1,"playId":"9ea5cc70-8357-335c-9196-4f67c07cebb4","pitchNumber":2,"startTime":"2025-08-21T01:25:45.439Z","endTime":"2025-08-21T01:25:53.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:25:53.740Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a line drive to right fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T01:27:51.009Z","endTime":"2025-08-21T01:29:23.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.4,"strikeZoneTop":3.66343370233492,"strikeZoneBottom":1.8000022265364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.351662347477138,"aZ":-25.275169242209817,"pfxX":-6.188167458471526,"pfxZ":4.724606356448579,"pX":-0.09681741406016973,"pZ":1.7647999226211477,"vX0":7.62365380728104,"vY0":-119.07831252819533,"vZ0":-4.871918706616878,"x":120.69,"y":191.13,"x0":-2.511758222015733,"y0":50.00145309721862,"z0":6.079206898309796,"aX":-9.032334531876796},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.8,"breakHorizontal":9.7,"spinRate":2123,"spinDirection":239},"zone":8,"typeConfidence":0.92,"plateTime":0.4571169635919081,"extension":6.4754636920099715},"index":0,"playId":"3e6d44b8-f6b3-370b-86b3-b34ad57918b3","pitchNumber":1,"startTime":"2025-08-21T01:28:12.773Z","endTime":"2025-08-21T01:28:17.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.73999952700434,"strikeZoneBottom":1.8707538885201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.695881125328345,"aZ":-17.456611833861135,"pfxX":-5.6266603324913955,"pfxZ":8.000703719675416,"pX":-0.5914981765631641,"pZ":3.925680520731006,"vX0":7.151526013181538,"vY0":-133.52315891149212,"vZ0":-2.440014464870588,"x":139.55,"y":132.79,"x0":-2.5503650142126184,"y0":50.00308138076519,"z0":6.081112372971612,"aX":-10.35116177729446},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":9.0,"spinRate":2344,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.4073123909253682,"extension":6.13268123315571},"index":1,"playId":"ce4a7f13-b1ab-33f7-b279-c0171ed85e9e","pitchNumber":2,"startTime":"2025-08-21T01:28:26.316Z","endTime":"2025-08-21T01:28:30.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.74,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.254324578479252,"aZ":-25.778554983771368,"pfxX":-0.33647568408089334,"pfxZ":4.1601064664247644,"pX":0.39490870956349733,"pZ":1.3450806338358805,"vX0":7.50401283508845,"vY0":-122.70971099318895,"vZ0":-5.687381146666339,"x":101.95,"y":202.46,"x0":-2.6476965737619342,"y0":50.00494214707327,"z0":5.864274517378691,"aX":-0.5176185807228014},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.5,"breakHorizontal":-1.0,"spinRate":2112,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.44484703745215626,"extension":6.154620773461692},"index":2,"playId":"b7cede0d-943d-3342-a227-1ef0ad1a708d","pitchNumber":3,"startTime":"2025-08-21T01:28:39.532Z","endTime":"2025-08-21T01:28:43.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.74,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.31814625401496,"aZ":-30.206068557212397,"pfxX":-8.665297710303395,"pfxZ":1.301460573859706,"pX":-0.850492333940452,"pZ":1.4858951803255651,"vX0":6.725013821642996,"vY0":-121.53617716345046,"vZ0":-4.801714325723444,"x":149.42,"y":198.66,"x0":-2.5125082386307427,"y0":50.00238515994626,"z0":6.076958666343632,"aX":-13.108253082250366},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.6,"breakHorizontal":14.3,"spinRate":2124,"spinDirection":240},"zone":13,"typeConfidence":0.93,"plateTime":0.44875450773150716,"extension":6.451864055288873},"index":3,"playId":"f24115b8-f44d-3bf4-bbd2-71495cd9a62b","pitchNumber":4,"startTime":"2025-08-21T01:28:53.992Z","endTime":"2025-08-21T01:28:59.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":86.3,"strikeZoneTop":3.74,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.360355735561598,"aZ":-18.715361660103607,"pfxX":-6.90682438553168,"pfxZ":7.190191729335256,"pX":0.5962764469619891,"pZ":2.9030800384875257,"vX0":9.995741198648682,"vY0":-134.27713217279978,"vZ0":-4.846181989757297,"x":94.27,"y":160.4,"x0":-2.235445079983004,"y0":50.000389235419895,"z0":6.017819750027945,"aX":-12.92299179327248},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":10.9,"spinRate":2280,"spinDirection":224},"zone":6,"typeConfidence":0.89,"plateTime":0.40414030551275415,"extension":6.255885430804956},"hitData":{"launchSpeed":88.1,"launchAngle":10.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.02,"coordY":118.15}},"index":4,"playId":"3d7fc276-3b88-3402-868b-64bfc0b47afa","pitchNumber":5,"startTime":"2025-08-21T01:29:13.636Z","endTime":"2025-08-21T01:29:23.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.4,"awayTeamWinProbability":31.599999999999994,"homeTeamWinProbabilityAdded":-4.499999999999986,"leverageIndex":1.04,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:29:23.944Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Teoscar Hernández flies out to right fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T01:29:33.835Z","endTime":"2025-08-21T01:31:01.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.64000302832038,"strikeZoneBottom":1.7429722513607,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.7467797447768,"aZ":-15.078206505822044,"pfxX":-6.947593108042025,"pfxZ":9.15483860350485,"pX":0.8825456407363137,"pZ":2.4498321886280476,"vX0":10.541753526047385,"vY0":-134.8939347541578,"vZ0":-6.751009338747974,"x":83.36,"y":172.63,"x0":-2.149984251227524,"y0":50.000458214149646,"z0":6.022810395330973,"aX":-12.970791268848167},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.5,"breakHorizontal":10.7,"spinRate":2387,"spinDirection":218},"zone":14,"typeConfidence":0.92,"plateTime":0.4040317066446497,"extension":6.306304086413365},"index":0,"playId":"a07c8ada-df55-3a25-8d24-645d15ca5027","pitchNumber":1,"startTime":"2025-08-21T01:29:50.420Z","endTime":"2025-08-21T01:29:55.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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.3,"endSpeed":78.4,"strikeZoneTop":3.60233857035375,"strikeZoneBottom":1.71840969257922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.00814291172043,"aZ":-27.22994069791003,"pfxX":-0.4251842696354622,"pfxZ":3.229872915289654,"pX":1.7293091730918655,"pZ":1.112873546713716,"vX0":10.074221658209455,"vY0":-122.39499738875477,"vZ0":-5.888029639236556,"x":51.08,"y":208.73,"x0":-2.3684049671442406,"y0":50.00361584459981,"z0":5.853663535803477,"aX":-0.651294033824814},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.8,"breakHorizontal":-1.3,"spinRate":2138,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.44589511108273916,"extension":6.266747304824342},"index":1,"playId":"36305184-0a8e-3ead-bd87-5cc65f8453fc","pitchNumber":2,"startTime":"2025-08-21T01:30:12.369Z","endTime":"2025-08-21T01:30:16.291Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.1,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.817277589838262,"aZ":-16.14026781235555,"pfxX":-6.187527600261663,"pfxZ":8.71997887808277,"pX":0.3598258884465961,"pZ":3.40834017581203,"vX0":9.280052776083142,"vY0":-133.96331590586442,"vZ0":-4.038557553326768,"x":103.28,"y":146.75,"x0":-2.326998198887301,"y0":50.001041549634074,"z0":6.070950628534486,"aX":-11.375483509601107},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2379,"spinDirection":220},"zone":3,"typeConfidence":0.91,"plateTime":0.4070701605586615,"extension":6.379379136415636},"index":2,"playId":"66d380e1-9565-356a-a768-7ce1148771ce","pitchNumber":3,"startTime":"2025-08-21T01:30:31.971Z","endTime":"2025-08-21T01:30:35.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.068035351985067,"aZ":-17.296938666428524,"pfxX":-7.0035801441710515,"pfxZ":8.063713434498556,"pX":-0.5139019363738594,"pZ":2.2517385240855106,"vX0":7.1317626566542485,"vY0":-134.25501578084376,"vZ0":-6.761407612839335,"x":136.59,"y":177.98,"x0":-2.2809145036448752,"y0":50.00581293323079,"z0":6.0112631319173015,"aX":-12.927997597929457},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":11.4,"spinRate":2352,"spinDirection":220},"zone":7,"typeConfidence":0.91,"plateTime":0.40626020375892224,"extension":6.261123959940866},"hitData":{"launchSpeed":97.4,"launchAngle":31.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.63,"coordY":79.77}},"index":3,"playId":"27431c6c-eebb-3731-b9bd-06036f2978cc","pitchNumber":4,"startTime":"2025-08-21T01:30:50.490Z","endTime":"2025-08-21T01:31:01.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.6,"awayTeamWinProbability":27.400000000000006,"homeTeamWinProbabilityAdded":4.199999999999989,"leverageIndex":1.82,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:31:01.874Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T01:31:41.040Z","endTime":"2025-08-21T01:33:11.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"c2f2ba0c-0f32-3408-9701-d8b18dfa67f8","startTime":"2025-08-21T01:31:23.760Z","endTime":"2025-08-21T01:31:27.613Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.6,"strikeZoneTop":3.43258218749537,"strikeZoneBottom":1.61832253708555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.463821991038344,"aZ":-29.169858478548555,"pfxX":-0.23235129974293833,"pfxZ":1.998409943125612,"pX":0.03410914226845038,"pZ":1.2793468661497984,"vX0":6.239158981558648,"vY0":-121.25059999620626,"vZ0":-5.081789549876488,"x":115.7,"y":204.24,"x0":-2.531342898862203,"y0":50.00419904522412,"z0":5.917744632821468,"aX":-0.35041421678452983},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.8,"breakHorizontal":-1.0,"spinRate":2139,"spinDirection":133},"zone":14,"typeConfidence":0.89,"plateTime":0.4499955408024561,"extension":6.174506023743475},"index":1,"playId":"a196c344-bc6f-3c7b-9544-117c55ea8bdb","pitchNumber":1,"startTime":"2025-08-21T01:31:43.227Z","endTime":"2025-08-21T01:31:48.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":78.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.682888887125106,"aZ":-30.4746321859589,"pfxX":-0.44965441410140916,"pfxZ":1.1299805267599776,"pX":0.3254223066223397,"pZ":1.7825329494639568,"vX0":6.816394563140865,"vY0":-120.54996484725858,"vZ0":-3.653369717172989,"x":104.6,"y":190.65,"x0":-2.449706827565329,"y0":50.00571672259603,"z0":5.934311715689741,"aX":-0.6792143349102883},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.6,"breakHorizontal":-0.4,"spinRate":2181,"spinDirection":160},"zone":9,"typeConfidence":2.0,"plateTime":0.44988471764128946,"extension":6.229450862073058},"index":2,"playId":"0f2290f4-d47c-3320-9c7b-196e1cb578a3","pitchNumber":2,"startTime":"2025-08-21T01:32:01.453Z","endTime":"2025-08-21T01:32:05.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.795023178270313,"aZ":-17.338069142820135,"pfxX":-5.7744525239561675,"pfxZ":7.853106009139333,"pX":-0.5428015187474368,"pZ":1.7243561672868526,"vX0":6.749294063807984,"vY0":-135.4323874931336,"vZ0":-8.120991390454503,"x":137.69,"y":192.22,"x0":-2.296920751861546,"y0":50.00563202380462,"z0":5.9359431823126645,"aX":-10.913951720393362},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":9.4,"spinRate":2362,"spinDirection":222},"zone":7,"typeConfidence":0.91,"plateTime":0.40179516824305894,"extension":6.286557055476767},"index":3,"playId":"59d3bd20-4b14-3626-b403-97014641e2ae","pitchNumber":3,"startTime":"2025-08-21T01:32:26.553Z","endTime":"2025-08-21T01:32:30.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-21T01:32:42.101Z","endTime":"2025-08-21T01:33:00.223Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":82.9,"endSpeed":78.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.595535429149226,"aZ":-22.614905325451474,"pfxX":-5.5267895992264116,"pfxZ":6.304470309162272,"pX":-0.5371436178471677,"pZ":1.3623962307381372,"vX0":6.1893388563028955,"vY0":-120.73517485452835,"vZ0":-6.402155816506895,"x":137.47,"y":202.0,"x0":-2.3842177131993876,"y0":50.00090670570447,"z0":5.965866419827686,"aX":-8.377338793132443},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.6,"breakHorizontal":9.0,"spinRate":2122,"spinDirection":241},"zone":13,"typeConfidence":0.89,"plateTime":0.4491005892685678,"extension":6.430693734044878},"hitData":{"launchSpeed":88.4,"launchAngle":39.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.43,"coordY":82.77}},"index":5,"playId":"2a829a62-4a3b-36d7-9c8d-8060ca7e33e0","pitchNumber":4,"startTime":"2025-08-21T01:33:00.223Z","endTime":"2025-08-21T01:33:11.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:33:11.282Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-21T01:33:24.923Z","endTime":"2025-08-21T01:36:05.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.70283731921775,"aZ":-17.93628316418339,"pfxX":-6.242748919822035,"pfxZ":7.672372881743074,"pX":0.0535487299488489,"pZ":2.768962623203031,"vX0":8.647818408230707,"vY0":-133.85892828068822,"vZ0":-5.160151417692319,"x":114.96,"y":164.02,"x0":-2.374234985240029,"y0":50.006060535137756,"z0":5.9638189527641465,"aX":-11.59065863771914},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":10.0,"spinRate":2304,"spinDirection":217},"zone":5,"typeConfidence":0.89,"plateTime":0.4056624219682905,"extension":6.268003040166374},"index":0,"playId":"14bebf8b-7171-3a34-891f-cefb641c0dfa","pitchNumber":1,"startTime":"2025-08-21T01:33:43.058Z","endTime":"2025-08-21T01:33:47.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.25687401186958,"strikeZoneBottom":1.55831032058899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.124027346730216,"aZ":-29.386418913668283,"pfxX":-0.6944529830784787,"pfxZ":1.8374556470080456,"pX":0.8003890641041728,"pZ":1.5249661354405508,"vX0":7.862691481492301,"vY0":-121.96858414684596,"vZ0":-4.500755134990879,"x":86.49,"y":197.61,"x0":-2.3635907908356946,"y0":50.00445980645983,"z0":5.904528067639519,"aX":-1.0554418975631037},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":2.5,"breakHorizontal":-0.5,"spinRate":2127,"spinDirection":175},"zone":9,"typeConfidence":0.89,"plateTime":0.4476501948735061,"extension":6.130603307066379},"index":1,"playId":"c646ccce-fba1-3ad3-bf1c-36d0554f0a7d","pitchNumber":2,"startTime":"2025-08-21T01:34:05.018Z","endTime":"2025-08-21T01:34:09.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.7,"strikeZoneTop":3.25764872810827,"strikeZoneBottom":1.55893660741381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.175797879096834,"aZ":-24.546617787471046,"pfxX":-7.537267711692774,"pfxZ":5.0736768989458705,"pX":0.46945545041158115,"pZ":1.414560270099813,"vX0":9.057491575858409,"vY0":-120.63775783983363,"vZ0":-5.938939523792288,"x":99.11,"y":200.59,"x0":-2.320781485718383,"y0":50.002572152095844,"z0":6.017685011178404,"aX":-11.327411088080678},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.3,"breakHorizontal":12.0,"spinRate":2126,"spinDirection":240},"zone":14,"typeConfidence":0.92,"plateTime":0.4506930562872591,"extension":6.394849870763284},"index":2,"playId":"adacf67b-3b7e-3a5e-b329-ce5d5d48f136","pitchNumber":3,"startTime":"2025-08-21T01:34:23.750Z","endTime":"2025-08-21T01:34:28.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":86.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.117009348115783,"aZ":-17.556399481146975,"pfxX":-6.314411197225871,"pfxZ":7.846271728813042,"pX":-0.7113518103979747,"pZ":2.2631751506026867,"vX0":7.00518636128932,"vY0":-134.1747482585767,"vZ0":-6.703330010866248,"x":144.12,"y":177.67,"x0":-2.509111339272353,"y0":50.004514515327855,"z0":6.000467904153879,"aX":-11.765280244384668},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":10.3,"spinRate":2419,"spinDirection":222},"zone":4,"typeConfidence":0.9,"plateTime":0.40489658466150047,"extension":6.131250292723219},"index":3,"playId":"185bcf56-a396-3106-ade2-349943b5a73c","pitchNumber":4,"startTime":"2025-08-21T01:34:42.950Z","endTime":"2025-08-21T01:34:47.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"7096e1d4-ab83-3daf-b3ae-ef1205494e91","startTime":"2025-08-21T01:35:14.138Z","endTime":"2025-08-21T01:35:19.258Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":87.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.85087826022513,"aZ":-19.828563541442588,"pfxX":-7.279000386498808,"pfxZ":6.473695776336732,"pX":0.3276041094264322,"pZ":1.8988656326227413,"vX0":9.450489939313835,"vY0":-135.14400704790432,"vZ0":-7.165655339270144,"x":104.51,"y":187.51,"x0":-2.21920750757376,"y0":50.00254455997808,"z0":5.908344637445323,"aX":-13.882856198933657},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.8,"breakHorizontal":11.9,"spinRate":2259,"spinDirection":225},"zone":9,"typeConfidence":0.89,"plateTime":0.4005730553940663,"extension":6.189748356783375},"index":5,"playId":"f9e0e094-0921-3548-a37a-de2572f8e95b","pitchNumber":5,"startTime":"2025-08-21T01:35:33.984Z","endTime":"2025-08-21T01:35:38.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.372936328261932,"aZ":-30.37151614941293,"pfxX":0.6772310103764541,"pfxZ":1.1431627616062068,"pX":0.3064324906278271,"pZ":1.5939428964828024,"vX0":6.88559683090693,"vY0":-123.55561969857332,"vZ0":-4.425326352099583,"x":105.32,"y":195.74,"x0":-2.5833262397890593,"y0":50.00159393037541,"z0":5.908284954339729,"aX":1.0654743074788053},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.4,"breakHorizontal":-2.5,"spinRate":2160,"spinDirection":186},"zone":9,"typeConfidence":0.92,"plateTime":0.4402241711135959,"extension":6.140631326899934},"hitData":{"launchSpeed":90.3,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.78,"coordY":180.06}},"index":6,"playId":"a6478074-a4b0-3ace-8a7e-93a69af18f2b","pitchNumber":6,"startTime":"2025-08-21T01:36:00.654Z","endTime":"2025-08-21T01:36:05.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:36:05.472Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a line drive to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T01:37:56.228Z","endTime":"2025-08-21T01:38:48.313Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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(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":73.6,"endSpeed":68.5,"strikeZoneTop":3.45291977863072,"strikeZoneBottom":1.59420565103621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.327024615252373,"aZ":-39.422828588094454,"pfxX":3.869745922133534,"pfxZ":-6.201166990918992,"pX":1.2471621902986674,"pZ":3.104885136493928,"vX0":5.146013497610122,"vY0":-107.05307766808254,"vZ0":2.1425583876066345,"x":69.46,"y":154.95,"x0":-1.6844849779023143,"y0":50.00434429712469,"z0":6.482445954400533,"aX":4.521010648285367},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.7,"breakVerticalInduced":-10.4,"breakHorizontal":-8.3,"spinRate":2541,"spinDirection":43},"zone":12,"typeConfidence":0.92,"plateTime":0.5103416100204905,"extension":6.6343602470500045},"index":0,"playId":"72c83c34-e47d-3213-b7b2-91a1417e596a","pitchNumber":1,"startTime":"2025-08-21T01:38:12.748Z","endTime":"2025-08-21T01:38:17.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.64999622308189,"strikeZoneBottom":1.73338585754675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.325199819638943,"aZ":-21.59375049101247,"pfxX":-7.101275470674354,"pfxZ":5.649805068664994,"pX":0.22673971417412164,"pZ":2.630106176184315,"vX0":8.860668039756003,"vY0":-135.2143614356757,"vZ0":-4.343103635311393,"x":108.36,"y":167.77,"x0":-2.1526542302890723,"y0":50.003602785807715,"z0":5.750418295071655,"aX":-13.300763710792115},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":11.3,"spinRate":2141,"spinDirection":219},"zone":5,"typeConfidence":0.87,"plateTime":0.40332016497815015,"extension":6.5464339030970224},"index":1,"playId":"21da02a5-c201-3f1b-a329-9f9e2c179178","pitchNumber":2,"startTime":"2025-08-21T01:38:26.016Z","endTime":"2025-08-21T01:38:30.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.441493545425836,"aZ":-22.77079763865078,"pfxX":-6.083168914506241,"pfxZ":4.755975960954631,"pX":-0.4596941643480323,"pZ":2.200642945975643,"vX0":6.606480935762753,"vY0":-138.639228595478,"vZ0":-5.459509689110975,"x":134.52,"y":179.36,"x0":-2.0655255820174356,"y0":50.004657515102615,"z0":5.682973532498595,"aX":-12.02953417980048},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.8,"breakHorizontal":10.0,"spinRate":2171,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.3927410664008919,"extension":6.6924950434285},"hitData":{"launchSpeed":102.2,"launchAngle":7.0,"totalDistance":146.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.85,"coordY":93.34}},"index":2,"playId":"f996a9a1-a1d5-3bf1-a7ca-f22209e6f688","pitchNumber":3,"startTime":"2025-08-21T01:38:40.081Z","endTime":"2025-08-21T01:38:48.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.6,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:38:48.313Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Warming Bernabel doubles (7) on a line drive to left fielder Michael Conforto. Jordan Beck scores. Throwing error by left fielder Michael Conforto. Warming Bernabel out at 3rd, second baseman Alex Freeland to shortstop Miguel Rojas.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T01:39:33.368Z","endTime":"2025-08-21T01:39:52.624Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":71},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":{"id":660271,"link":"/api/v1/people/660271"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"01279350-88a4-3982-85e9-96fc8a385e31","startTime":"2025-08-21T01:39:17.454Z","endTime":"2025-08-21T01:39:20.956Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":87.5,"strikeZoneTop":3.09,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.213075289870734,"aZ":-24.236145005427925,"pfxX":-7.309927971531104,"pfxZ":4.112402493784968,"pX":-0.3694283224863835,"pZ":2.897559997821689,"vX0":6.299390579124616,"vY0":-136.63802117096384,"vZ0":-3.3819761144309153,"x":131.08,"y":160.55,"x0":-1.7317389722710492,"y0":50.003054259820395,"z0":5.777561362523895,"aX":-14.111083141658707},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.1,"breakHorizontal":12.2,"spinRate":2001,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.39770719021898815,"extension":6.702287750608586},"hitData":{"launchSpeed":99.7,"launchAngle":14.0,"totalDistance":283.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":43.38,"coordY":110.64}},"index":1,"playId":"dfaeec27-6854-38c5-9796-b209960e813d","pitchNumber":1,"startTime":"2025-08-21T01:39:35.644Z","endTime":"2025-08-21T01:39:52.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.0,"awayTeamWinProbability":15.0,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.97,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:39:52.624Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a line drive to right fielder Teoscar Hernández.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T01:40:24.421Z","endTime":"2025-08-21T01:40:46.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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(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":74.1,"endSpeed":69.7,"strikeZoneTop":3.28157039971897,"strikeZoneBottom":1.60973784842642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.67362786856221,"aZ":-40.01885250666214,"pfxX":3.795980459183759,"pfxZ":-6.511215671483004,"pX":-0.8764987735997049,"pZ":2.878170096273695,"vX0":1.3221804105318198,"vY0":-108.06569508326429,"vZ0":1.8430170602738503,"x":150.41,"y":161.07,"x0":-1.9864385987404964,"y0":50.00481376429731,"z0":6.3522131254286895,"aX":4.57045562925055},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-11.2,"breakHorizontal":-7.2,"spinRate":2448,"spinDirection":51},"zone":11,"typeConfidence":0.92,"plateTime":0.5034182221367542,"extension":6.465444153615231},"index":0,"playId":"33717807-111a-379d-91b5-7e960633547b","pitchNumber":1,"startTime":"2025-08-21T01:40:24.421Z","endTime":"2025-08-21T01:40:29.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.19010838990949,"aZ":-22.88292450052733,"pfxX":-6.0161499410985435,"pfxZ":5.434765891714783,"pX":-0.06126421433938398,"pZ":2.4155692494009995,"vX0":7.00352249977022,"vY0":-128.74486172897647,"vZ0":-4.12067113626735,"x":95.17,"y":181.27,"x0":-2.0122881514827253,"y0":50.00197070652551,"z0":5.769615234158233,"aX":-10.282532738524004},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.4,"breakHorizontal":9.7,"spinRate":1606,"spinDirection":228},"zone":5,"typeConfidence":0.86,"plateTime":0.4225267491308582,"extension":6.795062317886412},"hitData":{"launchSpeed":98.7,"launchAngle":13.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":173.1,"coordY":120.26}},"index":1,"playId":"5429fe32-e608-397e-b13e-08995a3c5bcb","pitchNumber":2,"startTime":"2025-08-21T01:40:36.462Z","endTime":"2025-08-21T01:40:46.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.1,"awayTeamWinProbability":13.900000000000006,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.32,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:40:46.970Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a line drive to center fielder Andy Pages. Mickey Moniak to 3rd. Brenton Doyle to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T01:41:11.028Z","endTime":"2025-08-21T01:41:39.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"postOnThird":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":79.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.76049528087299,"aZ":-28.6789258562631,"pfxX":5.306993596851067,"pfxZ":2.2373066370837273,"pX":0.5726098141842524,"pZ":2.130171058841742,"vX0":4.825331808561083,"vY0":-122.68280227218631,"vZ0":-2.7990204356689343,"x":111.17,"y":137.42,"x0":-2.092173729707166,"y0":50.001845542471166,"z0":5.670678327130241,"aX":8.283987688991287},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.7,"breakHorizontal":-10.6,"spinRate":2420,"spinDirection":64},"zone":9,"typeConfidence":0.87,"plateTime":0.4424048024558984,"extension":6.5796303820248125},"index":0,"playId":"e057e2ad-09ef-33aa-bf2f-70921676f9a7","pitchNumber":1,"startTime":"2025-08-21T01:41:11.028Z","endTime":"2025-08-21T01:41:16.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.927547688793144,"aZ":-34.25731505023058,"pfxX":6.985329193014115,"pfxZ":-1.34651758633572,"pX":0.17776263308387322,"pZ":2.17745064611117,"vX0":3.334366046449561,"vY0":-122.02388741983167,"vZ0":-1.2624761011931291,"x":112.93,"y":160.49,"x0":-2.1048151374263107,"y0":50.00579625161358,"z0":5.593893046134061,"aX":10.77324134444267},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.5,"breakHorizontal":-13.3,"spinRate":2606,"spinDirection":67},"zone":8,"typeConfidence":0.89,"plateTime":0.44506562364478475,"extension":6.516228029324763},"hitData":{"launchSpeed":73.4,"launchAngle":20.0,"totalDistance":206.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.0,"coordY":91.0}},"index":1,"playId":"3db40f24-7dbc-3c77-9f66-3e558286cb5a","pitchNumber":2,"startTime":"2025-08-21T01:41:27.300Z","endTime":"2025-08-21T01:41:39.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.10000000000001,"awayTeamWinProbability":9.899999999999991,"homeTeamWinProbabilityAdded":4.000000000000014,"leverageIndex":0.58,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:41:39.328Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Orlando Arcia singles on a line drive to pitcher Shohei Ohtani. Mickey Moniak scores. Brenton Doyle to 3rd.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T01:42:55.282Z","endTime":"2025-08-21T01:43:37.929Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"postOnThird":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":660271,"link":"/api/v1/people/660271"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.629253912594688,"aZ":-34.99810440771826,"pfxX":1.0521343700226493,"pfxZ":-1.6341762665303357,"pX":0.392571801175651,"pZ":1.8911047145083688,"vX0":5.878946363541787,"vY0":-129.8405615354912,"vZ0":-3.7299377158454274,"x0":-2.0284920975426757,"y0":50.004384817037604,"z0":5.981288018800233,"aX":1.8149694476811244},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.5,"breakHorizontal":-3.1,"spinRate":2648,"spinDirection":87},"zone":9,"typeConfidence":0.87,"plateTime":0.42022252992475373,"extension":6.5985961098781365},"index":0,"playId":"aefabaf7-02e1-3a6c-aff5-c167d039f746","pitchNumber":1,"startTime":"2025-08-21T01:42:55.282Z","endTime":"2025-08-21T01:43:00.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":89.5,"endSpeed":83.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.677976606772393,"aZ":-34.906769071703486,"pfxX":0.8175557670413723,"pfxZ":-1.566710661071724,"pX":0.23042259362414827,"pZ":2.094007268318607,"vX0":5.69799836076705,"vY0":-130.40886359552192,"vZ0":-3.510156031466641,"x0":-2.075926694242754,"y0":50.00124900461321,"z0":6.050896269106604,"aX":1.4273355802009553},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-3.4,"breakHorizontal":-2.5,"spinRate":2685,"spinDirection":88},"zone":8,"typeConfidence":0.82,"plateTime":0.4176949833521766,"extension":6.537307452596872},"index":1,"playId":"bf9a2dd6-9c73-397d-802f-086917ff59f5","pitchNumber":2,"startTime":"2025-08-21T01:43:09.322Z","endTime":"2025-08-21T01:43:13.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":83.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.68637187084303,"aZ":-36.097517942619305,"pfxX":1.4283777240043758,"pfxZ":-2.276338970196541,"pX":0.31102527945266667,"pZ":2.2023634309423086,"vX0":5.320855798651496,"vY0":-129.24708272567509,"vZ0":-2.968330478175832,"x":105.48,"y":156.72,"x0":-1.9461368585222831,"y0":50.005217162236285,"z0":6.091505809966207,"aX":2.4578090787966618},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.6,"breakHorizontal":-3.6,"spinRate":2784,"spinDirection":66},"zone":9,"typeConfidence":0.88,"plateTime":0.4210776140470074,"extension":6.6735792592078305},"hitData":{"launchSpeed":93.7,"launchAngle":3.0,"totalDistance":85.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":122.05,"coordY":183.44}},"index":2,"playId":"e80b8c91-1dc5-3ded-a334-43f0006aefcb","pitchNumber":3,"startTime":"2025-08-21T01:43:30.404Z","endTime":"2025-08-21T01:43:37.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"second":{"id":686668,"link":"/api/v1/people/686668"},"third":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.30000000000001,"awayTeamWinProbability":6.699999999999989,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:43:37.929Z","atBatIndex":31},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Ryan Ritter reaches on a fielder's choice out, pitcher Shohei Ohtani to catcher Will Smith to third baseman Buddy Kennedy. Brenton Doyle out at home. Orlando Arcia to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T01:45:30.871Z","endTime":"2025-08-21T01:46:46.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"postOnThird":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_rundown","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-21T01:45:30.869Z","endTime":"2025-08-21T01:45:30.870Z","isPitch":false,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"},"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.5,"endSpeed":79.0,"strikeZoneTop":3.05667680826554,"strikeZoneBottom":1.42156744744776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.8244407981057,"aZ":-33.21162998499697,"pfxX":7.588712664301845,"pfxZ":-0.6655930491003055,"pX":0.055290094409277846,"pZ":2.455776538874874,"vX0":2.7991379944902057,"vY0":-123.14043795948562,"vZ0":-1.0389762693153093,"x":81.82,"y":179.8,"x0":-2.077131176384404,"y0":50.002185211622965,"z0":5.653591052538711,"aX":11.837902169987286},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.2,"breakHorizontal":-14.4,"spinRate":2646,"spinDirection":65},"zone":5,"typeConfidence":0.91,"plateTime":0.44212686902095877,"extension":6.527485524039853},"index":1,"playId":"3a799438-62b9-302c-90d4-5f4c20fe0b09","pitchNumber":1,"startTime":"2025-08-21T01:45:30.871Z","endTime":"2025-08-21T01:45:35.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":81.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.37818910562844,"aZ":-35.78931451467887,"pfxX":2.284462188465636,"pfxZ":-2.2122988581184035,"pX":0.669845221274535,"pZ":2.101561813953721,"vX0":4.866097511426539,"vY0":-126.26231661279586,"vZ0":-2.771583280239393,"x":81.82,"y":179.8,"x0":-1.5685631376220408,"y0":50.000320452806015,"z0":6.054306635695434,"aX":3.7381442271801215},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.3,"breakHorizontal":-5.2,"spinRate":2663,"spinDirection":83},"zone":9,"typeConfidence":0.92,"plateTime":0.4315369171859147,"extension":6.654396592142557},"index":2,"playId":"f2557633-a4e4-3b6b-b9c7-227a8f6bb804","pitchNumber":2,"startTime":"2025-08-21T01:45:53.098Z","endTime":"2025-08-21T01:45:59.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":86.7,"endSpeed":81.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.79544773591257,"aZ":-32.25528225078208,"pfxX":6.337169431005259,"pfxZ":-0.04699533162331626,"pX":1.5242267749113132,"pZ":1.921442515539249,"vX0":6.3575402927335745,"vY0":-126.36473613536972,"vZ0":-2.9615963991606025,"x":96.72,"y":166.61,"x0":-1.8291221588765365,"y0":50.00431863939988,"z0":5.646586845933004,"aX":10.459276830955961},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.5,"breakHorizontal":-12.7,"spinRate":2650,"spinDirection":60},"zone":14,"typeConfidence":0.87,"plateTime":0.43010505963793744,"extension":6.646757916525349},"hitData":{"launchSpeed":63.1,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.66,"coordY":178.89}},"index":3,"playId":"5a53fd12-e568-3985-9514-4188dd52417c","pitchNumber":3,"startTime":"2025-08-21T01:46:35.665Z","endTime":"2025-08-21T01:46:46.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":606115,"link":"/api/v1/people/606115"},"third":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.59,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:46:46.590Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a line drive to right fielder Teoscar Hernández. Orlando Arcia scores. Ryan Ritter to 2nd.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T01:47:24.635Z","endTime":"2025-08-21T01:47:53.144Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"postOnSecond":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":{"id":660271,"link":"/api/v1/people/660271"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.0,"endSpeed":79.7,"strikeZoneTop":3.26663975095769,"strikeZoneBottom":1.57000185835475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.40481439243319,"aZ":-31.25255316583109,"pfxX":7.1035235756413915,"pfxZ":0.5818431330896718,"pX":1.2417430527175033,"pZ":2.2628238153657256,"vX0":5.463583434578572,"vY0":-123.85439072444248,"vZ0":-1.9295473230964855,"x":65.62,"y":159.08,"x0":-1.9014400932985442,"y0":50.00365369377023,"z0":5.619735225305003,"aX":11.240201515101013},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.8,"breakHorizontal":-13.9,"spinRate":2649,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.43912113232034633,"extension":6.613754893838695},"index":0,"playId":"112853f9-d600-3fc4-badd-c35aabf8e509","pitchNumber":1,"startTime":"2025-08-21T01:47:24.635Z","endTime":"2025-08-21T01:47:29.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":92.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.905906195129276,"aZ":-25.557747986202624,"pfxX":-7.3475193996750665,"pfxZ":3.1133442728850023,"pX":-0.34660451801457787,"pZ":2.113283272213697,"vX0":6.944157722290485,"vY0":-143.17705275278962,"vZ0":-5.295265292615528,"x":130.21,"y":181.72,"x0":-1.821940106925356,"y0":50.00043762310415,"z0":5.538236313493019,"aX":-15.604615611970159},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":4.9,"breakHorizontal":12.4,"spinRate":2138,"spinDirection":217},"zone":4,"typeConfidence":0.92,"plateTime":0.37923699797742527,"extension":6.708186120971583},"hitData":{"launchSpeed":92.5,"launchAngle":8.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.31,"coordY":116.61}},"index":1,"playId":"188715f8-9100-3b8d-8468-952c2b50e57f","pitchNumber":2,"startTime":"2025-08-21T01:47:42.440Z","endTime":"2025-08-21T01:47:53.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.6,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:47:53.144Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-21T01:48:05.473Z","endTime":"2025-08-21T01:50:24.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.6,"endSpeed":81.2,"strikeZoneTop":3.21026375773386,"strikeZoneBottom":1.53263421938155,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.204279820947995,"aZ":-31.569866134369704,"pfxX":6.254192433680493,"pfxZ":0.37524793034186343,"pX":2.2504080711118326,"pZ":0.43311110168653355,"vX0":7.815595762877656,"vY0":-124.6526155633945,"vZ0":-6.10170123398222,"x":31.22,"y":227.09,"x0":-1.7092465790868083,"y0":50.00343190333212,"z0":5.441118208344803,"aX":10.086557198278433},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.2,"breakHorizontal":-12.7,"spinRate":2578,"spinDirection":56},"zone":14,"typeConfidence":0.88,"plateTime":0.4352928364818469,"extension":6.702212629299841},"index":0,"playId":"c523055c-4447-3f03-92c1-c2b3568f0ab0","pitchNumber":1,"startTime":"2025-08-21T01:48:25.311Z","endTime":"2025-08-21T01:48:29.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.389262882081614,"aZ":-34.86106909261747,"pfxX":2.0192767790631607,"pfxZ":-1.6180405677246172,"pX":-0.40450025138771195,"pZ":1.6995194375946552,"vX0":3.0878513040939386,"vY0":-126.82826407161193,"vZ0":-3.8532988105339268,"x":132.42,"y":192.89,"x0":-1.8894685458841476,"y0":50.00045311743073,"z0":5.952820138224243,"aX":3.3628158763009997},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.5,"breakHorizontal":-4.2,"spinRate":2485,"spinDirection":101},"zone":7,"typeConfidence":0.93,"plateTime":0.42816332905477417,"extension":6.671125504531237},"index":1,"playId":"cb081bd9-f5c8-3184-bcb6-fb5f632e3e11","pitchNumber":2,"startTime":"2025-08-21T01:48:46.637Z","endTime":"2025-08-21T01:48:51.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":90.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20854334435034,"aZ":-19.817699283111924,"pfxX":-1.710673424249719,"pfxZ":6.004893013020165,"pX":0.08647037204274093,"pZ":3.3055437061478603,"vX0":6.337262614236488,"vY0":-140.9417841971567,"vZ0":-3.1755595268781147,"x":113.7,"y":149.53,"x0":-1.946825608805057,"y0":50.001376649600424,"z0":5.692312192533261,"aX":-3.5198403473246542},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.6,"breakHorizontal":2.2,"spinRate":2475,"spinDirection":216},"zone":2,"typeConfidence":0.63,"plateTime":0.3853018266379187,"extension":6.685525908719585},"index":2,"playId":"32623de2-aa6d-30e5-b649-834895860440","pitchNumber":3,"startTime":"2025-08-21T01:49:11.102Z","endTime":"2025-08-21T01:49:14.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.07582778257252,"strikeZoneBottom":1.43531342421449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.835214411679313,"aZ":-31.75172533716695,"pfxX":5.4432096262057605,"pfxZ":0.2628457489856588,"pX":1.4730407579237867,"pZ":1.0656210176721812,"vX0":6.645646677502421,"vY0":-124.64865000703098,"vZ0":-4.605772747939309,"x":60.85,"y":210.01,"x0":-1.9251494807697052,"y0":50.00122941992282,"z0":5.531151470849369,"aX":8.643788191509122},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.2,"breakHorizontal":-11.3,"spinRate":2597,"spinDirection":62},"zone":14,"typeConfidence":0.85,"plateTime":0.4378370146030188,"extension":6.650396878518518},"index":3,"playId":"f46f8f95-9e17-3cec-87a1-aa1c6dd5f62f","pitchNumber":4,"startTime":"2025-08-21T01:49:33.814Z","endTime":"2025-08-21T01:49:38.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":91.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.34108170657382,"aZ":-23.603488548160055,"pfxX":-1.2587135703301282,"pfxZ":4.105979768361945,"pX":1.0313432176203394,"pZ":1.7332623999792096,"vX0":8.463333579808422,"vY0":-142.30599883881106,"vZ0":-6.44940734844388,"x":77.69,"y":191.98,"x0":-1.7956420798531982,"y0":50.00178186036661,"z0":5.486567092262914,"aX":-2.62781471090734},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.5,"breakHorizontal":0.8,"spinRate":2436,"spinDirection":210},"zone":14,"typeConfidence":0.52,"plateTime":0.3823669246224086,"extension":6.813757276334689},"index":4,"playId":"ce96507d-00d6-3db2-a2d4-34c87c5dfd38","pitchNumber":5,"startTime":"2025-08-21T01:49:52.916Z","endTime":"2025-08-21T01:49:58.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":74.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.719534448127774,"aZ":-41.01803246228574,"pfxX":5.698629528247911,"pfxZ":-6.465775423268331,"pX":1.07097971202182,"pZ":0.6972785711661723,"vX0":4.091923394872445,"vY0":-115.70094279809373,"vZ0":-3.356677431815828,"x":76.18,"y":219.95,"x0":-1.4550851296224574,"y0":50.00230066048226,"z0":6.062105287261545,"aX":7.7960580579172785},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-12.2,"breakHorizontal":-11.3,"spinRate":2692,"spinDirection":37},"zone":14,"typeConfidence":0.87,"plateTime":0.47174070861457196,"extension":6.812594888363159},"index":5,"playId":"94361a25-e62d-3e91-8d04-c77e16d999dc","pitchNumber":6,"startTime":"2025-08-21T01:50:19.112Z","endTime":"2025-08-21T01:50:24.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"second":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.8999999999999915,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:50:24.136Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T01:51:40.233Z","endTime":"2025-08-21T01:53:32.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":90.2,"endSpeed":84.4,"strikeZoneTop":3.3801818632174,"strikeZoneBottom":1.63081169593949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.949277850851388,"aZ":-18.59083838529584,"pfxX":-6.526106442777401,"pfxZ":7.60415398383793,"pX":-0.9015422921586553,"pZ":2.2363228344039943,"vX0":6.278278167687818,"vY0":-131.34403701353477,"vZ0":-6.522687142173161,"x":151.36,"y":178.4,"x0":-2.4494779766823553,"y0":50.00451349263377,"z0":6.085986976627235,"aX":-11.660355128658932},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":10.8,"spinRate":2342,"spinDirection":220},"zone":13,"typeConfidence":0.85,"plateTime":0.41348335387931057,"extension":6.280756045039191},"index":0,"playId":"85d684f6-bca7-3733-be3f-178e17609251","pitchNumber":1,"startTime":"2025-08-21T01:52:46.099Z","endTime":"2025-08-21T01:52:50.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":76.4,"strikeZoneTop":3.39325095809117,"strikeZoneBottom":1.61669963996216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.609917647020378,"aZ":-24.527046003108378,"pfxX":-6.432142999002901,"pfxZ":5.235817854286159,"pX":0.3994491203508779,"pZ":3.080022861603815,"vX0":8.573383036859697,"vY0":-118.65824762060589,"vZ0":-2.1188938958908756,"x":101.77,"y":155.62,"x0":-2.385625614731749,"y0":50.000925555517895,"z0":6.166870011348358,"aX":-9.390843643276607},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.4,"breakHorizontal":10.2,"spinRate":2081,"spinDirection":236},"zone":3,"typeConfidence":0.93,"plateTime":0.45745665046743866,"extension":6.3962589124729625},"index":1,"playId":"5b5f3308-55fc-34af-9482-30a6f301cad4","pitchNumber":2,"startTime":"2025-08-21T01:52:59.748Z","endTime":"2025-08-21T01:53:03.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":91.0,"endSpeed":85.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.368075286073434,"aZ":-19.274189035878674,"pfxX":-7.1844800507400395,"pfxZ":7.11336720380826,"pX":0.3342522001981276,"pZ":2.407126846330485,"vX0":9.619531224212123,"vY0":-132.3449840819962,"vZ0":-5.7417099094238795,"x":104.26,"y":173.79,"x0":-2.377246120727601,"y0":50.00160386886698,"z0":5.97090080350971,"aX":-13.027052945588176},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.1,"breakHorizontal":11.5,"spinRate":2279,"spinDirection":225},"zone":6,"typeConfidence":0.86,"plateTime":0.4104161158699897,"extension":6.258216017957308},"index":2,"playId":"dd818885-e51d-3430-be96-a43bbf0864c5","pitchNumber":3,"startTime":"2025-08-21T01:53:12.916Z","endTime":"2025-08-21T01:53:17.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":93.0,"endSpeed":87.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.04328540083164,"aZ":-18.75702601541135,"pfxX":-7.2364899859031695,"pfxZ":7.051623982412833,"pX":0.434401182876904,"pZ":2.7785094356689837,"vX0":10.234292490912507,"vY0":-135.27196249923207,"vZ0":-5.315234582822529,"x":100.44,"y":163.76,"x0":-2.4114713861186488,"y0":50.00434455075247,"z0":6.033223123279799,"aX":-13.773777379437835},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":11.6,"spinRate":2307,"spinDirection":224},"zone":6,"typeConfidence":0.9,"plateTime":0.4008074259177761,"extension":6.1281466583941215},"index":3,"playId":"8e9cc240-94e5-3ffe-a3e9-eda73b80810b","pitchNumber":4,"startTime":"2025-08-21T01:53:28.202Z","endTime":"2025-08-21T01:53:32.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.89999999999999,"awayTeamWinProbability":5.1000000000000085,"homeTeamWinProbabilityAdded":1.299999999999983,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:53:32.868Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Miguel Rojas singles on a line drive to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T01:53:43.150Z","endTime":"2025-08-21T01:54:19.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":77.5,"strikeZoneTop":3.35557279615139,"strikeZoneBottom":1.68772779457779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.290137155329234,"aZ":-32.555550397399685,"pfxX":-0.47646938444180686,"pfxZ":-0.2482713463198234,"pX":-0.41267891643881566,"pZ":2.90532665240189,"vX0":5.332538116129112,"vY0":-121.92678030510201,"vZ0":-1.0259035654337867,"x":132.73,"y":160.34,"x0":-2.5593276418978492,"y0":50.00532396530609,"z0":6.12218589825085,"aX":-0.7234597879081194},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.5,"breakHorizontal":-0.4,"spinRate":2047,"spinDirection":161},"zone":1,"typeConfidence":0.8,"plateTime":0.4479415212269586,"extension":6.03503502858031},"index":0,"playId":"6e6db11c-ef36-340d-944c-abe30eafa5f8","pitchNumber":1,"startTime":"2025-08-21T01:53:54.952Z","endTime":"2025-08-21T01:54:01.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.920907304693397,"aZ":-30.40995179067279,"pfxX":0.3523453750304668,"pfxZ":1.161503245016215,"pX":0.6480728045900528,"pZ":2.309102014544836,"vX0":7.5239664966265485,"vY0":-121.8043386982853,"vZ0":-2.7403422747705575,"x":92.3,"y":176.43,"x0":-2.509672070514474,"y0":50.00552632873288,"z0":6.0430471142409194,"aX":0.5355413451360792},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.8,"breakHorizontal":-2.2,"spinRate":2133,"spinDirection":154},"zone":6,"typeConfidence":0.89,"plateTime":0.44740467400473527,"extension":6.155580133830427},"hitData":{"launchSpeed":71.5,"launchAngle":17.0,"totalDistance":187.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.09,"coordY":120.11}},"index":1,"playId":"f286f1e2-d1d1-3cf7-88c6-24f7cfc20a92","pitchNumber":2,"startTime":"2025-08-21T01:54:08.054Z","endTime":"2025-08-21T01:54:19.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.3,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:54:19.289Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Buddy Kennedy lines out to left fielder Jordan Beck.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T01:54:45.037Z","endTime":"2025-08-21T01:55:11.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.8,"strikeZoneTop":3.214811119383,"strikeZoneBottom":1.58428968871586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.713972481877203,"aZ":-17.932444831319565,"pfxX":-5.891080914380719,"pfxZ":7.564664612417331,"pX":0.5455857845357192,"pZ":2.366795504470457,"vX0":9.512109926287275,"vY0":-134.2935266688926,"vZ0":-6.485005378642981,"x":96.2,"y":174.88,"x0":-2.2282549628991317,"y0":50.00249592545592,"z0":6.026366304972148,"aX":-11.090824710990033},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.0,"breakHorizontal":9.4,"spinRate":2308,"spinDirection":221},"zone":6,"typeConfidence":0.89,"plateTime":0.40319324289554626,"extension":6.334192460513767},"index":0,"playId":"0673b511-e5f8-35b2-b0fa-5f8eb6fbae85","pitchNumber":1,"startTime":"2025-08-21T01:54:45.037Z","endTime":"2025-08-21T01:54:50.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":86.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.727497709308814,"aZ":-17.70772143717159,"pfxX":-5.435957112776964,"pfxZ":7.690441379441873,"pX":-0.7659040298434425,"pZ":2.3277579131193384,"vX0":6.206641910084839,"vY0":-134.45985418691578,"vZ0":-6.475454997391314,"x":146.19,"y":175.93,"x0":-2.3687587704480815,"y0":50.002745121486456,"z0":5.969136583609736,"aX":-10.224521876743584},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":9.0,"spinRate":2278,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.4032171550532757,"extension":6.257848403487008},"hitData":{"launchSpeed":99.1,"launchAngle":16.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.48,"coordY":84.73}},"index":1,"playId":"7e0ae2a0-d7a3-374d-b54c-4ebc558692d8","pitchNumber":2,"startTime":"2025-08-21T01:55:02.096Z","endTime":"2025-08-21T01:55:11.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:55:11.781Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks. Miguel Rojas to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T01:55:42.576Z","endTime":"2025-08-21T01:57:06.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":85.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.606286930750265,"aZ":-18.169984124185397,"pfxX":-5.931076292096593,"pfxZ":7.729494728782448,"pX":0.594388919314305,"pZ":2.5182599066461733,"vX0":9.86573755370254,"vY0":-132.10715842710763,"vZ0":-5.473738655881502,"x":94.34,"y":170.79,"x0":-2.376375952143229,"y0":50.001373770767344,"z0":5.904607259585237,"aX":-10.743743306292838},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.3,"breakHorizontal":9.2,"spinRate":2341,"spinDirection":224},"zone":6,"typeConfidence":0.85,"plateTime":0.4107575937601373,"extension":6.284373913774943},"index":0,"playId":"f3f271cb-c99a-3b12-bb50-49725ab44efa","pitchNumber":1,"startTime":"2025-08-21T01:55:44.679Z","endTime":"2025-08-21T01:55:50.338Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.45603358867547,"strikeZoneBottom":1.66747154639061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.413854378151953,"aZ":-30.359129277539544,"pfxX":-0.5591984114882467,"pfxZ":1.2039374912742105,"pX":-0.09082693006532137,"pZ":1.5100084130354523,"vX0":6.257131238343028,"vY0":-121.77549025204782,"vZ0":-4.300861847238889,"x":120.46,"y":198.01,"x0":-2.6137647891567606,"y0":50.005507255877475,"z0":5.905930008874412,"aX":-0.8460477681643394},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.4,"breakHorizontal":-0.4,"spinRate":2133,"spinDirection":203},"zone":13,"typeConfidence":0.88,"plateTime":0.44864216471624463,"extension":6.0898005047652015},"index":1,"playId":"7a9b20bf-bbce-30d0-a8c3-e33f90fec397","pitchNumber":2,"startTime":"2025-08-21T01:56:04.181Z","endTime":"2025-08-21T01:56:08.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.4,"strikeZoneTop":3.46015627292005,"strikeZoneBottom":1.67194935465239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.212044580309342,"aZ":-25.471545943306367,"pfxX":-6.31064157949743,"pfxZ":4.607882609714,"pX":0.1427076349408779,"pZ":0.6321372134279286,"vX0":7.892644493401141,"vY0":-119.1468702859408,"vZ0":-7.163067748375531,"x":111.56,"y":221.71,"x0":-2.3739678260181556,"y0":50.00516715451091,"z0":5.940010997644832,"aX":-9.187827235557963},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.0,"breakHorizontal":9.8,"spinRate":2155,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.45752570651598745,"extension":6.499860482306188},"index":2,"playId":"edb71007-4dc5-34fe-b01c-bfa9fb4af3c6","pitchNumber":3,"startTime":"2025-08-21T01:56:24.180Z","endTime":"2025-08-21T01:56:28.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.3,"strikeZoneTop":3.46494338972794,"strikeZoneBottom":1.67646845565034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.310565594600124,"aZ":-27.895807108063806,"pfxX":-7.78032383105174,"pfxZ":2.8722437768474345,"pX":1.4530582778627115,"pZ":1.7871810326952973,"vX0":10.88840871492977,"vY0":-120.14853508858548,"vZ0":-4.333609352917083,"x":61.61,"y":190.53,"x0":-2.0892521611923636,"y0":50.001046459096,"z0":6.042611837471395,"aX":-11.581124867756488},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.6,"breakHorizontal":12.0,"spinRate":2045,"spinDirection":244},"zone":14,"typeConfidence":0.93,"plateTime":0.4527406357188153,"extension":6.454579313293784},"index":3,"playId":"e16ab36b-7713-39c0-bd76-0fea2281d743","pitchNumber":4,"startTime":"2025-08-21T01:56:44.221Z","endTime":"2025-08-21T01:56:48.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.7,"strikeZoneTop":3.4809163633206,"strikeZoneBottom":1.6925538378045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.225244534215054,"aZ":-17.765370684019985,"pfxX":-7.102573175921194,"pfxZ":8.049663776036958,"pX":6.61410191006284E-4,"pZ":0.9409409826414825,"vX0":8.9864956170464,"vY0":-131.53941982362443,"vZ0":-9.250938245621867,"x":116.97,"y":213.37,"x0":-2.503131137554711,"y0":50.00592726951853,"z0":5.765875061693487,"aX":-12.719323466887154},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":11.4,"spinRate":2348,"spinDirection":221},"zone":14,"typeConfidence":0.86,"plateTime":0.412999665951006,"extension":6.268865161874906},"index":4,"playId":"e73ff1a1-6443-3610-9cee-44e37074d6a5","pitchNumber":5,"startTime":"2025-08-21T01:57:02.517Z","endTime":"2025-08-21T01:57:06.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.89999999999999,"awayTeamWinProbability":6.1000000000000085,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.39,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:57:06.715Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Will Smith pops out to first baseman Warming Bernabel in foul territory.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-21T01:58:29.297Z","endTime":"2025-08-21T01:59:18.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-21T01:57:37.546Z","endTime":"2025-08-21T01:58:31.558Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.8,"strikeZoneTop":3.44832359664946,"strikeZoneBottom":1.66904335993647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32773998240704,"aZ":-16.82345292377804,"pfxX":-5.937009282346469,"pfxZ":8.121356807877792,"pX":0.14855300280930955,"pZ":2.00236324929737,"vX0":8.308706697822382,"vY0":-135.1237692861412,"vZ0":-7.661439095651249,"x":111.34,"y":184.72,"x0":-2.1637344486645027,"y0":50.00289703933861,"z0":6.0091372265148,"aX":-11.222419155681846},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":9.5,"spinRate":2322,"spinDirection":219},"zone":8,"typeConfidence":0.91,"plateTime":0.40198289500411644,"extension":6.242365929334592},"index":1,"playId":"0bef9bfb-5dea-3c32-8c5e-bbedb4b6310c","pitchNumber":1,"startTime":"2025-08-21T01:58:31.558Z","endTime":"2025-08-21T01:58:36.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.9,"strikeZoneTop":3.35914238574495,"strikeZoneBottom":1.54255789592393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.205193295218308,"aZ":-31.28192096128052,"pfxX":0.43622658275381443,"pfxZ":0.5637020110124418,"pX":-0.23574993240044714,"pZ":0.9929294853597233,"vX0":5.681175809324459,"vY0":-123.39708232125477,"vZ0":-5.538024513328695,"x":125.99,"y":211.97,"x0":-2.602539905955486,"y0":50.00178851674568,"z0":5.830295091903816,"aX":0.6875942130899718},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.2,"breakHorizontal":-1.8,"spinRate":2146,"spinDirection":172},"zone":13,"typeConfidence":0.91,"plateTime":0.43999835256690956,"extension":6.13500376889019},"index":2,"playId":"ab706301-8e46-3d5d-8627-80037b8b1551","pitchNumber":2,"startTime":"2025-08-21T01:58:50.574Z","endTime":"2025-08-21T01:58:54.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.09103361113756,"aZ":-29.75108771574081,"pfxX":0.49264699551530283,"pfxZ":1.558546678359801,"pX":0.02511666709788922,"pZ":2.073967985146481,"vX0":5.940683365021536,"vY0":-123.10981740002413,"vZ0":-3.2865820030321204,"x":116.04,"y":182.78,"x0":-2.468777531284801,"y0":50.0047479170988,"z0":5.906134452480405,"aX":0.7670390051024603},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.4,"breakHorizontal":-2.0,"spinRate":2124,"spinDirection":162},"zone":8,"typeConfidence":0.91,"plateTime":0.442451802769007,"extension":6.14383258704179},"hitData":{"launchSpeed":79.3,"launchAngle":75.0,"totalDistance":102.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":154.86,"coordY":191.21}},"index":3,"playId":"c4002ae2-72ef-3df3-abbc-7ae0f5fe5511","pitchNumber":3,"startTime":"2025-08-21T01:59:08.577Z","endTime":"2025-08-21T01:59:18.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":96.0,"awayTeamWinProbability":4.0,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-21T01:59:18.584Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a fly ball to shortstop Miguel Rojas.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T02:01:40.539Z","endTime":"2025-08-21T02:02:13.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Edgardo Henriquez replaces Shohei Ohtani.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T02:00:24.443Z","endTime":"2025-08-21T02:00:24.454Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683618,"link":"/api/v1/people/683618"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660271,"link":"/api/v1/people/660271","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from pitcher to designated hitter for Shohei Ohtani.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-21T02:00:24.454Z","endTime":"2025-08-21T02:01:42.790Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"100","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.7,"strikeZoneTop":3.47968012848131,"strikeZoneBottom":1.72678492317748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.596570585359874,"aZ":-24.264941585509206,"pfxX":1.5580047646954691,"pfxZ":4.078841012444647,"pX":-1.2485721795535267,"pZ":3.560355623460158,"vX0":1.2311051364494272,"vY0":-136.75244211632628,"vZ0":-2.0516458270462485,"x":164.59,"y":142.65,"x0":-1.9034045504763275,"y0":50.00097916153716,"z0":5.9462044324716725,"aX":3.0183696442051526},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.3,"breakHorizontal":-3.0,"spinRate":2681,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.39704486439493136,"extension":6.321428104703693},"index":2,"playId":"1be86603-6658-30f2-80e4-350669ba0ae0","pitchNumber":1,"startTime":"2025-08-21T02:01:42.790Z","endTime":"2025-08-21T02:01:47.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":91.2,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.884982787672275,"aZ":-17.341122630885703,"pfxX":-6.944744327239881,"pfxZ":7.029086876746836,"pX":-0.9321098379731965,"pZ":2.9741525066221626,"vX0":4.573504673910471,"vY0":-143.14126005813435,"vZ0":-5.105004208304985,"x":152.53,"y":158.48,"x0":-1.6347727409267478,"y0":50.00054184119006,"z0":5.839241049664722,"aX":-14.649227156826386},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.1,"breakHorizontal":11.9,"spinRate":2438,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38024957795435244,"extension":6.524957375652724},"hitData":{"launchSpeed":64.5,"launchAngle":42.0,"totalDistance":218.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":65.53,"coordY":132.76}},"index":3,"playId":"f51c95bf-efc0-3326-8bdd-a49ace8966d3","pitchNumber":2,"startTime":"2025-08-21T02:02:01.030Z","endTime":"2025-08-21T02:02:13.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.5,"awayTeamWinProbability":3.5,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.13,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:02:13.264Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a line drive to center fielder Andy Pages. Hunter Goodman to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T02:02:27.179Z","endTime":"2025-08-21T02:02:53.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":92.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.830148252795954,"aZ":-19.69274109411611,"pfxX":-6.75968417702266,"pfxZ":5.783011735246157,"pX":-0.19858531203699728,"pZ":1.745758032106052,"vX0":6.780786569763509,"vY0":-144.660682415308,"vZ0":-7.909030574580952,"x":124.57,"y":191.64,"x0":-1.673747945135703,"y0":50.0060627430678,"z0":5.682889226858511,"aX":-14.597596492183468},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":9.4,"breakHorizontal":11.2,"spinRate":2354,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.37595129383103476,"extension":6.481879320281356},"hitData":{"launchSpeed":97.8,"launchAngle":3.0,"totalDistance":70.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.37,"coordY":93.41}},"index":0,"playId":"6fc7a82f-178f-36e0-8b7c-8e3d91e08a9b","pitchNumber":1,"startTime":"2025-08-21T02:02:43.451Z","endTime":"2025-08-21T02:02:53.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.21,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:02:53.976Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Warming Bernabel pops out to first baseman Freddie Freeman on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T02:02:57.436Z","endTime":"2025-08-21T02:04:11.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"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(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":94.4,"endSpeed":88.4,"strikeZoneTop":3.10829675818694,"strikeZoneBottom":1.35217293797253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.128637916213428,"aZ":-23.987001509471845,"pfxX":1.0163321708231228,"pfxZ":4.1704250388407065,"pX":-0.2949469315647299,"pZ":2.762540859523083,"vX0":3.989589277610516,"vY0":-137.65286055939842,"vZ0":-4.173301065477845,"x":128.24,"y":164.19,"x0":-1.882032539348608,"y0":50.00102564584455,"z0":5.878480450091388,"aX":1.9928158859632703},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.1,"breakHorizontal":-2.5,"spinRate":2692,"spinDirection":188},"zone":1,"typeConfidence":2.0,"plateTime":0.39455659739401927,"extension":6.455499526179813},"index":0,"playId":"0ef860a0-ecd8-3888-b3a6-d8c3733b3914","pitchNumber":1,"startTime":"2025-08-21T02:03:22.803Z","endTime":"2025-08-21T02:03:27.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":89.2,"strikeZoneTop":3.09,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.203117072503503,"aZ":-22.689568206856638,"pfxX":-0.29007720996261877,"pfxZ":4.723451786726644,"pX":0.3224315093738583,"pZ":3.4048002571974743,"vX0":5.496420945279119,"vY0":-139.37637313373273,"vZ0":-2.8600766188734856,"x":104.71,"y":146.85,"x0":-1.6203591124206724,"y0":50.00516587555831,"z0":5.908401989646588,"aX":-0.5839816929606966},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.3,"breakHorizontal":-0.4,"spinRate":2740,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.3899119496080887,"extension":6.390245518173531},"index":1,"playId":"e92db8d4-5898-3781-8f84-c66544b835d0","pitchNumber":2,"startTime":"2025-08-21T02:03:41.112Z","endTime":"2025-08-21T02:03:45.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.8,"strikeZoneTop":3.09,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.838492203249302,"aZ":-23.71767781704984,"pfxX":0.48563215940415116,"pfxZ":4.265378749966239,"pX":-0.15841172366383752,"pZ":2.0373821075511773,"vX0":3.9943214556359488,"vY0":-138.68671062151125,"vZ0":-6.076509334850672,"x":123.04,"y":183.77,"x0":-1.669947752060588,"y0":50.0038338962216,"z0":5.799510421779031,"aX":0.9621714781320908},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.8,"breakHorizontal":-1.6,"spinRate":2805,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.3922889842670889,"extension":6.400344574459362},"hitData":{"launchSpeed":63.5,"launchAngle":80.0,"totalDistance":46.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":135.7,"coordY":188.09}},"index":2,"playId":"9432fe7b-1dff-3093-a5a8-b183cb4d8da1","pitchNumber":3,"startTime":"2025-08-21T02:04:02.040Z","endTime":"2025-08-21T02:04:11.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.24,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:04:11.364Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out sharply to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T02:04:22.838Z","endTime":"2025-08-21T02:04:53.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.327512161676186,"aZ":-24.713276333987515,"pfxX":1.637225633383189,"pfxZ":3.885869318147366,"pX":0.3625826291662674,"pZ":3.3444721483205853,"vX0":5.1043637270601065,"vY0":-136.7142744659794,"vZ0":-2.502694153196517,"x":103.18,"y":148.48,"x0":-1.7311503983708714,"y0":50.000186060649796,"z0":5.943994170547548,"aX":3.138970583986296},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.8,"breakHorizontal":-4.0,"spinRate":2595,"spinDirection":180},"zone":3,"typeConfidence":2.0,"plateTime":0.39859451816841585,"extension":6.298139064112532},"hitData":{"launchSpeed":100.1,"launchAngle":59.0,"totalDistance":261.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":114.14,"coordY":96.31}},"index":0,"playId":"420b4e96-9cd4-348e-9221-6e366f1c75e2","pitchNumber":1,"startTime":"2025-08-21T02:04:41.646Z","endTime":"2025-08-21T02:04:53.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.89999999999999,"awayTeamWinProbability":4.1000000000000085,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:04:53.538Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brenton Doyle grounds out, shortstop Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-21T02:05:01.569Z","endTime":"2025-08-21T02:05:52.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683618,"fullName":"Edgardo Henriquez","link":"/api/v1/people/683618"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":99.4,"endSpeed":92.6,"strikeZoneTop":3.26976562058922,"strikeZoneBottom":1.59469027398031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.824769967924684,"aZ":-19.778160346589477,"pfxX":-7.267422089120173,"pfxZ":5.765488365477321,"pX":0.3179945793525143,"pZ":0.5905628123020595,"vX0":8.129966179490197,"vY0":-144.36359872621912,"vZ0":-10.847446872786131,"x":104.88,"y":222.83,"x0":-1.5660759443579602,"y0":50.000409868733165,"z0":5.567036675575428,"aX":-15.61924829379607},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":8.8,"breakHorizontal":11.9,"spinRate":2191,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3767741504743398,"extension":6.49579702202125},"index":0,"playId":"1fa4904e-aae4-3bf9-950a-46a809f7a5bf","pitchNumber":1,"startTime":"2025-08-21T02:05:21.607Z","endTime":"2025-08-21T02:05:25.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":88.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62289839389096,"aZ":-23.723954039603413,"pfxX":0.3104840041282255,"pfxZ":4.335400318800664,"pX":5.96180574926683E-4,"pZ":2.6423583408673155,"vX0":4.531928890011745,"vY0":-137.33683463149552,"vZ0":-4.342729481735241,"x":116.98,"y":167.44,"x0":-1.6974518498384286,"y0":50.001626709802174,"z0":5.8174806315684435,"aX":0.6051473302696582},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.3,"breakHorizontal":-1.3,"spinRate":2621,"spinDirection":196},"zone":5,"typeConfidence":2.0,"plateTime":0.3957545136819123,"extension":6.419790248345998},"hitData":{"launchSpeed":101.6,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":151.68}},"index":1,"playId":"afb0d5e1-5a33-38f6-9ab0-d389b2dd8bcc","pitchNumber":2,"startTime":"2025-08-21T02:05:42.948Z","endTime":"2025-08-21T02:05:52.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":683618,"link":"/api/v1/people/683618"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:05:52.686Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Freddie Freeman grounds out, second baseman Ryan Ritter to first baseman Warming Bernabel.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T02:07:45.371Z","endTime":"2025-08-21T02:09:04.372Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"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":90.7,"endSpeed":84.4,"strikeZoneTop":3.66703004431904,"strikeZoneBottom":1.77246807931451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.16049180882429,"aZ":-18.979874440685258,"pfxX":-6.981768722415523,"pfxZ":7.32602729545969,"pX":-1.8048330251373188,"pZ":3.0191159206640665,"vX0":4.726469290791853,"vY0":-132.10065831902457,"vZ0":-4.499950260003536,"x":185.8,"y":157.26,"x0":-2.6932727887934003,"y0":50.00109308374644,"z0":6.104961810392998,"aX":-12.571089459317042},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.7,"breakHorizontal":11.9,"spinRate":2268,"spinDirection":219},"zone":11,"typeConfidence":0.87,"plateTime":0.41167603449717083,"extension":6.190741571514561},"index":0,"playId":"abded593-8861-3480-af60-162be38b8275","pitchNumber":1,"startTime":"2025-08-21T02:08:00.365Z","endTime":"2025-08-21T02:08:04.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.2,"strikeZoneTop":3.68213968902682,"strikeZoneBottom":1.82487701136915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.970796791634793,"aZ":-27.497969137083256,"pfxX":-7.216642103991976,"pfxZ":3.205289662064292,"pX":-0.6208189583152413,"pZ":3.4286779013002637,"vX0":6.82473692838439,"vY0":-118.99488875334194,"vZ0":-0.7796380030175695,"x":140.66,"y":146.21,"x0":-2.5640725945425724,"y0":50.00456022357527,"z0":6.212574238947545,"aX":-10.537396634702796},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.9,"breakHorizontal":11.8,"spinRate":2068,"spinDirection":245},"zone":1,"typeConfidence":0.93,"plateTime":0.4571536277071391,"extension":6.473621092742911},"index":1,"playId":"2dca6c24-f187-3df4-9641-93719ded25af","pitchNumber":2,"startTime":"2025-08-21T02:08:13.062Z","endTime":"2025-08-21T02:08:17.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.9,"strikeZoneTop":3.68768757360465,"strikeZoneBottom":1.8302978025682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.100298720138543,"aZ":-25.023789028758863,"pfxX":-7.715290226307817,"pfxZ":4.918828165539052,"pX":-1.2967421953062501,"pZ":3.1882997516669436,"vX0":5.41285542561956,"vY0":-118.77775101388477,"vZ0":-1.7170100807582522,"x":166.43,"y":152.7,"x0":-2.583683085473329,"y0":50.0008379676424,"z0":6.1587860903922955,"aX":-11.21148909657157},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.9,"breakHorizontal":13.0,"spinRate":2191,"spinDirection":244},"zone":11,"typeConfidence":0.94,"plateTime":0.45814891098047683,"extension":6.671615047586172},"index":2,"playId":"be1dad0e-396c-39c9-aebc-32dda22791b1","pitchNumber":3,"startTime":"2025-08-21T02:08:25.772Z","endTime":"2025-08-21T02:08:30.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.2,"strikeZoneTop":3.74,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.62933613280131,"aZ":-17.52112649254357,"pfxX":-6.2717682803762465,"pfxZ":8.016109768717051,"pX":-0.4634445518550667,"pZ":2.000658895335015,"vX0":7.295459521261544,"vY0":-133.11274560255987,"vZ0":-7.126833271580133,"x":134.67,"y":184.76,"x0":-2.4012526248055854,"y0":50.00281340882565,"z0":5.94164367855748,"aX":-11.46361144231485},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.4,"breakHorizontal":10.1,"spinRate":2354,"spinDirection":223},"zone":7,"typeConfidence":0.89,"plateTime":0.40861809598074794,"extension":6.178777262818823},"index":3,"playId":"bb3631e8-b88c-3db1-bd45-4bacafb8d333","pitchNumber":4,"startTime":"2025-08-21T02:08:39.516Z","endTime":"2025-08-21T02:08:43.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":93.4,"endSpeed":86.9,"strikeZoneTop":3.74,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.482133144090543,"aZ":-17.678718980305913,"pfxX":-5.644861034855655,"pfxZ":7.609545686869765,"pX":0.23862444738353136,"pZ":2.833140507086152,"vX0":9.087695614142923,"vY0":-135.88406665319275,"vZ0":-5.21071775625682,"x":107.9,"y":162.29,"x0":-2.387083170748362,"y0":50.00614390699051,"z0":5.969814174844528,"aX":-10.758796549877673},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":8.8,"spinRate":2372,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.4002060047014542,"extension":6.125529678801271},"hitData":{"launchSpeed":97.6,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.14,"coordY":146.41}},"index":4,"playId":"df1647c8-45af-3b62-b093-e1f71e39a45c","pitchNumber":5,"startTime":"2025-08-21T02:08:56.187Z","endTime":"2025-08-21T02:09:04.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:09:04.372Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Teoscar Hernández homers (21) on a fly ball to right center field.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T02:09:13.020Z","endTime":"2025-08-21T02:09:53.006Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.3,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.3623981667677,"aZ":-17.73865274515549,"pfxX":-5.348027968316342,"pfxZ":7.89147824108369,"pX":0.16708981671494377,"pZ":2.6393212951140828,"vX0":8.27124910843522,"vY0":-132.87873862375181,"vZ0":-5.806108157398012,"x":110.63,"y":167.52,"x0":-2.258972457093024,"y0":50.00270607261368,"z0":6.096758198887995,"aX":-9.783157613555286},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.6,"breakHorizontal":8.4,"spinRate":2237,"spinDirection":219},"zone":5,"typeConfidence":0.88,"plateTime":0.40864660054567015,"extension":6.240693993262143},"hitData":{"launchSpeed":100.6,"launchAngle":32.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":203.76,"coordY":56.62}},"index":0,"playId":"e0dcc4b7-99cb-3346-9ebe-321eee163137","pitchNumber":1,"startTime":"2025-08-21T02:09:27.509Z","endTime":"2025-08-21T02:09:53.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":0.27,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:09:53.006Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T02:10:05.706Z","endTime":"2025-08-21T02:11:25.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.87924087809739,"aZ":-27.150120206806257,"pfxX":0.3379361806522303,"pfxZ":3.2025582992431207,"pX":-0.2781058514441604,"pZ":2.562261619572983,"vX0":5.588084671941873,"vY0":-123.48474637488475,"vZ0":-2.719850275940413,"x":127.6,"y":169.6,"x0":-2.5992898005731755,"y0":50.00442042827091,"z0":5.924687084489985,"aX":0.5291956700444764},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.5,"breakHorizontal":-1.7,"spinRate":2076,"spinDirection":198},"zone":4,"typeConfidence":0.91,"plateTime":0.4408687880684399,"extension":6.071113423649162},"index":0,"playId":"4e08b3ac-e795-3abb-8564-967784c7e065","pitchNumber":1,"startTime":"2025-08-21T02:10:13.901Z","endTime":"2025-08-21T02:10:22.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.437159865481775,"aZ":-27.939444603653598,"pfxX":-0.010077695333404524,"pfxZ":2.6713074395298504,"pX":0.275831254847383,"pZ":1.6557233122113986,"vX0":6.821325340526539,"vY0":-123.69849098970262,"vZ0":-4.718850244888842,"x":106.49,"y":194.08,"x0":-2.4903193591841104,"y0":50.00370377011742,"z0":5.86961438657013,"aX":-0.01780992962817392},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":-1.2,"spinRate":2167,"spinDirection":216},"zone":8,"typeConfidence":0.91,"plateTime":0.43902999623779637,"extension":6.129609122800858},"index":1,"playId":"6edc42a2-c445-324c-b41a-be4713319c6b","pitchNumber":2,"startTime":"2025-08-21T02:10:30.600Z","endTime":"2025-08-21T02:10:35.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.607959636952668,"aZ":-15.836267156426342,"pfxX":-4.666034091422409,"pfxZ":8.372459723405711,"pX":0.09422313509585742,"pZ":3.2544023615572604,"vX0":8.060705047843934,"vY0":-137.391277421728,"vZ0":-4.884705840141941,"x":113.41,"y":150.91,"x0":-2.2443954357005493,"y0":50.00026417202754,"z0":6.09854844482347,"aX":-9.10282296521157},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":7.2,"spinRate":2345,"spinDirection":219},"zone":2,"typeConfidence":0.92,"plateTime":0.3955947932738839,"extension":6.157554322011849},"index":2,"playId":"ef31ddc3-9b69-3eaf-8a85-aa38bf2e2616","pitchNumber":3,"startTime":"2025-08-21T02:10:54.617Z","endTime":"2025-08-21T02:10:58.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-21T02:11:06.171Z","endTime":"2025-08-21T02:11:20.795Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.1,"strikeZoneTop":3.380482155263,"strikeZoneBottom":1.63577430131626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.985410321428766,"aZ":-15.931873303282961,"pfxX":-6.412235648746106,"pfxZ":8.462502529512758,"pX":0.2833221614993741,"pZ":3.0054714940700364,"vX0":9.111725177627836,"vY0":-136.43324711029322,"vZ0":-5.390526236220711,"x":106.2,"y":157.63,"x0":-2.2391791335560938,"y0":50.000991512272066,"z0":6.074099724373626,"aX":-12.304468566962193},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":10.1,"spinRate":2401,"spinDirection":223},"zone":3,"typeConfidence":0.92,"plateTime":0.3987487952300399,"extension":6.155212382748818},"index":4,"playId":"0bb10563-0eb9-35d1-b6fc-2961a92f9c44","pitchNumber":4,"startTime":"2025-08-21T02:11:20.795Z","endTime":"2025-08-21T02:11:25.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:11:25.651Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Conforto grounds out, third baseman Orlando Arcia to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-21T02:11:24.969Z","endTime":"2025-08-21T02:13:26.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.6,"strikeZoneTop":3.25362344187241,"strikeZoneBottom":1.50362777563274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.79275672151993,"aZ":-26.19366418974251,"pfxX":-6.884358402023927,"pfxZ":4.076175547002347,"pX":-0.48316788548356465,"pZ":1.6806345873690298,"vX0":6.658484389588024,"vY0":-119.51186735994523,"vZ0":-4.8627311609326975,"x":135.42,"y":193.4,"x0":-2.391245106925465,"y0":50.00522981681964,"z0":6.052679903511572,"aX":-10.109836484337803},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.6,"breakHorizontal":11.2,"spinRate":2203,"spinDirection":242},"zone":7,"typeConfidence":0.92,"plateTime":0.45570310417935245,"extension":6.406325033798249},"index":0,"playId":"8b7bdda2-5415-31ce-95ca-0a77e2fd0d27","pitchNumber":1,"startTime":"2025-08-21T02:11:47.382Z","endTime":"2025-08-21T02:11:51.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.4,"strikeZoneTop":3.34836857248219,"strikeZoneBottom":1.63583452211994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.515868418764818,"aZ":-14.959545864425353,"pfxX":-5.786623558527266,"pfxZ":8.947927204211517,"pX":-0.5183950174526515,"pZ":2.049115626509765,"vX0":7.125356192393396,"vY0":-136.4934768068079,"vZ0":-7.723602909116587,"x":136.76,"y":183.45,"x0":-2.387152875766053,"y0":50.001424555465555,"z0":5.90581492592896,"aX":-11.131944491237542},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":9.4,"spinRate":2380,"spinDirection":222},"zone":7,"typeConfidence":0.92,"plateTime":0.39831565998079244,"extension":6.208759752757151},"index":1,"playId":"1d0d271e-8269-3f4e-a895-8dfdcb2e292b","pitchNumber":2,"startTime":"2025-08-21T02:12:01.071Z","endTime":"2025-08-21T02:12:05.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-21T02:12:10.520Z","endTime":"2025-08-21T02:12:23.052Z","isPitch":false,"type":"action","player":{"id":624424,"link":"/api/v1/people/624424"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":77.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.14125253639239,"aZ":-22.970351038845564,"pfxX":-5.340357858686705,"pfxZ":6.2128328168089695,"pX":0.19794301621765684,"pZ":1.9983755015505362,"vX0":8.012423410992826,"vY0":-119.58147178479726,"vZ0":-4.865426681419243,"x":109.45,"y":184.82,"x0":-2.4680432030571735,"y0":50.00287849910113,"z0":6.062812141358876,"aX":-7.911123276122883},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.6,"breakHorizontal":8.3,"spinRate":2259,"spinDirection":246},"zone":8,"typeConfidence":0.91,"plateTime":0.4541194863953302,"extension":6.553078583595938},"index":3,"playId":"cea6e810-bf65-33ee-a315-967b6fa839a4","pitchNumber":3,"startTime":"2025-08-21T02:12:23.052Z","endTime":"2025-08-21T02:12:27.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.7,"endSpeed":87.7,"strikeZoneTop":3.3179544060991,"strikeZoneBottom":1.61270479935832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.66677562018502,"aZ":-19.221816828961188,"pfxX":-6.556558011269874,"pfxZ":6.633038654183519,"pX":-0.5000437056905236,"pZ":3.801900601047682,"vX0":7.22547449260187,"vY0":-137.8876357348078,"vZ0":-3.0311306261298125,"x":136.06,"y":136.13,"x0":-2.285384156346045,"y0":50.00025986325753,"z0":6.191080960341153,"aX":-12.799107673517069},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.6,"breakHorizontal":10.6,"spinRate":2375,"spinDirection":224},"zone":11,"typeConfidence":0.92,"plateTime":0.3951405752404784,"extension":6.094568845892865},"index":4,"playId":"35a9b39c-b971-38ba-aff2-e7922538fa2a","pitchNumber":4,"startTime":"2025-08-21T02:12:43.339Z","endTime":"2025-08-21T02:12:48.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":93.9,"endSpeed":86.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39105759050805,"aZ":-18.703564920340103,"pfxX":-6.6951394368645065,"pfxZ":7.0375498007619885,"pX":-0.5435149903404207,"pZ":2.967175886912235,"vX0":7.442481773347583,"vY0":-136.57743720732938,"vZ0":-4.893631102669739,"x":137.72,"y":158.67,"x0":-2.4171759352564637,"y0":50.00318631839758,"z0":6.044931266545605,"aX":-12.815023202183287},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":10.8,"spinRate":2396,"spinDirection":223},"zone":1,"typeConfidence":0.92,"plateTime":0.39904981780108795,"extension":6.08445576774225},"index":5,"playId":"e4e2733a-d50f-3239-a69d-afdf61d3d933","pitchNumber":5,"startTime":"2025-08-21T02:12:58.542Z","endTime":"2025-08-21T02:13:03.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.307624676457184,"aZ":-16.938785610178055,"pfxX":-5.583550069459842,"pfxZ":7.893263246625264,"pX":0.5946091045427278,"pZ":2.223324093955607,"vX0":9.743093258962189,"vY0":-136.42200138680715,"vZ0":-6.983394504092495,"x":94.33,"y":178.75,"x0":-2.2594937819040943,"y0":50.00227928583097,"z0":5.936122301562541,"aX":-10.77646457863039},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":8.6,"spinRate":2290,"spinDirection":220},"zone":6,"typeConfidence":0.91,"plateTime":0.39790138805428477,"extension":6.344573496397418},"hitData":{"launchSpeed":77.2,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.81,"coordY":161.31}},"index":6,"playId":"43513f6a-a590-3203-a89c-45e6b31ef6fb","pitchNumber":6,"startTime":"2025-08-21T02:13:17.804Z","endTime":"2025-08-21T02:13:26.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":685299,"link":"/api/v1/people/685299"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:13:26.925Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Orlando Arcia walks.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T02:15:38.042Z","endTime":"2025-08-21T02:16:45.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Paul Gervase replaces Edgardo Henriquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T02:14:26.979Z","endTime":"2025-08-21T02:15:40.248Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":801434,"link":"/api/v1/people/801434"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683618,"link":"/api/v1/people/683618","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.27662793226365,"aZ":-35.3743385561966,"pfxX":1.6641070799456656,"pfxZ":-2.040670638607974,"pX":1.0067513710130824,"pZ":2.046159573849894,"vX0":7.2614766568933735,"vY0":-123.4101530167451,"vZ0":-1.775344030531063,"x":78.63,"y":183.53,"x0":-2.167688832614649,"y0":50.00070473386481,"z0":5.703601773955685,"aX":2.6127787685540396},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.8,"breakHorizontal":-4.4,"spinRate":2566,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4407150865190479,"extension":7.323712068416148},"index":1,"playId":"6c9a5261-3895-3926-8020-de1f168b0106","pitchNumber":1,"startTime":"2025-08-21T02:15:40.248Z","endTime":"2025-08-21T02:15:44.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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.5,"endSpeed":87.3,"strikeZoneTop":3.52978512854406,"strikeZoneBottom":1.63074831651701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.056856463793128,"aZ":-16.124361218648463,"pfxX":-2.22788718396398,"pfxZ":8.262147480958825,"pX":-0.908124417207043,"pZ":3.6613909225027803,"vX0":3.565828780439747,"vY0":-137.64302118544134,"vZ0":-3.524206938123088,"x":151.62,"y":139.92,"x0":-1.9237195962830287,"y0":50.00013708432579,"z0":6.032616594722551,"aX":-4.326687625475278},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":3.4,"spinRate":2270,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39609791127396843,"extension":7.437242385357659},"index":2,"playId":"c831242c-9102-36ca-8428-4868ce112d6d","pitchNumber":2,"startTime":"2025-08-21T02:15:55.588Z","endTime":"2025-08-21T02:16:00.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":79.3,"strikeZoneTop":3.3001562830541,"strikeZoneBottom":1.54952410088371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.693216176621558,"aZ":-35.74149134022331,"pfxX":1.1121048764168044,"pfxZ":-2.2996594019301027,"pX":1.502223866060169,"pZ":1.653997998648706,"vX0":8.342933775286035,"vY0":-122.32293703273714,"vZ0":-2.5301047876699787,"x":59.74,"y":194.12,"x0":-2.0636851956412086,"y0":50.00181364456948,"z0":5.695764488454903,"aX":1.7253696421935705},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.4,"breakHorizontal":-3.5,"spinRate":2522,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.44373307984870003,"extension":7.390115913728891},"index":3,"playId":"9d359da8-c7e0-3ae6-89c2-b18149b77d91","pitchNumber":3,"startTime":"2025-08-21T02:16:10.392Z","endTime":"2025-08-21T02:16:14.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.9,"strikeZoneTop":3.39291033117128,"strikeZoneBottom":1.62000059632965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.308808834182816,"aZ":-24.482637081521105,"pfxX":1.7263693994946285,"pfxZ":4.358479588561272,"pX":0.21391568048953694,"pZ":3.69171307966469,"vX0":6.002488983229823,"vY0":-130.23004300274633,"vZ0":-0.22974037176023432,"x":108.85,"y":139.1,"x0":-2.3200066120409275,"y0":50.00295057343647,"z0":5.590740941971918,"aX":3.0457077865638635},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":-4.1,"spinRate":2503,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.4162688666423171,"extension":7.16909714019859},"index":4,"playId":"1aecaea6-b116-3654-897c-15ac67722339","pitchNumber":4,"startTime":"2025-08-21T02:16:25.302Z","endTime":"2025-08-21T02:16:29.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.4,"strikeZoneTop":3.35656966052183,"strikeZoneBottom":1.60592117721968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.601951427898815,"aZ":-17.576091005410348,"pfxX":-2.166166757893775,"pfxZ":7.899132211875376,"pX":-1.4839851487886124,"pZ":2.709553892879291,"vX0":2.406303710600673,"vY0":-134.001497203243,"vZ0":-4.610974004720002,"x":173.57,"y":165.62,"x0":-2.1054110617104147,"y0":50.00226047175424,"z0":5.680306381985201,"aX":-4.002727508147316},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":3.5,"spinRate":2196,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4062791211140988,"extension":7.498573743652872},"index":5,"playId":"23c6cd39-f9e0-3409-a157-dc40437c0761","pitchNumber":5,"startTime":"2025-08-21T02:16:41.258Z","endTime":"2025-08-21T02:16:45.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"credit":"b_pa"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.8,"awayTeamWinProbability":4.200000000000003,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.17,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:16:45.623Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Ritter grounds out, second baseman Alex Freeland to first baseman Freddie Freeman. Orlando Arcia to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T02:16:59.838Z","endTime":"2025-08-21T02:17:36.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.62615404889429,"strikeZoneBottom":1.658235240057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.254587409071274,"aZ":-16.412688177303263,"pfxX":-3.060551563567212,"pfxZ":8.172832110316454,"pX":-0.3761268568223068,"pZ":2.144276463045832,"vX0":5.627195579389106,"vY0":-137.0276550855503,"vZ0":-6.431294877901139,"x":131.34,"y":180.88,"x0":-2.0456054024388575,"y0":50.003909585861194,"z0":5.616203758980945,"aX":-5.903548235512567},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":4.6,"spinRate":2172,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3975725040450313,"extension":7.711155960868664},"index":0,"playId":"7da5ec05-08dd-3f5f-8fbf-dc8442398e28","pitchNumber":1,"startTime":"2025-08-21T02:17:11.647Z","endTime":"2025-08-21T02:17:16.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.909358899644968,"aZ":-31.842200708175927,"pfxX":2.218693082582997,"pfxZ":0.21099984615609912,"pX":-0.37756659194056386,"pZ":2.3617225036449807,"vX0":3.9080998715083863,"vY0":-123.6491222191672,"vZ0":-1.3412302602240918,"x":131.39,"y":175.01,"x0":-2.251846965381738,"y0":50.00470764180683,"z0":5.523457570595212,"aX":3.520432320757601},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.4,"breakHorizontal":-4.7,"spinRate":2513,"spinDirection":112},"zone":4,"typeConfidence":2.0,"plateTime":0.4388313823019394,"extension":7.346038498403252},"hitData":{"launchSpeed":68.9,"launchAngle":-5.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.82,"coordY":157.26}},"index":1,"playId":"c7bf624c-24a3-33e2-acfc-ebcaef6433c9","pitchNumber":2,"startTime":"2025-08-21T02:17:28.834Z","endTime":"2025-08-21T02:17:36.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"first":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.5,"awayTeamWinProbability":4.5,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.27,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:17:36.532Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a line drive to right fielder Teoscar Hernández. Orlando Arcia to 3rd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T02:17:41.713Z","endTime":"2025-08-21T02:19:39.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"postOnThird":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"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":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":79.6,"strikeZoneTop":3.22314706274481,"strikeZoneBottom":1.55047596328717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.16190401042182,"aZ":-34.01937954745372,"pfxX":2.0937504734325367,"pfxZ":-1.1755574895676242,"pX":1.047565434246948,"pZ":1.0606454276300168,"vX0":7.036969967311712,"vY0":-122.92572095688948,"vZ0":-3.945361668264672,"x":77.07,"y":210.14,"x0":-2.0983550806411753,"y0":50.004415788194926,"z0":5.505770717077913,"aX":3.2777149522648905},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.6,"breakHorizontal":-5.0,"spinRate":2505,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.44174765898895174,"extension":7.527784511133078},"index":0,"playId":"95a508b8-4915-3d6b-9216-cc50b6f96a4d","pitchNumber":1,"startTime":"2025-08-21T02:18:02.949Z","endTime":"2025-08-21T02:18:07.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.5,"strikeZoneTop":3.20694497820781,"strikeZoneBottom":1.53421336495268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.72831680692909,"aZ":-34.96487154323764,"pfxX":1.8051377834829827,"pfxZ":-1.768935433900337,"pX":0.9911262656361555,"pZ":2.239753962996198,"vX0":7.232977562271654,"vY0":-123.6533565887863,"vZ0":-1.1526991960040713,"x":79.22,"y":178.31,"x0":-2.186529339493177,"y0":50.005469844808445,"z0":5.601460480940412,"aX":2.8420434733510156},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.2,"breakHorizontal":-4.7,"spinRate":2483,"spinDirection":92},"zone":14,"typeConfidence":2.0,"plateTime":0.44012049473224346,"extension":7.537947394343631},"index":1,"playId":"b33eb95f-9246-34ae-a1ce-55de7274feae","pitchNumber":2,"startTime":"2025-08-21T02:18:21.966Z","endTime":"2025-08-21T02:18:26.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.12562215107131,"aZ":-17.03612746558669,"pfxX":-2.154444459712109,"pfxZ":8.15983870039745,"pX":-0.3716468022989894,"pZ":2.54227938779471,"vX0":5.8589540822459245,"vY0":-134.35745474160888,"vZ0":-4.847753142581884,"x":131.17,"y":170.14,"x0":-2.2866530225857633,"y0":50.00290617624451,"z0":5.55521223795972,"aX":-3.99772766536704},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.2,"breakHorizontal":2.9,"spinRate":2125,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.4054106256845271,"extension":7.459270608176447},"index":2,"playId":"15368010-f288-3a58-8380-f0e0087711f4","pitchNumber":3,"startTime":"2025-08-21T02:18:41.366Z","endTime":"2025-08-21T02:18:45.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.79797891014382,"aZ":-16.139271289755357,"pfxX":-2.9547132446092808,"pfxZ":8.523959506861694,"pX":-0.2449364746500822,"pZ":2.5465776827817046,"vX0":5.734353020058651,"vY0":-135.6009070639495,"vZ0":-5.179352007791014,"x":126.34,"y":170.02,"x0":-1.9934540960713854,"y0":50.00528160428109,"z0":5.589759212080509,"aX":-5.560445196784311},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.6,"breakHorizontal":4.3,"spinRate":2147,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4023489240815934,"extension":7.646198413554551},"index":3,"playId":"b6192e34-2dd1-3d42-bc64-f6001d26819b","pitchNumber":4,"startTime":"2025-08-21T02:19:00.055Z","endTime":"2025-08-21T02:19:03.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.545231490741998,"aZ":-34.082546957011076,"pfxX":1.469350813420213,"pfxZ":-1.2441903783187058,"pX":0.7446486640155038,"pZ":2.515482727918074,"vX0":6.1597165164436145,"vY0":-121.91746107419904,"vZ0":-0.6528666625954714,"x":88.62,"y":170.86,"x0":-1.9853959151410177,"y0":50.00178912335243,"z0":5.6787152212475975,"aX":2.25498460156227},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.2,"breakHorizontal":-3.8,"spinRate":2491,"spinDirection":78},"zone":6,"typeConfidence":2.0,"plateTime":0.44592272115844844,"extension":7.493711631882707},"hitData":{"launchSpeed":95.5,"launchAngle":13.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.73,"coordY":113.12}},"index":4,"playId":"adf3364d-345e-30a7-96a1-87a049008dc8","pitchNumber":5,"startTime":"2025-08-21T02:19:29.803Z","endTime":"2025-08-21T02:19:39.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.5,"awayTeamWinProbability":3.5,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.26,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:19:39.559Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T02:20:28.180Z","endTime":"2025-08-21T02:21:38.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"postOnThird":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"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":"dabb4949-9b4c-3007-8bfc-380f626d90e5","startTime":"2025-08-21T02:20:13.267Z","endTime":"2025-08-21T02:20:16.987Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"third":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":78.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.710398252877347,"aZ":-34.32831000246848,"pfxX":1.0909700455009985,"pfxZ":-1.411985245857065,"pX":0.8763886693037585,"pZ":1.7216610622359494,"vX0":7.311013685637346,"vY0":-121.74574955648686,"vZ0":-2.39117398923754,"x":83.59,"y":192.3,"x0":-2.284165294446958,"y0":50.001205411000335,"z0":5.634617209416877,"aX":1.6666704222937396},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.9,"breakHorizontal":-3.4,"spinRate":2485,"spinDirection":85},"zone":14,"typeConfidence":2.0,"plateTime":0.44672135918409106,"extension":7.255066318016784},"index":1,"playId":"49826ecb-253b-3d9e-be41-867aa83959f2","pitchNumber":1,"startTime":"2025-08-21T02:20:30.386Z","endTime":"2025-08-21T02:20:34.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"third":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.989175782362583,"aZ":-35.67331969495811,"pfxX":1.208245735759693,"pfxZ":-2.3790147185174666,"pX":0.935796729285078,"pZ":1.8141514770589626,"vX0":7.053574260909659,"vY0":-119.36705124521652,"vZ0":-1.4339866309251594,"x":81.33,"y":189.8,"x0":-2.1922110047641206,"y0":50.00326014841724,"z0":5.581133723076946,"aX":1.7759377321542391},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.4,"breakHorizontal":-3.6,"spinRate":2426,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.45563957904183283,"extension":7.369887401859528},"index":2,"playId":"33fb87dd-7f22-37b9-b0db-4eb759663ea6","pitchNumber":2,"startTime":"2025-08-21T02:20:52.642Z","endTime":"2025-08-21T02:20:56.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"third":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.052595340301153,"aZ":-16.28674746875018,"pfxX":-2.5362433014785712,"pfxZ":8.019276048950701,"pX":0.9919632970461555,"pZ":2.8008917799102484,"vX0":8.956494774298884,"vY0":-138.90780033606364,"vZ0":-5.465169021123794,"x":79.19,"y":163.16,"x0":-1.9251522365794145,"y0":50.003283138047294,"z0":5.852797241382569,"aX":-5.025307167141033},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.7,"breakHorizontal":3.0,"spinRate":2379,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.3922230938883646,"extension":7.330642476591898},"index":3,"playId":"55fd8c8c-ff95-34ad-8c9e-c355b2ff6930","pitchNumber":3,"startTime":"2025-08-21T02:21:11.483Z","endTime":"2025-08-21T02:21:15.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"third":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":89.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52673147211205,"aZ":-15.696734314896217,"pfxX":-2.0763762098660035,"pfxZ":8.218025237760699,"pX":-0.23773125754943716,"pZ":2.402700869648917,"vX0":5.757000766915243,"vY0":-139.78401591377465,"vZ0":-6.642728334382331,"x":126.06,"y":173.91,"x0":-2.042071527788488,"y0":50.00636553361833,"z0":5.81579190032371,"aX":-4.1653735104937795},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.9,"breakHorizontal":2.8,"spinRate":2442,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3898418191964508,"extension":7.417238418749169},"index":4,"playId":"19b5c9d3-81e8-3772-b6ff-23bb44d965cb","pitchNumber":4,"startTime":"2025-08-21T02:21:31.809Z","endTime":"2025-08-21T02:21:38.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"third":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.38,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:21:38.223Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a ground ball to left fielder Michael Conforto, deflected by third baseman Buddy Kennedy. Orlando Arcia scores. Tyler Freeman to 3rd.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T02:21:48.534Z","endTime":"2025-08-21T02:22:21.624Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"postOnThird":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":{"id":801434,"link":"/api/v1/people/801434"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":83.0,"endSpeed":77.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.175356366825586,"aZ":-36.31113895898298,"pfxX":2.7415548396987015,"pfxZ":-2.7615510812031623,"pX":-0.08814946479006061,"pZ":1.459976102191851,"vX0":4.699894207284649,"vY0":-120.91218147799083,"vZ0":-2.2084406450277556,"x":120.36,"y":199.36,"x0":-2.4051956481060532,"y0":50.004346327042626,"z0":5.53872344774895,"aX":4.1033622172640865},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-5.3,"breakHorizontal":-6.0,"spinRate":2510,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.45112596779921965,"extension":7.605659244083606},"hitData":{"launchSpeed":93.6,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":57.0,"coordY":127.0}},"index":0,"playId":"f10e0687-53ed-3c13-af68-a588fc0515fc","pitchNumber":1,"startTime":"2025-08-21T02:22:08.876Z","endTime":"2025-08-21T02:22:21.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"third":{"id":606115,"link":"/api/v1/people/606115"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.39,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:22:21.624Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-21T02:22:53.420Z","endTime":"2025-08-21T02:24:01.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.06370000348054,"aZ":-35.73612649104568,"pfxX":1.810000953749837,"pfxZ":-2.29766534291635,"pX":0.8433682802055371,"pZ":2.0038489276907363,"vX0":6.295684280894811,"vY0":-122.62827895725776,"vZ0":-1.5275188024667752,"x":84.85,"y":184.68,"x0":-1.9733983804342607,"y0":50.002805372099075,"z0":5.632825535672755,"aX":2.805889993846008},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.3,"breakHorizontal":-4.6,"spinRate":2550,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.443563385566657,"extension":7.389406276289241},"index":0,"playId":"45dab86a-adde-365f-a3d1-9353208391e3","pitchNumber":1,"startTime":"2025-08-21T02:22:53.420Z","endTime":"2025-08-21T02:22:57.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"third":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.8,"strikeZoneTop":3.51514748139349,"strikeZoneBottom":1.69423698367685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.56338861797252,"aZ":-36.94253508558616,"pfxX":2.1142573340974744,"pfxZ":-3.171689205163397,"pX":-0.4984858724960995,"pZ":1.2375648675350719,"vX0":3.3463824536051385,"vY0":-120.71960530276397,"vZ0":-2.9359708662361426,"x":136.0,"y":205.37,"x0":-2.167923151496618,"y0":50.004855744025306,"z0":5.664994008313814,"aX":3.176030447284496},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.1,"breakHorizontal":-4.6,"spinRate":2526,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.4506526050455886,"extension":7.23445788181891},"index":1,"playId":"7b1acfb4-37fd-3863-81c3-fb7a39f23063","pitchNumber":2,"startTime":"2025-08-21T02:23:12.176Z","endTime":"2025-08-21T02:23:16.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"third":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.46689886815783,"aZ":-15.273205035850298,"pfxX":-2.458300540797054,"pfxZ":8.692514105604907,"pX":-0.7435204701865724,"pZ":2.4391886671301783,"vX0":4.485244866392998,"vY0":-137.60578791347777,"vZ0":-6.124611323439232,"x":145.34,"y":172.92,"x0":-2.0648578235076847,"y0":50.00684361344117,"z0":5.703349995103585,"aX":-4.782425549512807},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":3.7,"spinRate":2251,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.3958882928347278,"extension":7.538666912186981},"index":2,"playId":"d4298fa4-29c6-3b8c-a94d-eaef34557ae4","pitchNumber":3,"startTime":"2025-08-21T02:23:30.275Z","endTime":"2025-08-21T02:23:34.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"third":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-21T02:23:40.657Z","endTime":"2025-08-21T02:23:56.263Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"third":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.268836401020696,"aZ":-15.949345805829417,"pfxX":-1.4636181327912712,"pfxZ":8.167049107777157,"pX":0.25081276837188116,"pZ":3.0047688412110825,"vX0":6.404095056746287,"vY0":-138.48122149905282,"vZ0":-5.074070941509018,"x":107.44,"y":157.65,"x0":-1.8788424042147953,"y0":50.002663389572305,"z0":5.890311386398928,"aX":-2.9078007706926408},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":1.7,"spinRate":2298,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.392100856521989,"extension":7.407051549223508},"index":4,"playId":"e38613b5-6742-341f-9c26-9197878d0752","pitchNumber":4,"startTime":"2025-08-21T02:23:56.263Z","endTime":"2025-08-21T02:24:01.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"third":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:24:01.018Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alex Freeland lines out to second baseman Ryan Ritter.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T02:26:28.845Z","endTime":"2025-08-21T02:26:54.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jimmy Herget replaces Tanner Gordon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T02:25:21.409Z","endTime":"2025-08-21T02:26:30.976Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623474,"link":"/api/v1/people/623474"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":685299,"link":"/api/v1/people/685299","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.4,"strikeZoneTop":3.46609546721609,"strikeZoneBottom":1.6040580516351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.532475553219935,"aZ":-31.147803628791827,"pfxX":6.945795916363579,"pfxZ":0.7755736630097019,"pX":-0.6700305218315988,"pZ":2.786189880847553,"vX0":1.617940826436473,"vY0":-113.93406990515697,"vZ0":1.2620103050489595,"x":142.54,"y":163.55,"x0":-2.290698637457221,"y0":50.00265500105354,"z0":5.2867064066649005,"aX":9.19653532697414},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":1.9,"breakHorizontal":-13.0,"spinRate":3034,"spinDirection":78},"zone":4,"typeConfidence":2.0,"plateTime":0.479432770141643,"extension":4.72531632828016},"index":1,"playId":"3a4d2c42-92d3-3f96-9bb6-6753a87dbeac","pitchNumber":1,"startTime":"2025-08-21T02:26:30.976Z","endTime":"2025-08-21T02:26:35.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.510843562537417,"aZ":-29.6144035793299,"pfxX":-8.822905685751039,"pfxZ":1.3752304524227412,"pX":0.5592925869498926,"pZ":2.903247807493855,"vX0":9.040218143343274,"vY0":-134.37555275705057,"vZ0":-1.039313941992162,"x":95.68,"y":160.39,"x0":-1.6753590516222943,"y0":50.002589735808186,"z0":5.36725906962858,"aX":-16.408093036554558},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.5,"breakHorizontal":14.4,"spinRate":2398,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.4050088451101024,"extension":4.670933073593597},"hitData":{"launchSpeed":97.4,"launchAngle":11.0,"totalDistance":192.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":154.6,"coordY":129.74}},"index":2,"playId":"78fbccd2-1fe6-37b4-b14c-bf791437296e","pitchNumber":2,"startTime":"2025-08-21T02:26:46.258Z","endTime":"2025-08-21T02:26:54.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:26:54.558Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Rojas called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T02:26:57.342Z","endTime":"2025-08-21T02:28:22.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.3,"strikeZoneTop":3.3590974988981,"strikeZoneBottom":1.69024169325034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.522421353893268,"aZ":-28.921625736282994,"pfxX":-0.7382488530367293,"pfxZ":2.018173682484993,"pX":0.6743541437221491,"pZ":2.143710081985338,"vX0":6.95591969122235,"vY0":-124.67344593293903,"vZ0":-1.45651386915173,"x":91.3,"y":180.9,"x0":-2.0282353293792386,"y0":50.00204113212566,"z0":5.070900403903233,"aX":-1.1898393450085591},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.6,"breakHorizontal":0.1,"spinRate":2603,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.4354272077291359,"extension":4.8211630181825225},"index":0,"playId":"93d52104-5cfb-3526-bfdb-76c16fe4a330","pitchNumber":1,"startTime":"2025-08-21T02:27:16.361Z","endTime":"2025-08-21T02:27:21.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.005819615613145,"aZ":-32.061745873249365,"pfxX":7.633658134111952,"pfxZ":0.08159070004874991,"pX":1.050481914348551,"pZ":1.9784013736618056,"vX0":5.097834711423269,"vY0":-115.03867316132519,"vZ0":0.015033755402664717,"x":76.96,"y":185.36,"x0":-2.180749586393785,"y0":50.001716355373176,"z0":5.062566135144587,"aX":10.29811082227602},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":0.5,"breakHorizontal":-15.0,"spinRate":3141,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.47490587324408695,"extension":4.736693500870006},"index":1,"playId":"fee036ea-a839-3c59-82be-d5ed9cca72a1","pitchNumber":2,"startTime":"2025-08-21T02:27:31.071Z","endTime":"2025-08-21T02:27:35.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-21T02:27:58.429Z","endTime":"2025-08-21T02:27:58.430Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.0,"strikeZoneTop":3.33771492864763,"strikeZoneBottom":1.6691124459032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.34649940029149,"aZ":-30.312141108168493,"pfxX":6.892057569073586,"pfxZ":1.3803708408304036,"pX":1.3256835966135523,"pZ":2.110408359460964,"vX0":5.863935200850966,"vY0":-114.95169328172865,"vZ0":1.6009683381537794,"x":66.47,"y":181.8,"x0":-2.148952857304784,"y0":50.00036917962006,"z0":4.337457352106846,"aX":9.264494617674533},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":3.2,"breakHorizontal":-13.9,"spinRate":3049,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4756201004545786,"extension":4.973152139127036},"index":3,"playId":"785bb025-184f-3fff-8ba0-9885938fe4b6","pitchNumber":3,"startTime":"2025-08-21T02:27:58.431Z","endTime":"2025-08-21T02:28:03.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.35341866143663,"strikeZoneBottom":1.68445823480111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9730414295684,"aZ":-29.189921857467112,"pfxX":-9.181288033727188,"pfxZ":1.5413006310592436,"pX":0.4649640314802174,"pZ":3.2156184135414865,"vX0":8.874390427822835,"vY0":-137.14947452884272,"vZ0":-0.623397865903773,"x":99.28,"y":151.96,"x0":-1.5961141201291242,"y0":50.00093923299185,"z0":5.41008617053366,"aX":-17.757385313246388},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.9,"breakHorizontal":15.1,"spinRate":2489,"spinDirection":241},"zone":3,"typeConfidence":2.0,"plateTime":0.3970476544193682,"extension":4.703508205503714},"index":4,"playId":"4c24d27f-1c8e-38d5-b9a6-bc910434a4dd","pitchNumber":4,"startTime":"2025-08-21T02:28:17.655Z","endTime":"2025-08-21T02:28:22.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:28:22.167Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Buddy Kennedy grounds out, third baseman Orlando Arcia to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-21T02:28:31.897Z","endTime":"2025-08-21T02:28:55.625Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.697421987060416,"aZ":-32.36741621746932,"pfxX":-9.926555266870634,"pfxZ":-0.10387244921720473,"pX":0.40591898031561197,"pZ":2.326355934467683,"vX0":9.84201613626466,"vY0":-133.7145024124412,"vZ0":0.9051921171334626,"x":101.53,"y":175.97,"x0":-2.012472396637496,"y0":50.00370793334531,"z0":4.285175530897011,"aX":-18.184924564321324},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.2,"breakHorizontal":16.2,"spinRate":2369,"spinDirection":264},"zone":6,"typeConfidence":2.0,"plateTime":0.40782134702093487,"extension":5.162971367030125},"hitData":{"launchSpeed":76.6,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.72,"coordY":164.86}},"index":0,"playId":"1e368569-2ac5-3e80-b90b-49a304ab9caf","pitchNumber":1,"startTime":"2025-08-21T02:28:48.136Z","endTime":"2025-08-21T02:28:55.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:28:55.625Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Warming Bernabel lines out to left fielder Michael Conforto.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T02:30:51.601Z","endTime":"2025-08-21T02:31:29.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.5,"strikeZoneTop":3.0705158558095,"strikeZoneBottom":1.39082166111572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.889406609467503,"aZ":-16.454048601424734,"pfxX":-2.922237107034788,"pfxZ":8.131605977918426,"pX":0.9204199708214249,"pZ":2.5049436575449824,"vX0":9.39216283578087,"vY0":-137.092169500028,"vZ0":-5.468713938561999,"x":81.92,"y":171.15,"x0":-2.1470201000337603,"y0":50.002506359132894,"z0":5.621497886548335,"aX":-5.650226604620757},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":3.6,"spinRate":2352,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39718528984292645,"extension":7.3961148064572875},"index":0,"playId":"6289aa51-7d39-3a67-bd00-b3411a6ed6f9","pitchNumber":1,"startTime":"2025-08-21T02:31:05.536Z","endTime":"2025-08-21T02:31:09.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.09,"strikeZoneBottom":1.37,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.93531121920373,"aZ":-17.514848132469538,"pfxX":-2.9480370885087765,"pfxZ":7.687878192388393,"pX":-0.6081012861407313,"pZ":1.7841197763283176,"vX0":4.845713432269927,"vY0":-136.23869099798833,"vZ0":-7.2459159561982025,"x":140.18,"y":190.61,"x0":-2.015260747826527,"y0":50.00192817990134,"z0":5.65877721938553,"aX":-5.620880861250281},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":4.4,"spinRate":2286,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.3998760919990696,"extension":7.5463062341400855},"hitData":{"launchSpeed":94.7,"launchAngle":21.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.33,"coordY":71.66}},"index":1,"playId":"526b9e27-11ed-337c-85e9-d9056bf248d6","pitchNumber":2,"startTime":"2025-08-21T02:31:21.673Z","endTime":"2025-08-21T02:31:29.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_ab"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_ab"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":-0.19999999999998863,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:31:29.705Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to left fielder Michael Conforto.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T02:31:36.903Z","endTime":"2025-08-21T02:33:37.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.0,"strikeZoneTop":3.42293908939533,"strikeZoneBottom":1.6768721547629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.476481835960033,"aZ":-18.639879665687733,"pfxX":-4.566445391828856,"pfxZ":6.879463884788398,"pX":-1.1804858587851341,"pZ":2.625102125176894,"vX0":4.215349171127801,"vY0":-138.567765303712,"vZ0":-4.7952071133505605,"x":162.0,"y":167.9,"x0":-2.1193249323649046,"y0":50.00508923119484,"z0":5.602408308732706,"aX":-8.98809480693824},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.8,"breakHorizontal":7.6,"spinRate":2283,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39346205321808414,"extension":7.44613280051475},"index":0,"playId":"1b3dca89-34b2-3569-9c1d-0e18b51ff43c","pitchNumber":1,"startTime":"2025-08-21T02:31:56.318Z","endTime":"2025-08-21T02:32:00.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.2,"endSpeed":87.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27466494688485,"aZ":-18.248416554886276,"pfxX":-3.0495325722341877,"pfxZ":7.209874731090379,"pX":-0.4107969455663466,"pZ":2.482716130973478,"vX0":6.308220654069283,"vY0":-137.12479811743242,"vZ0":-4.71106392745396,"x":132.66,"y":171.75,"x0":-2.3302564604159595,"y0":50.00209496969902,"z0":5.443188617361761,"aX":-5.890097793922899},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.4,"breakHorizontal":4.4,"spinRate":2309,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.3972852174270547,"extension":7.463411946672023},"index":1,"playId":"7ccc2041-a8a3-312c-aec9-dcf9c389c912","pitchNumber":2,"startTime":"2025-08-21T02:32:11.245Z","endTime":"2025-08-21T02:32:15.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":90.3,"endSpeed":84.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.863227936376422,"aZ":-25.571085211584684,"pfxX":2.32529367143441,"pfxZ":3.696061015194876,"pX":0.5072224245723679,"pZ":2.264990767412236,"vX0":6.031866890404962,"vY0":-131.4977700253695,"vZ0":-3.595455582796172,"x":97.67,"y":177.63,"x0":-2.1008717043919125,"y0":50.00019888710511,"z0":5.506394978659634,"aX":4.148026660313319},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.2,"breakHorizontal":-5.3,"spinRate":2558,"spinDirection":189},"zone":6,"typeConfidence":2.0,"plateTime":0.4135174009988214,"extension":7.367067743520376},"index":2,"playId":"fa3672ab-e7f1-3067-9f88-dee9e7203e87","pitchNumber":3,"startTime":"2025-08-21T02:32:29.815Z","endTime":"2025-08-21T02:32:35.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.38222270539567,"strikeZoneBottom":1.64000120130638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.10943572615811,"aZ":-16.570308267464966,"pfxX":-2.7556646160762313,"pfxZ":7.792243547158968,"pX":0.6287699617632856,"pZ":4.258012054848741,"vX0":7.978167467315457,"vY0":-139.81974532568483,"vZ0":-1.74301473455631,"x":93.03,"y":123.81,"x0":-1.8891717215462445,"y0":50.005103505236995,"z0":5.963505489084608,"aX":-5.520714968729619},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.0,"breakHorizontal":3.6,"spinRate":2471,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.39002956273492195,"extension":7.301645277006287},"index":3,"playId":"4ed41ce4-30e1-3c3b-839a-f76494dc7a9d","pitchNumber":4,"startTime":"2025-08-21T02:32:52.174Z","endTime":"2025-08-21T02:32:57.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.673115270162743,"aZ":-26.35009647274552,"pfxX":2.0093800012127065,"pfxZ":3.223313699540798,"pX":0.2690301730634808,"pZ":2.6189250228079772,"vX0":6.150963109894783,"vY0":-132.13158595998075,"vZ0":-2.6337130989577426,"x":106.75,"y":168.07,"x0":-2.330706942071401,"y0":50.000013048521865,"z0":5.523379213798565,"aX":3.624328277654495},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.6,"breakHorizontal":-4.7,"spinRate":2564,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.41129228655068406,"extension":7.574849561426301},"index":4,"playId":"236088f7-e936-321d-bd94-b8b94710d61c","pitchNumber":5,"startTime":"2025-08-21T02:33:08.341Z","endTime":"2025-08-21T02:33:12.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.96308984048016,"aZ":-14.080417031808958,"pfxX":-2.260900895395128,"pfxZ":9.176090351071803,"pX":-0.34038653209038316,"pZ":2.1492752838228566,"vX0":5.385494870607976,"vY0":-138.36443522765424,"vZ0":-6.939659903303001,"x":129.97,"y":180.75,"x0":-2.0037105203238204,"y0":50.00542291338023,"z0":5.602805498293881,"aX":-4.4600159606164},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":3.2,"spinRate":2424,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.3933267834723888,"extension":7.525260227911547},"hitData":{"launchSpeed":90.5,"launchAngle":48.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.37,"coordY":91.25}},"index":5,"playId":"0bf43a1e-33b7-3253-9f51-e0e1b4229831","pitchNumber":6,"startTime":"2025-08-21T02:33:27.243Z","endTime":"2025-08-21T02:33:37.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:33:37.226Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brenton Doyle lines out to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-21T02:33:48.913Z","endTime":"2025-08-21T02:34:41.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801434,"fullName":"Paul Gervase","link":"/api/v1/people/801434"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.6,"strikeZoneTop":3.26181503231655,"strikeZoneBottom":1.62442598685222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04121077047611,"aZ":-17.32567960444427,"pfxX":-3.275467193699546,"pfxZ":7.6120711585507195,"pX":0.6587995863122929,"pZ":3.8162791924612374,"vX0":8.326645362369069,"vY0":-137.92633004842122,"vZ0":-2.1221293627043285,"x":91.89,"y":135.74,"x0":-1.9569033602863202,"y0":50.00486875524522,"z0":5.747799513106543,"aX":-6.391820245775401},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.6,"breakHorizontal":4.4,"spinRate":2235,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39521213415504297,"extension":7.57693836562431},"index":0,"playId":"0a96cf81-b63a-3b07-909b-494545a998b3","pitchNumber":1,"startTime":"2025-08-21T02:34:03.340Z","endTime":"2025-08-21T02:34:08.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.40987862057273,"strikeZoneBottom":1.69853391872134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71404007361715,"aZ":-15.899765934777042,"pfxX":-3.5541066503820637,"pfxZ":8.581797659387592,"pX":0.47838024354617864,"pZ":2.1461557791989105,"vX0":7.3410080658337105,"vY0":-135.8740048891866,"vZ0":-6.5549195158887565,"x":98.77,"y":180.83,"x0":-1.7792263876009307,"y0":50.00589663442479,"z0":5.666987618433394,"aX":-6.743122689991704},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":5.2,"spinRate":2248,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.4008970110002683,"extension":7.610817937152506},"index":1,"playId":"c023b67c-9e81-3f05-9a8b-a807b3f26406","pitchNumber":2,"startTime":"2025-08-21T02:34:17.823Z","endTime":"2025-08-21T02:34:22.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.961715489572686,"aZ":-37.07464705963623,"pfxX":2.633999742751611,"pfxZ":-3.1577068307254805,"pX":-0.17482549168867145,"pZ":2.181606297340063,"vX0":4.0735800813236684,"vY0":-123.18821344298219,"vZ0":-0.979515642107101,"x":123.66,"y":179.88,"x0":-2.1849727452976726,"y0":50.000060370824556,"z0":5.688304600414781,"aX":4.091603402212155},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.8,"breakHorizontal":-5.6,"spinRate":2529,"spinDirection":83},"zone":8,"typeConfidence":2.0,"plateTime":0.4427683999881764,"extension":7.390122768016351},"hitData":{"launchSpeed":99.5,"launchAngle":18.0,"totalDistance":341.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.83,"coordY":63.2}},"index":2,"playId":"fd1544d5-4a5e-39cd-96d9-ec7e7f61fb55","pitchNumber":3,"startTime":"2025-08-21T02:34:33.631Z","endTime":"2025-08-21T02:34:41.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":801434,"link":"/api/v1/people/801434"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:34:41.445Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Call strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T02:37:20.461Z","endTime":"2025-08-21T02:38:26.938Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678821,"fullName":"Luis Peralta","link":"/api/v1/people/678821"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Peralta replaces Jimmy Herget.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T02:36:07.257Z","endTime":"2025-08-21T02:36:15.536Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678821,"link":"/api/v1/people/678821"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Call replaces Shohei Ohtani.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-21T02:36:15.536Z","endTime":"2025-08-21T02:37:22.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":678821,"link":"/api/v1/people/678821","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":88.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.027847072320707,"aZ":-18.5604884824838,"pfxX":5.5128608636468455,"pfxZ":6.949898362434585,"pX":-0.1368880224059401,"pZ":2.6177596804342578,"vX0":-8.53314807853542,"vY0":-137.74199561708485,"vZ0":-3.66731578754787,"x":122.22,"y":168.1,"x0":2.2576359033362343,"y0":50.00443701079116,"z0":5.190888172060267,"aX":10.801356884376217},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.1,"breakHorizontal":-8.6,"spinRate":2168,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.3947482661354984,"extension":6.0098315722262745},"index":2,"playId":"066c7448-cfbc-3b73-a3c8-03fd38074371","pitchNumber":1,"startTime":"2025-08-21T02:37:22.565Z","endTime":"2025-08-21T02:37:27.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678821,"link":"/api/v1/people/678821","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":95.6,"endSpeed":89.0,"strikeZoneTop":3.42170548599671,"strikeZoneBottom":1.71000241465673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.292573519700916,"aZ":-18.11076415986919,"pfxX":7.167719075242076,"pfxZ":7.039812622055599,"pX":0.01014957622330586,"pZ":2.115646436367704,"vX0":-8.585990371076317,"vY0":-139.04364052907394,"vZ0":-5.09542342762088,"x":116.61,"y":181.66,"x0":2.17788784953883,"y0":50.00020724850289,"z0":5.1384675447868355,"aX":14.315021180380098},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":-11.6,"spinRate":2246,"spinDirection":130},"zone":8,"typeConfidence":2.0,"plateTime":0.39093158878965095,"extension":6.02173890679578},"index":3,"playId":"5ef550c2-58bb-3cfe-903c-afed0316d9e1","pitchNumber":2,"startTime":"2025-08-21T02:37:59.156Z","endTime":"2025-08-21T02:38:03.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678821,"link":"/api/v1/people/678821","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-21T02:38:08.682Z","endTime":"2025-08-21T02:38:22.173Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"defense":{"pitcher":{"id":678821,"link":"/api/v1/people/678821","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":89.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.708057450802094,"aZ":-19.066301085637313,"pfxX":7.019161044124887,"pfxZ":6.523133725777464,"pX":0.7134832262978896,"pZ":2.535930334546914,"vX0":-6.525832019967072,"vY0":-139.54210441067195,"vZ0":-4.1288537092916595,"x":89.8,"y":170.31,"x0":2.1487002391851915,"y0":50.00646820885199,"z0":5.259230397867976,"aX":14.11336348673422},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.3,"breakHorizontal":-11.6,"spinRate":2249,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.38965778438926657,"extension":5.804716472590168},"index":5,"playId":"b4505413-d48d-3bc6-8082-8317171293ef","pitchNumber":3,"startTime":"2025-08-21T02:38:22.173Z","endTime":"2025-08-21T02:38:26.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678821,"link":"/api/v1/people/678821","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":678821,"link":"/api/v1/people/678821"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":678821,"link":"/api/v1/people/678821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.0,"awayTeamWinProbability":1.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:38:26.938Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Will Smith called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T02:38:26.821Z","endTime":"2025-08-21T02:39:57.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678821,"fullName":"Luis Peralta","link":"/api/v1/people/678821"},"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":669257,"fullName":"Will Smith","link":"/api/v1/people/669257"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":77.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.962583101861377,"aZ":-33.41767764085334,"pfxX":-3.5646734203439276,"pfxZ":-0.8329295150785168,"pX":-0.6307246461608194,"pZ":0.779278240637147,"vX0":-6.158966620973311,"vY0":-120.25249616870218,"vZ0":-3.2859552124778055,"x":141.04,"y":217.74,"x0":2.4071403771093927,"y0":50.00376576765289,"z0":5.068630864841177,"aX":-5.323016083649819},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.9,"breakHorizontal":7.7,"spinRate":2618,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.4520659826993123,"extension":5.966644492673643},"index":0,"playId":"737243e4-a32d-3117-bb49-d32d56bb6429","pitchNumber":1,"startTime":"2025-08-21T02:38:48.661Z","endTime":"2025-08-21T02:38:55.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678821,"link":"/api/v1/people/678821","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.44596636978515,"strikeZoneBottom":1.59818070045631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.215561979280803,"aZ":-18.73267640331064,"pfxX":5.419629621056541,"pfxZ":6.734461946355111,"pX":0.5154729214645475,"pZ":3.7620304894979504,"vX0":-6.660475880017302,"vY0":-139.1926134706528,"vZ0":-0.7175656675348352,"x":97.35,"y":137.21,"x0":2.216082351331478,"y0":50.00301380201527,"z0":5.244262109410993,"aX":10.817945320163117},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.2,"breakHorizontal":-8.8,"spinRate":2274,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.3909616542588288,"extension":5.833802115318758},"index":1,"playId":"a95209a7-aa59-3b6c-b6df-8d4a29f38b1b","pitchNumber":2,"startTime":"2025-08-21T02:39:03.792Z","endTime":"2025-08-21T02:39:08.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678821,"link":"/api/v1/people/678821","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.7,"strikeZoneTop":3.42000109653669,"strikeZoneBottom":1.57824980261577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.57461567428918,"aZ":-19.200163162182893,"pfxX":5.696449275618109,"pfxZ":6.792121627823006,"pX":0.5997609251399268,"pZ":3.3750291644926795,"vX0":-6.393320694878798,"vY0":-136.26273700429107,"vZ0":-1.537687464942108,"x":94.14,"y":147.65,"x0":2.2191822703153075,"y0":50.000218021733545,"z0":5.2525708782683,"aX":10.877483228214624},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":-9.2,"spinRate":2137,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.39959659411831305,"extension":5.913925206749452},"index":2,"playId":"6627e3fa-9f06-3cc1-8cac-0dcc16fc96ad","pitchNumber":3,"startTime":"2025-08-21T02:39:19.082Z","endTime":"2025-08-21T02:39:24.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678821,"link":"/api/v1/people/678821","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":78.9,"strikeZoneTop":3.47267880615072,"strikeZoneBottom":1.62517065640615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.226722041363942,"aZ":-31.345537521189264,"pfxX":-5.647103330478704,"pfxZ":0.5366634313518646,"pX":-1.4424980232651357,"pZ":-0.2816741273009851,"vX0":-7.502553240722557,"vY0":-121.93892734182857,"vZ0":-6.15393911992942,"x":171.98,"y":246.39,"x0":2.3882087912843692,"y0":50.001189414171584,"z0":4.92468437928071,"aX":-8.642205712063406},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.0,"breakHorizontal":11.8,"spinRate":2582,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4463610534393152,"extension":5.937881046000699},"index":3,"playId":"86fab9ff-d22f-32c5-8f1f-d1fa39d674f4","pitchNumber":4,"startTime":"2025-08-21T02:39:35.460Z","endTime":"2025-08-21T02:39:39.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678821,"link":"/api/v1/people/678821","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.9,"strikeZoneTop":3.49436327733338,"strikeZoneBottom":1.60991687818243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.183552748406107,"aZ":-21.10546038911465,"pfxX":6.1526427620505295,"pfxZ":5.6874164262539875,"pX":0.6689454391686503,"pZ":1.9406168193106916,"vX0":-6.273624351777491,"vY0":-137.14777626723088,"vZ0":-4.705924965483704,"x":91.5,"y":186.38,"x0":2.1633083483000015,"y0":50.00269373813948,"z0":5.0773957799769605,"aX":11.974316890237404},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":-10.2,"spinRate":2176,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.3961272763917778,"extension":5.983119313399318},"index":4,"playId":"d76cd9fc-c953-3f5b-83bb-064ff3e67692","pitchNumber":5,"startTime":"2025-08-21T02:39:52.441Z","endTime":"2025-08-21T02:39:57.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678821,"link":"/api/v1/people/678821","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":669257,"link":"/api/v1/people/669257","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_ab"},{"player":{"id":678821,"link":"/api/v1/people/678821"},"credit":"p_ab"},{"player":{"id":669257,"link":"/api/v1/people/669257"},"credit":"b_pa"},{"player":{"id":678821,"link":"/api/v1/people/678821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:39:57.187Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Freddie Freeman pops out to third baseman Orlando Arcia.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-21T02:40:05.812Z","endTime":"2025-08-21T02:40:42.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678821,"fullName":"Luis Peralta","link":"/api/v1/people/678821"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.8,"strikeZoneTop":3.69758557823744,"strikeZoneBottom":1.8785794396787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.869282387878943,"aZ":-20.839024507197976,"pfxX":5.937001929202896,"pfxZ":5.672324445790707,"pX":1.182132304404551,"pZ":3.2380223549714406,"vX0":-5.050556830524015,"vY0":-138.96646921916005,"vZ0":-1.650568992977154,"x":71.94,"y":151.35,"x0":2.232813394041282,"y0":50.00155945506077,"z0":5.194465101640491,"aX":11.860732587286517},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.2,"breakHorizontal":-10.0,"spinRate":2277,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.39095409601816344,"extension":5.889225154830195},"index":0,"playId":"736f0ab4-9c4c-3c0d-ba03-cdac0caabe1f","pitchNumber":1,"startTime":"2025-08-21T02:40:17.877Z","endTime":"2025-08-21T02:40:22.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678821,"link":"/api/v1/people/678821","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":94.3,"endSpeed":88.2,"strikeZoneTop":3.74,"strikeZoneBottom":1.8,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.212803161130584,"aZ":-21.444551300156984,"pfxX":7.112713010807982,"pfxZ":5.469766984622332,"pX":1.0869366767587243,"pZ":3.134096084881152,"vX0":-5.533799065506781,"vY0":-137.4258600890817,"vZ0":-1.5304854161738732,"x":75.57,"y":154.16,"x0":2.1775692808836498,"y0":50.00185754843251,"z0":5.119064379664246,"aX":13.948982322959802},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.8,"breakHorizontal":-12.1,"spinRate":2243,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.3947831931489558,"extension":5.89715814089004},"hitData":{"launchSpeed":77.1,"launchAngle":73.0,"totalDistance":105.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":101.14,"coordY":168.4}},"index":1,"playId":"10c148bf-9f47-3509-ae0c-b28c6976809b","pitchNumber":2,"startTime":"2025-08-21T02:40:31.613Z","endTime":"2025-08-21T02:40:42.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":678821,"link":"/api/v1/people/678821","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":678821,"link":"/api/v1/people/678821"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":678821,"link":"/api/v1/people/678821"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:40:42.200Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Orlando Arcia grounds out, shortstop Miguel Rojas to first baseman Dalton Rushing.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T02:43:03.115Z","endTime":"2025-08-21T02:43:44.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"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":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Alex Call remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T02:42:13.529Z","endTime":"2025-08-21T02:42:13.557Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"101","replacedPlayer":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Dalton Rushing replaces first baseman Freddie Freeman, batting 3rd, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-21T02:42:13.557Z","endTime":"2025-08-21T02:42:13.558Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":518692,"link":"/api/v1/people/518692"},"defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jack Dreyer replaces Paul Gervase.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-21T02:42:13.558Z","endTime":"2025-08-21T02:43:05.346Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":801434,"link":"/api/v1/people/801434","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.5169088516152,"strikeZoneBottom":1.62812082986192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.600962735535315,"aZ":-16.668655935729785,"pfxX":4.3654708637389685,"pfxZ":8.622431570401059,"pX":1.2557929041797082,"pZ":2.549268452111658,"vX0":-0.7634570228562447,"vY0":-132.36054658743032,"vZ0":-5.695572577718783,"x":69.13,"y":169.95,"x0":0.977751331143668,"y0":50.00566137739998,"z0":5.92342602721727,"aX":7.853981219374711},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.8,"breakHorizontal":-7.8,"spinRate":2423,"spinDirection":159},"zone":14,"typeConfidence":0.87,"plateTime":0.4116512889943209,"extension":6.582875330875568},"index":3,"playId":"15557e57-6a93-3fb2-b9ba-746102eb901f","pitchNumber":1,"startTime":"2025-08-21T02:43:05.346Z","endTime":"2025-08-21T02:43:10.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":92.3,"endSpeed":85.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.213521949773,"aZ":-16.35747068631137,"pfxX":5.378994285389982,"pfxZ":8.519810391030049,"pX":0.4637997951925462,"pZ":2.0249507359511667,"vX0":-2.7829462525451674,"vY0":-134.42240663442644,"vZ0":-6.95869497519877,"x":99.32,"y":184.11,"x0":0.8057937277956285,"y0":50.001845576834526,"z0":5.779256699976894,"aX":9.984674229805531},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":-9.2,"spinRate":2474,"spinDirection":155},"zone":9,"typeConfidence":0.89,"plateTime":0.4052485182082646,"extension":6.740003896750771},"index":4,"playId":"b17f5c18-69c9-3aa3-9324-76bf04e4229a","pitchNumber":2,"startTime":"2025-08-21T02:43:20.348Z","endTime":"2025-08-21T02:43:25.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06975871659978,"aZ":-30.929409606055806,"pfxX":-1.9381326944065798,"pfxZ":0.7426475942661437,"pX":-0.005452582274738552,"pZ":2.132463914496674,"vX0":-2.4647449514489868,"vY0":-127.75777603707004,"vZ0":-3.384152308180873,"x":117.21,"y":181.2,"x0":1.2201992184129264,"y0":50.00083356594097,"z0":5.881818879823117,"aX":-3.231924269595367},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.8,"breakHorizontal":4.1,"spinRate":2573,"spinDirection":173},"zone":8,"typeConfidence":0.91,"plateTime":0.42723807427877913,"extension":6.557614006031494},"hitData":{"launchSpeed":99.8,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.62,"coordY":153.71}},"index":5,"playId":"b714198a-32ac-362c-b7ef-398b51d994a8","pitchNumber":3,"startTime":"2025-08-21T02:43:36.253Z","endTime":"2025-08-21T02:43:44.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":606115,"link":"/api/v1/people/606115","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:43:44.757Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Ritter singles on a line drive to center fielder Andy Pages.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T02:43:49.406Z","endTime":"2025-08-21T02:44:36.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.62028569555642,"strikeZoneBottom":1.6984931940261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.822874119332738,"aZ":-32.15067769314408,"pfxX":-1.0772874408316147,"pfxZ":0.014693040287836467,"pX":0.4290060767688097,"pZ":3.0666437991954707,"vX0":-1.5813678277454124,"vY0":-125.75287174144344,"vZ0":-0.9007591493301516,"x":100.65,"y":155.98,"x0":1.2042637722944112,"y0":50.00257531441416,"z0":6.021349253014189,"aX":-1.7373655966112054},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.0,"breakHorizontal":2.3,"spinRate":2486,"spinDirection":289},"zone":3,"typeConfidence":0.91,"plateTime":0.43439005066218517,"extension":6.5704038687768325},"index":0,"playId":"25bc1aa9-cafa-33de-99c0-165d7cd2d5f7","pitchNumber":1,"startTime":"2025-08-21T02:44:11.308Z","endTime":"2025-08-21T02:44:16.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.427420806622024,"aZ":-29.47496113036601,"pfxX":-0.4019053629424878,"pfxZ":1.5932610887235228,"pX":-0.15073944999873334,"pZ":2.494680283590946,"vX0":-3.202045602997899,"vY0":-128.2753033623009,"vZ0":-3.0985459635509636,"x":122.75,"y":171.42,"x0":1.1574969783030031,"y0":50.00359876512956,"z0":5.976925601693417,"aX":-0.6801385910267018},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":1.3,"spinRate":2605,"spinDirection":250},"zone":5,"typeConfidence":0.89,"plateTime":0.4243264881664395,"extension":6.827967396119319},"hitData":{"launchSpeed":76.0,"launchAngle":28.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.85,"coordY":84.85}},"index":1,"playId":"905b7a25-d017-3b9f-bc9a-2a639b6fab13","pitchNumber":2,"startTime":"2025-08-21T02:44:27.105Z","endTime":"2025-08-21T02:44:36.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":690022,"link":"/api/v1/people/690022","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":690022,"link":"/api/v1/people/690022"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:44:36.884Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Freeman lines out to right fielder Teoscar Hernández.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T02:44:47.650Z","endTime":"2025-08-21T02:45:31.912Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.2,"strikeZoneTop":3.24500073625551,"strikeZoneBottom":1.69260273723786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.708085779654905,"aZ":-28.003487984450636,"pfxX":-0.44575996523608286,"pfxZ":2.5389524740885205,"pX":-1.6943878193701407,"pZ":1.2071176367037193,"vX0":-6.565361308539742,"vY0":-126.31479957663723,"vZ0":-6.036944111873687,"x":181.59,"y":206.19,"x0":0.9785207524050555,"y0":50.00415775587167,"z0":5.832399108885958,"aX":-0.7311002965656698},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.6,"breakHorizontal":2.0,"spinRate":2379,"spinDirection":155},"zone":13,"typeConfidence":0.9,"plateTime":0.4308916598633661,"extension":6.733230748861491},"index":0,"playId":"6c2dd1c9-423d-32ab-95b7-574583270b77","pitchNumber":1,"startTime":"2025-08-21T02:45:02.820Z","endTime":"2025-08-21T02:45:07.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.4456638560007,"aZ":-14.041120487184084,"pfxX":4.538022709958943,"pfxZ":9.838042943221199,"pX":1.0876773952610368,"pZ":2.3549815790167647,"vX0":-1.0034976832709013,"vY0":-134.24655998662806,"vZ0":-6.456909438737561,"x":75.54,"y":175.2,"x0":0.8743654841483135,"y0":50.00040753311849,"z0":5.773162961004981,"aX":8.361059915448761},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":-8.0,"spinRate":2536,"spinDirection":156},"zone":14,"typeConfidence":0.9,"plateTime":0.40651770291577716,"extension":6.521218960633781},"hitData":{"launchSpeed":77.3,"launchAngle":30.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.71,"coordY":98.05}},"index":1,"playId":"d69cf2a8-ffd6-3737-ada1-6271651dce4a","pitchNumber":2,"startTime":"2025-08-21T02:45:20.959Z","endTime":"2025-08-21T02:45:31.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:45:31.912Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a line drive to left fielder Michael Conforto. Ryan Ritter to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T02:45:40.320Z","endTime":"2025-08-21T02:47:23.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.18013536325633,"strikeZoneBottom":1.51839982318689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.909699403318232,"aZ":-14.032122088027354,"pfxX":4.59046934219097,"pfxZ":9.649087513539243,"pX":0.3158651319171147,"pZ":2.3885607563503366,"vX0":-2.8524770069150573,"vY0":-135.37984994612955,"vZ0":-6.67154322140227,"x":104.96,"y":174.29,"x0":0.7796235030293139,"y0":50.005692715395035,"z0":5.8429528556747465,"aX":8.634539201719916},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.4,"breakHorizontal":-7.8,"spinRate":2603,"spinDirection":162},"zone":6,"typeConfidence":0.9,"plateTime":0.4025586717661347,"extension":6.608065842945295},"index":0,"playId":"5c685368-7176-385e-9e9f-270537734ade","pitchNumber":1,"startTime":"2025-08-21T02:45:56.854Z","endTime":"2025-08-21T02:46:03.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"eaae3f98-8a9b-39db-b0b4-0e28bca8f14e","startTime":"2025-08-21T02:46:12.370Z","endTime":"2025-08-21T02:46:16.434Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.19704279147502,"strikeZoneBottom":1.48893334418036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.130280255297695,"aZ":-15.262481649675127,"pfxX":5.494280358684822,"pfxZ":9.024808714137803,"pX":1.0635035248167184,"pZ":1.148357435305886,"vX0":-1.607605636693049,"vY0":-134.98995901030204,"vZ0":-9.288370735816224,"x":76.46,"y":207.77,"x0":0.9472241950706003,"y0":50.00382353376184,"z0":5.672599725399889,"aX":10.297005109999946},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":-9.7,"spinRate":2537,"spinDirection":153},"zone":14,"typeConfidence":0.87,"plateTime":0.40337412116014537,"extension":6.649699109547077},"index":2,"playId":"b07559de-fd97-3298-ae4b-5768c7aeaa58","pitchNumber":2,"startTime":"2025-08-21T02:46:34.555Z","endTime":"2025-08-21T02:46:38.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.7,"strikeZoneTop":3.23886203267696,"strikeZoneBottom":1.49343166218306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.701934367613717,"aZ":-16.25615617066597,"pfxX":4.752948008327133,"pfxZ":8.399739930520099,"pX":-0.2003889044953845,"pZ":1.184223909388254,"vX0":-4.1526678543338855,"vY0":-135.79582666264537,"vZ0":-9.281911371469178,"x":124.64,"y":206.81,"x0":0.7204151263084466,"y0":50.00032305474126,"z0":5.743234377055269,"aX":9.004109442530869},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":-7.9,"spinRate":2553,"spinDirection":159},"zone":13,"typeConfidence":0.87,"plateTime":0.40113309267362274,"extension":6.6707047554256995},"index":3,"playId":"8a9ce0b7-dde6-3efa-b045-d92cbf2441f5","pitchNumber":3,"startTime":"2025-08-21T02:46:53.192Z","endTime":"2025-08-21T02:46:57.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.223316174459047,"aZ":-28.195669429845783,"pfxX":-0.5262000025000152,"pfxZ":2.3857230447448394,"pX":-0.24952645442888907,"pZ":1.477952441932177,"vX0":-3.6115494961951984,"vY0":-126.78252103017994,"vZ0":-5.340438827102033,"x":126.51,"y":198.88,"x0":1.248196770369524,"y0":50.00274741231306,"z0":5.79875438450774,"aX":-0.8754864601610057},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.6,"breakHorizontal":1.6,"spinRate":2533,"spinDirection":210},"zone":8,"typeConfidence":0.9,"plateTime":0.4282251195342752,"extension":6.6214002738546},"hitData":{"launchSpeed":104.1,"launchAngle":8.0,"totalDistance":141.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.85,"coordY":107.6}},"index":4,"playId":"c84a8fdf-505f-3320-a015-076e3625ad3b","pitchNumber":4,"startTime":"2025-08-21T02:47:13.633Z","endTime":"2025-08-21T02:47:23.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:47:23.652Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Hunter Goodman doubles (22) on a fly ball to center fielder Andy Pages. Ryan Ritter scores. Ezequiel Tovar scores.","rbi":2,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T02:47:30.533Z","endTime":"2025-08-21T02:48:32.156Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":676263,"link":"/api/v1/people/676263"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":{"id":676263,"link":"/api/v1/people/676263"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.42000273553205,"strikeZoneBottom":1.59999950344913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.162026584189576,"aZ":-41.09839445252498,"pfxX":-3.8300940250221354,"pfxZ":-6.306213092024144,"pX":1.5620647557328888,"pZ":3.5582476778136938,"vX0":0.5583512861986984,"vY0":-117.57538948817142,"vZ0":2.8121068556453617,"x":57.46,"y":142.71,"x0":1.8210423657640507,"y0":50.00553161982244,"z0":6.13366050958873,"aX":-5.417611492365351},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.6,"breakHorizontal":6.8,"spinRate":2554,"spinDirection":319},"zone":12,"typeConfidence":0.88,"plateTime":0.46405003077302265,"extension":6.623756917190742},"index":0,"playId":"1fd45b76-4ebb-3c7a-826e-ea73eaacb368","pitchNumber":1,"startTime":"2025-08-21T02:47:56.711Z","endTime":"2025-08-21T02:48:01.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.275685031162734,"aZ":-16.29528040414951,"pfxX":3.173447578777865,"pfxZ":8.490867545473673,"pX":0.7101363292583116,"pZ":1.9531714014919357,"vX0":-2.2880415629267885,"vY0":-135.12476448583064,"vZ0":-7.208605509486943,"x":89.93,"y":186.04,"x0":1.1506838371775951,"y0":50.00590090311714,"z0":5.776979792235099,"aX":5.936908173654939},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":-5.3,"spinRate":2468,"spinDirection":159},"zone":9,"typeConfidence":0.86,"plateTime":0.4035772615724369,"extension":6.78263553114506},"hitData":{"launchSpeed":98.4,"launchAngle":26.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":168.86,"coordY":45.59}},"index":1,"playId":"2ee5497a-9a80-3671-8a2e-c036476e8f76","pitchNumber":2,"startTime":"2025-08-21T02:48:15.503Z","endTime":"2025-08-21T02:48:32.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":690022,"link":"/api/v1/people/690022"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.04,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:48:32.156Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-21T02:48:35.067Z","endTime":"2025-08-21T02:50:06.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669257,"link":"/api/v1/people/669257"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.31967976239051,"aZ":-29.660016401102204,"pfxX":0.40240943785647165,"pfxZ":1.4767923098650284,"pX":-0.1471416427403375,"pZ":1.1102182976270685,"vX0":-3.798473898863258,"vY0":-128.14915981263044,"vZ0":-6.12401014981189,"x":122.61,"y":208.8,"x0":1.2866355616777565,"y0":50.00440132485068,"z0":5.776665216946441,"aX":0.686248480998518},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.8,"breakHorizontal":-0.1,"spinRate":2294,"spinDirection":158},"zone":13,"typeConfidence":0.88,"plateTime":0.42343947582043784,"extension":6.820952929596412},"index":0,"playId":"e95cb72f-59f1-3db8-b6be-024b13229487","pitchNumber":1,"startTime":"2025-08-21T02:49:05.218Z","endTime":"2025-08-21T02:49:10.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.67887234526947,"aZ":-29.517765774753492,"pfxX":0.429248917845964,"pfxZ":1.5678980232215363,"pX":0.4923960039722015,"pZ":2.1332306681861914,"vX0":-2.246409510840634,"vY0":-128.95554708063253,"vZ0":-3.6575430503018205,"x":98.23,"y":181.18,"x0":1.3172933196367036,"y0":50.000468566325495,"z0":5.835647457479764,"aX":0.7262389681154272},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.3,"breakHorizontal":-0.2,"spinRate":2323,"spinDirection":232},"zone":9,"typeConfidence":0.87,"plateTime":0.42400206963357734,"extension":6.901358772827456},"index":1,"playId":"5115f037-86fd-3a6b-b4c5-20728f68944d","pitchNumber":2,"startTime":"2025-08-21T02:49:20.919Z","endTime":"2025-08-21T02:49:25.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":84.1,"strikeZoneTop":3.64659773673338,"strikeZoneBottom":1.74330789491548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.468632955813355,"aZ":-29.629734363844566,"pfxX":0.008544067837973124,"pfxZ":1.4501538548838813,"pX":-0.638224600938275,"pZ":0.5154715280181648,"vX0":-4.727778869518219,"vY0":-130.4643405268603,"vZ0":-7.8405072177172315,"x":141.33,"y":224.86,"x0":1.181808706849479,"y0":50.00556604782967,"z0":5.733595445862027,"aX":0.015692169760073076},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.4,"breakHorizontal":0.8,"spinRate":2344,"spinDirection":139},"zone":13,"typeConfidence":0.87,"plateTime":0.4167620345404197,"extension":6.954875872886849},"index":2,"playId":"4657be20-533e-3798-bb9b-0ad58376527e","pitchNumber":3,"startTime":"2025-08-21T02:49:37.602Z","endTime":"2025-08-21T02:49:42.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.820997743878124,"aZ":-13.829267696715927,"pfxX":4.074802137141492,"pfxZ":9.633377012414376,"pX":0.8584770979217651,"pZ":2.8904535592046248,"vX0":-1.5333035735816003,"vY0":-136.14639304784566,"vZ0":-5.470008559401329,"x":84.28,"y":160.74,"x0":0.8948360467453161,"y0":50.00376314806013,"z0":5.859150384123469,"aX":7.7612097399819335},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":-7.1,"spinRate":2465,"spinDirection":156},"zone":12,"typeConfidence":0.91,"plateTime":0.40009145225637255,"extension":6.564926204266387},"index":3,"playId":"74ac1e01-f223-3de2-82ad-e29288168fe0","pitchNumber":4,"startTime":"2025-08-21T02:50:01.201Z","endTime":"2025-08-21T02:50:06.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":669257,"link":"/api/v1/people/669257"},"first":{"id":687221,"link":"/api/v1/people/687221"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":671083,"link":"/api/v1/people/671083"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":624424,"link":"/api/v1/people/624424"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":606192,"link":"/api/v1/people/606192"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:50:06.323Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Teoscar Hernández grounds out, first baseman Warming Bernabel to pitcher Jaden Hill.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T02:52:28.039Z","endTime":"2025-08-21T02:53:28.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jaden Hill replaces Luis Peralta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-21T02:50:50.150Z","endTime":"2025-08-21T02:52:30.278Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":678821,"link":"/api/v1/people/678821","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.67980087813129,"strikeZoneBottom":1.7871368517255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.75006039928566,"aZ":-27.816908815574372,"pfxX":1.2998927059168892,"pfxZ":2.515002987082993,"pX":1.0866501969812357,"pZ":1.287644120487548,"vX0":5.068113308706215,"vY0":-130.11957560440288,"vZ0":-5.354636368675703,"x":75.58,"y":204.01,"x0":-1.04736182953088,"y0":50.0036397015413,"z0":5.454064197345552,"aX":2.249737759484184},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.7,"breakHorizontal":-3.4,"spinRate":2507,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.4193581481096582,"extension":6.087153193319845},"index":1,"playId":"1042722d-9e2f-3fab-8198-c04abaddf7ce","pitchNumber":1,"startTime":"2025-08-21T02:52:30.278Z","endTime":"2025-08-21T02:52:34.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":89.7,"strikeZoneTop":3.6213231435867,"strikeZoneBottom":1.76557569257181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.670736491535788,"aZ":-22.970212229922826,"pfxX":-7.529665248923826,"pfxZ":4.5510588302501604,"pX":-0.5556455042795245,"pZ":1.698307553128734,"vX0":4.320841585795903,"vY0":-139.90878694299167,"vZ0":-6.527944267738845,"x":138.18,"y":192.93,"x0":-1.1257382790811947,"y0":50.00283578233059,"z0":5.523470834211785,"aX":-15.224542969026912},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.3,"breakHorizontal":13.0,"spinRate":2237,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3885573751734053,"extension":5.962001917455434},"index":2,"playId":"552f6631-1694-3592-a51c-5d2a1652853d","pitchNumber":2,"startTime":"2025-08-21T02:52:46.064Z","endTime":"2025-08-21T02:52:50.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":96.7,"endSpeed":90.2,"strikeZoneTop":3.62961676222565,"strikeZoneBottom":1.77411302610302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.988889525809657,"aZ":-23.826661764346856,"pfxX":-8.264893087991425,"pfxZ":4.081167296845632,"pX":0.5514954317916734,"pZ":1.607110867577578,"vX0":7.203629347203193,"vY0":-140.70493876758448,"vZ0":-6.939121202619044,"x":95.98,"y":195.39,"x0":-0.9434402090268715,"y0":50.001142384427965,"z0":5.603700467400199,"aX":-16.8991296781871},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.4,"breakHorizontal":13.9,"spinRate":2351,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3863679977894625,"extension":5.929556277172298},"index":3,"playId":"e88b4ea5-5db5-3ba9-86af-9eae96ae64d2","pitchNumber":3,"startTime":"2025-08-21T02:53:03.590Z","endTime":"2025-08-21T02:53:08.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.8,"strikeZoneTop":3.64,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.414483215236405,"aZ":-33.46246357029823,"pfxX":-5.64053071807578,"pfxZ":-0.8411091014335028,"pX":-1.364473846233102,"pZ":3.222102759408634,"vX0":1.1613740147139013,"vY0":-121.41254360058932,"vZ0":0.9611939531964924,"x":169.01,"y":151.78,"x0":-1.1098015131523185,"y0":50.00579919815263,"z0":5.689766647937605,"aX":-8.587272436290535},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-1.2,"breakHorizontal":10.1,"spinRate":1558,"spinDirection":258},"zone":11,"typeConfidence":0.9,"plateTime":0.44779088871492556,"extension":6.674470416008987},"hitData":{"launchSpeed":52.3,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":139.9,"coordY":159.87}},"index":4,"playId":"bd93e65a-5d8a-34ad-9e7d-77071b417e50","pitchNumber":4,"startTime":"2025-08-21T02:53:19.994Z","endTime":"2025-08-21T02:53:28.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:53:28.041Z","atBatIndex":70},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Andy Pages reaches on a fielding error by first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T02:53:31.181Z","endTime":"2025-08-21T02:55:29.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.168391501877718,"aZ":-29.55667017792624,"pfxX":2.0508961226481848,"pfxZ":1.5335173989217963,"pX":0.2792783915504053,"pZ":0.8819752448160133,"vX0":3.3050909553286227,"vY0":-129.03212450850216,"vZ0":-6.003223741853121,"x":106.35,"y":214.97,"x0":-1.2776360711342556,"y0":50.00582934221537,"z0":5.474665522786967,"aX":3.5092624509561405},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":-4.3,"spinRate":2414,"spinDirection":175},"zone":14,"typeConfidence":0.9,"plateTime":0.4221377877429937,"extension":6.025297157603304},"index":0,"playId":"7f8b090b-9c6b-39b8-af55-d05bb7a7d1e4","pitchNumber":1,"startTime":"2025-08-21T02:53:58.829Z","endTime":"2025-08-21T02:54:04.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-21T02:54:09.213Z","endTime":"2025-08-21T02:54:25.364Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":85.8,"strikeZoneTop":3.31425563902231,"strikeZoneBottom":1.50398948167806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.461555237704935,"aZ":-27.39778449395465,"pfxX":0.4235283106640537,"pfxZ":2.6279910463673897,"pX":2.2275283456384267,"pZ":0.7678042757004169,"vX0":8.523138092364428,"vY0":-132.39295186675184,"vZ0":-7.190562911775072,"x":32.09,"y":218.05,"x0":-1.0548670676755831,"y0":50.006538469383116,"z0":5.453703203795756,"aX":0.7716364115049439},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.7,"breakHorizontal":-2.2,"spinRate":2476,"spinDirection":203},"zone":14,"typeConfidence":0.89,"plateTime":0.4097280610107483,"extension":6.086306892376733},"index":2,"playId":"a15aa404-0254-32af-a7dc-64ba13bfa6e7","pitchNumber":2,"startTime":"2025-08-21T02:54:25.364Z","endTime":"2025-08-21T02:54:29.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":90.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.530038416293866,"aZ":-19.924296966459963,"pfxX":-4.708325349575949,"pfxZ":5.98162307283023,"pX":0.1875990108867539,"pZ":2.621648836922241,"vX0":5.864292005327223,"vY0":-140.90757958750353,"vZ0":-4.73702165535316,"x":109.85,"y":168.0,"x0":-1.291127720159685,"y0":50.001400933178196,"z0":5.5797965587298695,"aX":-9.640486170230798},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.2,"breakHorizontal":7.6,"spinRate":2357,"spinDirection":227},"zone":5,"typeConfidence":0.9,"plateTime":0.38603357274268113,"extension":6.028258786682335},"index":3,"playId":"9d97b36b-323a-3dc7-9455-921f59141ba6","pitchNumber":3,"startTime":"2025-08-21T02:54:43.837Z","endTime":"2025-08-21T02:54:47.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.8,"strikeZoneTop":3.37744753290822,"strikeZoneBottom":1.59145713174627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.863747788788928,"aZ":-28.44738486162709,"pfxX":1.275026709893142,"pfxZ":2.1184178468223545,"pX":1.4499766461729187,"pZ":1.3724391368660342,"vX0":6.398053204566506,"vY0":-130.7931864197481,"vZ0":-5.1961140613267185,"x":61.73,"y":201.72,"x0":-1.1791615362120882,"y0":50.001543309671334,"z0":5.480957991628635,"aX":2.239446719189955},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.0,"breakHorizontal":-3.5,"spinRate":2560,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.4164899282585024,"extension":6.105427524864283},"index":4,"playId":"89319cd2-5840-337b-bf88-62b613008142","pitchNumber":4,"startTime":"2025-08-21T02:55:05.995Z","endTime":"2025-08-21T02:55:10.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":90.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.1252024926811,"aZ":-23.693337694408715,"pfxX":-8.07752424706662,"pfxZ":4.1052445358498435,"pX":-0.047131733918996534,"pZ":2.7887335886642592,"vX0":5.578416624690654,"vY0":-141.57156770402756,"vZ0":-4.1245001630606914,"x":118.8,"y":163.48,"x0":-0.9766222785939815,"y0":50.00152557178075,"z0":5.749395771588027,"aX":-16.676262769148913},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.0,"breakHorizontal":13.8,"spinRate":2393,"spinDirection":227},"zone":5,"typeConfidence":0.91,"plateTime":0.3843854206773165,"extension":5.957561784095938},"hitData":{"launchSpeed":69.9,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.67,"coordY":164.86}},"index":5,"playId":"faebd913-f14b-3632-bc2c-39fe8bb4e8f5","pitchNumber":5,"startTime":"2025-08-21T02:55:22.336Z","endTime":"2025-08-21T02:55:29.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:55:29.297Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Conforto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T02:55:50.323Z","endTime":"2025-08-21T02:56:45.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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.7,"endSpeed":89.2,"strikeZoneTop":3.30030862242964,"strikeZoneBottom":1.65675884993711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15230339127676,"aZ":-25.160245555850587,"pfxX":-7.898993283808107,"pfxZ":3.4858639615186746,"pX":-0.42161993616021004,"pZ":3.4794301313240865,"vX0":4.8943916230143385,"vY0":-139.4506187557042,"vZ0":-2.0051711166537403,"x":133.07,"y":144.84,"x0":-1.1542713327365608,"y0":50.00196901868821,"z0":5.8327693982931885,"aX":-15.884556630395807},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.1,"breakHorizontal":13.6,"spinRate":2245,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3896604173507763,"extension":5.970743172133474},"index":0,"playId":"24673f95-639b-30a3-b62b-0e08a2b50a6b","pitchNumber":1,"startTime":"2025-08-21T02:56:01.866Z","endTime":"2025-08-21T02:56:06.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":82.9,"endSpeed":77.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.251493096673425,"aZ":-30.28818941807781,"pfxX":-6.630385517970273,"pfxZ":1.2505873226025503,"pX":0.1929562979261403,"pZ":1.6967564417439644,"vX0":4.903992633297598,"vY0":-120.79933581849826,"vZ0":-3.1691719659547033,"x":109.64,"y":192.97,"x0":-0.9828347939433963,"y0":50.00323545151292,"z0":5.635729912344473,"aX":-9.989699215607866},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":11.2,"spinRate":1602,"spinDirection":254},"zone":8,"typeConfidence":0.91,"plateTime":0.4501100802547402,"extension":6.262613119434983},"index":1,"playId":"6565fe50-c684-3c3c-95b8-e2a56c202bbb","pitchNumber":2,"startTime":"2025-08-21T02:56:18.280Z","endTime":"2025-08-21T02:56:23.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.94026703111243,"aZ":-30.73571725870103,"pfxX":-6.591843952791757,"pfxZ":0.929040211790479,"pX":-0.11844271424797702,"pZ":2.725831507079201,"vX0":4.545667898302912,"vY0":-122.08659083593278,"vZ0":-0.9020355552764371,"x":121.51,"y":165.18,"x0":-1.1233842274944443,"y0":50.0039161418985,"z0":5.683316628530663,"aX":-10.220586505518744},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.7,"breakHorizontal":11.3,"spinRate":1615,"spinDirection":258},"zone":5,"typeConfidence":0.9,"plateTime":0.4440992527251879,"extension":6.128678498370159},"index":2,"playId":"e51d38f5-4905-3c67-9092-18b7ef0b506c","pitchNumber":3,"startTime":"2025-08-21T02:56:40.777Z","endTime":"2025-08-21T02:56:45.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":624424,"link":"/api/v1/people/624424","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":624424,"link":"/api/v1/people/624424"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:56:45.464Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Freeland singles on a ground ball to shortstop Ezequiel Tovar. Andy Pages to 3rd.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T02:56:52.133Z","endTime":"2025-08-21T02:57:22.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":90.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.185644013535683,"aZ":-22.954802376126345,"pfxX":-7.9352637310642695,"pfxZ":4.495922196661573,"pX":-0.5273013633245563,"pZ":2.408903286924452,"vX0":4.10811566632991,"vY0":-141.1233565367826,"vZ0":-5.10556760786952,"x":137.1,"y":173.74,"x0":-0.9581775502455329,"y0":50.00231920264916,"z0":5.6879571130880775,"aX":-16.267175058620097},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.4,"breakHorizontal":13.7,"spinRate":2253,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.3857274452749504,"extension":5.892197221001685},"hitData":{"launchSpeed":73.6,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":127.36}},"index":0,"playId":"41de9fb7-e069-309b-9cd4-c474a6696714","pitchNumber":1,"startTime":"2025-08-21T02:57:08.919Z","endTime":"2025-08-21T02:57:22.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:57:22.640Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Miguel Rojas doubles (10) on a sharp line drive to left fielder Jordan Beck. Andy Pages scores. Alex Freeland scores.","rbi":2,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T02:57:35.652Z","endTime":"2025-08-21T02:58:44.448Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":{"id":677955,"link":"/api/v1/people/677955"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":{"id":677955,"link":"/api/v1/people/677955"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":89.7,"strikeZoneTop":3.34512909640883,"strikeZoneBottom":1.66999751691964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52913309552597,"aZ":-19.774069963046866,"pfxX":-5.42230926690804,"pfxZ":6.100446631633722,"pX":1.5235252183103605,"pZ":2.2441870585902364,"vX0":8.541580436391031,"vY0":-140.6351647146621,"vZ0":-6.013800690850047,"x":58.93,"y":178.19,"x0":-0.8282869594754383,"y0":50.00096138531086,"z0":5.664342851752752,"aX":-11.019260505867361},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.2,"breakHorizontal":8.4,"spinRate":2288,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.3873077589961982,"extension":5.998473448657387},"index":0,"playId":"18cf4a11-efc4-3d5d-bdbf-59abb2fdbb4d","pitchNumber":1,"startTime":"2025-08-21T02:57:53.483Z","endTime":"2025-08-21T02:57:58.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.8,"strikeZoneTop":3.32321937004563,"strikeZoneBottom":1.69383793408632,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.295224546370264,"aZ":-24.54527797552736,"pfxX":-8.06954393200373,"pfxZ":3.806831864477669,"pX":-0.5922733086398928,"pZ":4.241503589641593,"vX0":4.189929491824205,"vY0":-139.7460857748871,"vZ0":-0.15811882807556754,"x":139.58,"y":124.26,"x0":-1.0511043922336494,"y0":50.006617002754695,"z0":5.891975390029172,"aX":-16.19125413627678},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.1,"breakHorizontal":13.9,"spinRate":2261,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.38983157712716876,"extension":5.787327403641353},"index":1,"playId":"f9f51b15-3f3d-3482-8faa-c5accc0fbb2e","pitchNumber":2,"startTime":"2025-08-21T02:58:11.512Z","endTime":"2025-08-21T02:58:16.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.043157060492113,"aZ":-24.78218696806492,"pfxX":-8.38787524434012,"pfxZ":3.724707523690963,"pX":-0.49656918082187745,"pZ":2.8345554200839005,"vX0":4.339119625933632,"vY0":-139.4303983319428,"vZ0":-3.3463822204142994,"x":135.93,"y":162.25,"x0":-0.9766621854944313,"y0":50.00221948538642,"z0":5.671002039241156,"aX":-16.644328360830276},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.2,"breakHorizontal":14.4,"spinRate":2281,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3916653222871158,"extension":5.792961544963051},"hitData":{"launchSpeed":102.1,"launchAngle":20.0,"totalDistance":391.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":69.82,"coordY":51.23}},"index":2,"playId":"f0ac4598-98d2-3404-9bd8-a86db9fee31d","pitchNumber":3,"startTime":"2025-08-21T02:58:30.447Z","endTime":"2025-08-21T02:58:44.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-21T02:58:44.448Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Buddy Kennedy flies out to left fielder Jordan Beck.","rbi":0,"awayScore":3,"homeScore":8,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-21T02:59:55.859Z","endTime":"2025-08-21T03:00:45.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-21T02:59:10.737Z","endTime":"2025-08-21T02:59:58.100Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"second":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.21000478599056,"strikeZoneBottom":1.59107548776627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.640988040021966,"aZ":-29.312669248447396,"pfxX":1.8822078720034703,"pfxZ":1.665796595068409,"pX":0.4125833948028262,"pZ":2.245059892690745,"vX0":3.933603413917444,"vY0":-129.64739647160397,"vZ0":-3.0760997070211853,"x":101.27,"y":178.16,"x0":-1.3631413756183135,"y0":50.004342403044824,"z0":5.661484358231501,"aX":3.234678153565223},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.6,"breakHorizontal":-4.2,"spinRate":2453,"spinDirection":165},"zone":6,"typeConfidence":0.9,"plateTime":0.42091521808967647,"extension":6.023422878655224},"index":1,"playId":"1e751988-a578-3b82-bcc4-71bb7e5e0f36","pitchNumber":1,"startTime":"2025-08-21T02:59:58.100Z","endTime":"2025-08-21T03:00:02.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"second":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":91.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.781238470314655,"aZ":-20.29068489575318,"pfxX":-5.711079821338922,"pfxZ":5.6729087377042635,"pX":0.1978335700910482,"pZ":2.632755526268228,"vX0":5.520997299553801,"vY0":-142.23595779532,"vZ0":-5.128276234171498,"x":109.46,"y":167.7,"x0":-1.0055844399782108,"y0":50.00501465884181,"z0":5.705766055776591,"aX":-11.965654820353413},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.7,"breakHorizontal":9.6,"spinRate":2348,"spinDirection":231},"zone":5,"typeConfidence":0.84,"plateTime":0.3818507715720174,"extension":5.926860987454671},"index":2,"playId":"0e6c673a-a53d-349e-9340-c4f497ce0460","pitchNumber":2,"startTime":"2025-08-21T03:00:13.950Z","endTime":"2025-08-21T03:00:18.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"second":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.344623926309662,"aZ":-29.9105575170411,"pfxX":1.3731169400509406,"pfxZ":1.2939264822779046,"pX":0.4021822740152947,"pZ":1.9845231414882747,"vX0":3.7745098449471834,"vY0":-130.22963961318666,"vZ0":-3.5494705433890537,"x":101.67,"y":185.2,"x0":-1.2352675930585901,"y0":50.0004902648237,"z0":5.589742561636858,"aX":2.3940030493769315},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.9,"breakHorizontal":-3.2,"spinRate":2452,"spinDirection":155},"zone":9,"typeConfidence":0.9,"plateTime":0.4181062771377335,"extension":6.0124793447429665},"hitData":{"launchSpeed":85.4,"launchAngle":32.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.51,"coordY":77.42}},"index":3,"playId":"aa96296d-a245-37be-903f-14bbddfb4f12","pitchNumber":3,"startTime":"2025-08-21T03:00:35.136Z","endTime":"2025-08-21T03:00:45.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":682653,"link":"/api/v1/people/682653"},"second":{"id":690022,"link":"/api/v1/people/690022"},"third":{"id":606115,"link":"/api/v1/people/606115"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":666160,"link":"/api/v1/people/666160"}},"offense":{"batter":{"id":671083,"link":"/api/v1/people/671083","batSide":{"code":"R","description":"Right"}},"second":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":671083,"link":"/api/v1/people/671083"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-21T03:00:45.634Z","atBatIndex":75}]