[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman Adael Amador to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T00:40:08.955Z","endTime":"2026-08-20T00:40:18.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T21:54:48.528Z","endTime":"2026-08-20T00:05:10.402Z","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":"2026-08-20T00:05:10.402Z","endTime":"2026-08-20T00:39:53.009Z","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":"2026-08-20T00:39:53.009Z","endTime":"2026-08-20T00:40:11.177Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"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":90.1,"endSpeed":83.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46032232180478,"aZ":-17.4994715087706,"pfxX":4.733114453824857,"pfxZ":8.339140003143793,"pX":0.06924811910803275,"pZ":2.281489082809789,"vX0":-7.776861469237228,"vY0":-130.99370203445724,"vZ0":-5.384699647254131,"x":114.36,"y":177.18,"x0":2.4448994432068645,"y0":50.001389928337595,"z0":5.648053605808698,"aX":8.327753474800563},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.3,"breakHorizontal":-7.1,"spinRate":2395,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.416169214700179,"extension":6.515630631469903},"hitData":{"launchSpeed":76.4,"launchAngle":-2.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.7,"coordY":145.34}},"index":3,"playId":"d926b90f-798e-3b98-9d81-812224e431e6","pitchNumber":1,"startTime":"2026-08-20T00:40:11.177Z","endTime":"2026-08-20T00:40:18.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-08-20T00:40:18.491Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andy Pages lines out to center fielder Cole Carrigg.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T00:40:29.306Z","endTime":"2026-08-20T00:41:28.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":84.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.506494552428048,"aZ":-23.89236317083424,"pfxX":9.039054509610274,"pfxZ":4.660031287722534,"pX":1.3706312427195155,"pZ":2.660378942140366,"vX0":-6.1671398291275805,"vY0":-131.16252185035592,"vZ0":-3.1449858936790345,"x":64.75,"y":166.95,"x0":2.554348856776039,"y0":50.004943115086824,"z0":5.617448150462579,"aX":16.06840897246476},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":-15.4,"spinRate":2366,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.41444156399219567,"extension":6.477946204761507},"index":0,"playId":"633f72c1-2704-3752-b372-d740e965d335","pitchNumber":1,"startTime":"2026-08-20T00:40:40.416Z","endTime":"2026-08-20T00:40:44.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":81.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91278624768523,"aZ":-25.22689463407965,"pfxX":0.5089944406949756,"pfxZ":4.219955759815467,"pX":0.5662098966942598,"pZ":1.7041818340876511,"vX0":-5.774818153640069,"vY0":-126.27774478032703,"vZ0":-4.427864807752844,"x":95.42,"y":192.77,"x0":2.7975392395857352,"y0":50.00567795560069,"z0":5.4624991054014185,"aX":0.8394148738903516},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.1,"breakHorizontal":0.1,"spinRate":2429,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.43049340431184246,"extension":6.608471818175521},"index":1,"playId":"9da514c0-e5cb-3029-bed1-d44b53a7ef23","pitchNumber":2,"startTime":"2026-08-20T00:40:54.397Z","endTime":"2026-08-20T00:40:58.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.193073611743788,"aZ":-26.259610020934407,"pfxX":7.524869301971894,"pfxZ":3.688483541912075,"pX":0.5809682664201057,"pZ":1.774826771732342,"vX0":-7.5002118817502375,"vY0":-124.57491112939333,"vZ0":-3.6485652037454295,"x":94.85,"y":190.86,"x0":2.623953020571088,"y0":50.004998804114344,"z0":5.380266460251781,"aX":12.072834231029379},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.2,"breakHorizontal":-12.4,"spinRate":1811,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.43626738623917793,"extension":6.684647381051568},"hitData":{"launchSpeed":92.4,"launchAngle":22.0,"totalDistance":347.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.16,"coordY":60.44}},"index":2,"playId":"3c955305-61bc-3dc6-8d7a-9bf30f430638","pitchNumber":3,"startTime":"2026-08-20T00:41:22.295Z","endTime":"2026-08-20T00:41:28.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-20T00:41:28.672Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-20T00:41:33.417Z","endTime":"2026-08-20T00:43:25.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":82.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.73682352245271,"aZ":-23.980755210205373,"pfxX":0.6569461486326755,"pfxZ":4.8485310919121245,"pX":1.047426208776324,"pZ":1.4033475532961917,"vX0":-4.617406325924352,"vY0":-127.52875837073601,"vZ0":-5.3559544231464535,"x":77.07,"y":200.89,"x0":2.776044520487632,"y0":50.00414029881819,"z0":5.358907361863589,"aX":1.1107166639836945},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.2,"breakHorizontal":-0.5,"spinRate":2484,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4252373333892274,"extension":6.666010795044337},"index":0,"playId":"79639b26-e4af-35e4-a0c9-3736cd7773ca","pitchNumber":1,"startTime":"2026-08-20T00:41:50.655Z","endTime":"2026-08-20T00:41:55.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.598039235272676,"aZ":-23.06276942845238,"pfxX":9.182111491719315,"pfxZ":5.082654786077918,"pX":0.5208443832159816,"pZ":2.044650272192293,"vX0":-8.229014534564543,"vY0":-131.9509841930792,"vZ0":-4.694013166189118,"x":97.15,"y":183.57,"x0":2.4614105566029236,"y0":50.006054626787005,"z0":5.509809407165174,"aX":16.470607480094458},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.5,"breakHorizontal":-15.2,"spinRate":2447,"spinDirection":134},"zone":9,"typeConfidence":2.0,"plateTime":0.412440010292241,"extension":6.670867725661238},"index":1,"playId":"8a5920c4-6442-3deb-b315-8fd449937256","pitchNumber":2,"startTime":"2026-08-20T00:42:07.326Z","endTime":"2026-08-20T00:42:10.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.65398267974694,"aZ":-33.29832010478473,"pfxX":1.3957737388846265,"pfxZ":-0.7456350289192031,"pX":-1.0856958308959526,"pZ":1.0506753421924189,"vX0":-8.93209111053474,"vY0":-121.23872353929153,"vZ0":-3.8269624165501366,"x":158.38,"y":210.41,"x0":2.4361890882138364,"y0":50.000073429552636,"z0":5.500349416943801,"aX":2.1162511866493547},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.9,"breakHorizontal":-0.8,"spinRate":2406,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.4486650514625925,"extension":6.678774192267424},"index":2,"playId":"209536f4-f144-34e2-ad45-573abce5bdce","pitchNumber":3,"startTime":"2026-08-20T00:42:28.389Z","endTime":"2026-08-20T00:42:32.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-20T00:42:37.153Z","endTime":"2026-08-20T00:42:51.852Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"},"defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.702679514910564,"aZ":-34.43393520934384,"pfxX":2.3433446229117134,"pfxZ":-1.4992470851400477,"pX":-1.2209678212761956,"pZ":-0.48305244297458655,"vX0":-9.381668269015325,"vY0":-121.42520812556161,"vZ0":-7.060498190061313,"x":163.54,"y":251.82,"x0":2.372830631628382,"y0":50.00453140169976,"z0":5.424325712257625,"aX":3.534002551463508},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.1,"breakHorizontal":-2.3,"spinRate":2473,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.4494904850210397,"extension":6.7410308014912514},"index":4,"playId":"481503de-73a7-3967-ada2-09f9a9bcd960","pitchNumber":4,"startTime":"2026-08-20T00:42:51.852Z","endTime":"2026-08-20T00:42:56.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97794839257851,"aZ":-28.777767351223734,"pfxX":8.208596008822036,"pfxZ":2.155897257382261,"pX":1.4786791947795945,"pZ":1.9213446159113778,"vX0":-5.502069719689936,"vY0":-124.5237622541732,"vZ0":-2.649561146448141,"x":99.12,"y":158.8,"x0":2.6454741755472777,"y0":50.00559249748866,"z0":5.369483516907216,"aX":12.949851064261935},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.6,"breakHorizontal":-13.7,"spinRate":1833,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4391292409283456,"extension":6.591950994762362},"index":5,"playId":"710deca7-1608-31b7-97c2-241543a62e1e","pitchNumber":5,"startTime":"2026-08-20T00:43:21.686Z","endTime":"2026-08-20T00:43:25.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-08-20T00:43:25.118Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T00:45:24.764Z","endTime":"2026-08-20T00:47:00.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.244937670821933,"aZ":-32.72614720985661,"pfxX":1.3575792510732263,"pfxZ":-0.3329488701787531,"pX":-0.41804134904655016,"pZ":1.2979789283248324,"vX0":3.199656909281772,"vY0":-126.29807629523245,"vZ0":-5.193840612278209,"x":132.93,"y":203.73,"x0":-1.8706077534783576,"y0":50.005200659340545,"z0":5.969513029883889,"aX":2.2251677269961236},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.4,"breakHorizontal":-3.1,"spinRate":2194,"spinDirection":63},"zone":13,"typeConfidence":0.89,"plateTime":0.43131015846722764,"extension":6.9917849095648865},"index":0,"playId":"d54c8c7e-d689-3993-9eaa-da2a1998802b","pitchNumber":1,"startTime":"2026-08-20T00:45:39.954Z","endTime":"2026-08-20T00:45:43.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-20T00:45:52.885Z","endTime":"2026-08-20T00:46:08.986Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01849028933119,"aZ":-33.51693878715681,"pfxX":0.7044106980791955,"pfxZ":-0.82013757248105,"pX":-1.0506789407165367,"pZ":3.1342768639258844,"vX0":1.770787654734217,"vY0":-127.47981336126622,"vZ0":-1.0148890799412256,"x":157.05,"y":154.15,"x0":-1.846712961177787,"y0":50.001305959498076,"z0":6.191153818031615,"aX":1.1552940065008142},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.4,"breakHorizontal":-1.7,"spinRate":2122,"spinDirection":86},"zone":11,"typeConfidence":0.9,"plateTime":0.43019403753713537,"extension":6.883299112904755},"index":2,"playId":"c6d38aa2-6fa7-3c6e-b561-e7b8db697b82","pitchNumber":2,"startTime":"2026-08-20T00:46:08.986Z","endTime":"2026-08-20T00:46:15.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.237287254139755,"aZ":-21.764928576240738,"pfxX":-3.7179438520270276,"pfxZ":5.727505836724903,"pX":0.11984479509599694,"pZ":2.0159125926980543,"vX0":6.012950546114808,"vY0":-133.32892385938655,"vZ0":-6.484314118779664,"x":112.43,"y":184.35,"x0":-1.6722436725557983,"y0":50.00098846439167,"z0":6.029160663607855,"aX":-6.754333570150489},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.2,"breakHorizontal":5.5,"spinRate":1052,"spinDirection":240},"zone":8,"typeConfidence":0.84,"plateTime":0.40939659913107285,"extension":7.129857729662882},"index":3,"playId":"193ca52c-66e9-3313-b757-e02bdc700a09","pitchNumber":3,"startTime":"2026-08-20T00:46:24.857Z","endTime":"2026-08-20T00:46:29.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42760067886879,"aZ":-30.7219110411365,"pfxX":0.2013520547302341,"pfxZ":0.8410651402469052,"pX":0.9618504278827965,"pZ":1.142931085841236,"vX0":6.518857079819218,"vY0":-129.5314398193041,"vZ0":-6.701362627684435,"x":80.34,"y":207.92,"x0":-1.5946324059141521,"y0":50.00442352914396,"z0":6.057905531163943,"aX":0.3479010418295339},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.5,"breakHorizontal":-1.6,"spinRate":2183,"spinDirection":92},"zone":14,"typeConfidence":0.9,"plateTime":0.41994783748043263,"extension":6.996556281131959},"index":4,"playId":"07256f98-794a-3d55-9897-d20e3541ed5d","pitchNumber":4,"startTime":"2026-08-20T00:46:55.512Z","endTime":"2026-08-20T00:47:00.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-20T00:47:00.677Z","atBatIndex":3},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mickey Moniak doubles (15) on a sharp line drive to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T00:47:10.339Z","endTime":"2026-08-20T00:48:52.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":85.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.285775782318364,"aZ":-31.336179573777837,"pfxX":-3.2391431638602723,"pfxZ":0.46524309182596557,"pX":0.13272573668120427,"pZ":1.6506968078264335,"vX0":5.79405275527117,"vY0":-132.2004310852243,"vZ0":-5.445679481285676,"x":111.94,"y":194.21,"x0":-1.6483383372459965,"y0":50.00416629397117,"z0":5.986841487877906,"aX":-5.840880245738221},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.0,"breakHorizontal":4.9,"spinRate":940,"spinDirection":249},"zone":8,"typeConfidence":0.9,"plateTime":0.41142018906256794,"extension":7.124890150285814},"index":0,"playId":"4ca58abc-4f02-3866-b665-9a5cbfbcb7b0","pitchNumber":1,"startTime":"2026-08-20T00:47:21.558Z","endTime":"2026-08-20T00:47:24.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":88.1,"endSpeed":82.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94387167862889,"aZ":-31.62222525716194,"pfxX":0.3105657747788726,"pfxZ":0.3259522611592023,"pX":-0.627607297763966,"pZ":0.9738008276980282,"vX0":2.9051574237695115,"vY0":-128.33142969021787,"vZ0":-6.755051712928226,"x":140.92,"y":212.49,"x0":-1.8078876345958053,"y0":50.001693409575566,"z0":6.057875044974375,"aX":0.5255604448113327},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.5,"breakHorizontal":-1.1,"spinRate":2156,"spinDirection":107},"zone":13,"typeConfidence":0.9,"plateTime":0.4244476034266267,"extension":7.0053469690538215},"index":1,"playId":"b3f157b2-deb6-3bde-bf3c-579d4b3bc80b","pitchNumber":2,"startTime":"2026-08-20T00:47:38.387Z","endTime":"2026-08-20T00:47:42.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":85.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8430960135093,"aZ":-28.914329403390735,"pfxX":-2.1429251913992404,"pfxZ":1.8123839355180849,"pX":0.4871783976647084,"pZ":1.646930563401188,"vX0":6.315522611099227,"vY0":-131.70845895533088,"vZ0":-5.940324084683234,"x":98.43,"y":194.31,"x0":-1.6389950769362935,"y0":50.00155640737902,"z0":6.007192202351666,"aX":-3.8527220393492274},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.4,"breakHorizontal":2.9,"spinRate":876,"spinDirection":251},"zone":9,"typeConfidence":0.9,"plateTime":0.41221223029998244,"extension":7.1641904570172},"index":2,"playId":"ca558a22-2a4b-3c96-8371-44e060e1da9d","pitchNumber":3,"startTime":"2026-08-20T00:47:55.060Z","endTime":"2026-08-20T00:48:00.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.38453423640175,"aZ":-31.774566711462835,"pfxX":0.5834138868853953,"pfxZ":0.23915535647663155,"pX":0.32380016700847875,"pZ":3.8519202887891324,"vX0":4.869218182022547,"vY0":-129.94157862420107,"vZ0":0.10073358416587719,"x":104.66,"y":134.78,"x0":-1.6507935425754459,"y0":50.00628296980904,"z0":6.22789546718866,"aX":0.9976616150095834},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.7,"breakHorizontal":-2.2,"spinRate":813,"spinDirection":272},"zone":12,"typeConfidence":0.88,"plateTime":0.42160155520969234,"extension":7.040511849781617},"index":3,"playId":"876d6b92-354d-30ca-ac17-76621679307a","pitchNumber":4,"startTime":"2026-08-20T00:48:16.504Z","endTime":"2026-08-20T00:48:20.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.3,"endSpeed":92.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.406486672247404,"aZ":-13.614120767011611,"pfxX":-5.633466042676376,"pfxZ":8.489613452465306,"pX":0.3552013810443803,"pZ":2.4178291810264163,"vX0":7.969763711461119,"vY0":-145.81762656262694,"vZ0":-7.911963558165105,"x":103.46,"y":173.5,"x0":-1.662280864892912,"y0":50.002665386373536,"z0":5.960297822191419,"aX":-12.316156260448116},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.2,"breakHorizontal":8.9,"spinRate":2537,"spinDirection":223},"zone":6,"typeConfidence":0.91,"plateTime":0.3734654396166164,"extension":7.108391678715112},"hitData":{"launchSpeed":100.1,"launchAngle":11.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":161.84,"coordY":84.46}},"index":4,"playId":"70f097c2-beda-3f50-b7d5-5087d8e978bd","pitchNumber":5,"startTime":"2026-08-20T00:48:39.128Z","endTime":"2026-08-20T00:48:52.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.699999999999996,"awayTeamWinProbability":43.300000000000004,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-08-20T00:48:52.088Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T00:49:19.952Z","endTime":"2026-08-20T00:51:43.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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":84.2,"endSpeed":77.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70140484536246,"aZ":-31.387471495046128,"pfxX":0.023016715134442034,"pfxZ":0.5155965346896085,"pX":-0.8920153014060146,"pZ":2.2096792594709807,"vX0":2.374896500020118,"vY0":-122.67927142743028,"vZ0":-2.9598754484896235,"x":151.0,"y":179.12,"x0":-1.874606688280623,"y0":50.004222817172995,"z0":6.100519214194303,"aX":0.03472829074994386},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.5,"breakHorizontal":-0.6,"spinRate":2044,"spinDirection":119},"zone":13,"typeConfidence":0.88,"plateTime":0.44604684242524417,"extension":6.852514496580651},"index":0,"playId":"c6cd67ef-961b-32b0-ad71-0e19afaddd12","pitchNumber":1,"startTime":"2026-08-20T00:49:26.434Z","endTime":"2026-08-20T00:49:30.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.079496809716872,"aZ":-13.564000891555343,"pfxX":-5.875240667254613,"pfxZ":9.005648466105576,"pX":-0.06371270285021297,"pZ":3.5106743788285613,"vX0":6.879896962902774,"vY0":-142.25416196790664,"vZ0":-4.764005927634612,"x":119.43,"y":143.99,"x0":-1.7406939792375835,"y0":50.00244526326451,"z0":6.055100563730784,"aX":-12.141662676746638},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.6,"breakHorizontal":9.4,"spinRate":2532,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.38380229105394825,"extension":6.947225398200805},"index":1,"playId":"b6944d1b-d7c0-355b-a2f0-8f0ea79959b1","pitchNumber":2,"startTime":"2026-08-20T00:49:49.007Z","endTime":"2026-08-20T00:49:52.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77427389881734,"aZ":-23.615191154241874,"pfxX":-5.694633830743905,"pfxZ":4.6961330530332095,"pX":0.11757073967942298,"pZ":0.6769798641140632,"vX0":6.6163596631070645,"vY0":-133.66538548678272,"vZ0":-9.414776222851437,"x":112.52,"y":220.5,"x0":-1.6411949934998153,"y0":50.005291644972196,"z0":5.919010150791781,"aX":-10.38404619885568},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.8,"breakHorizontal":9.0,"spinRate":985,"spinDirection":237},"zone":14,"typeConfidence":0.85,"plateTime":0.4086081470116314,"extension":7.151831432682301},"index":2,"playId":"92125d89-697f-3338-a614-d243425a28ca","pitchNumber":3,"startTime":"2026-08-20T00:50:14.446Z","endTime":"2026-08-20T00:50:18.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82483670319474,"aZ":-28.557309961306387,"pfxX":-2.7195706902942156,"pfxZ":2.048462887366558,"pX":0.18210957609029338,"pZ":0.1015926374611076,"vX0":5.742551054312974,"vY0":-131.83816041957306,"vZ0":-9.681996049488882,"x":110.06,"y":236.04,"x0":-1.666567424283457,"y0":50.00644381189133,"z0":5.914555178771478,"aX":-4.810807009486837},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.8,"breakHorizontal":3.7,"spinRate":897,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.41472221832540734,"extension":7.101307530074057},"index":3,"playId":"55aa5df1-627b-3857-8677-7e21077ee3f9","pitchNumber":4,"startTime":"2026-08-20T00:50:47.797Z","endTime":"2026-08-20T00:50:52.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":91.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.418004586189387,"aZ":-13.108905221440656,"pfxX":-5.206834397026248,"pfxZ":9.031138248808492,"pX":1.342360747589048,"pZ":2.8687811147489706,"vX0":10.166924188584481,"vY0":-143.50468781755475,"vZ0":-6.669071631473464,"x":65.83,"y":161.32,"x0":-1.550512063890282,"y0":50.00395181993498,"z0":6.0195417238110105,"aX":-10.994041570316842},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.4,"breakHorizontal":7.7,"spinRate":2454,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.37992428950063895,"extension":7.115303717045929},"index":4,"playId":"2e121e3e-69cd-3684-be21-3b7aff5e8772","pitchNumber":5,"startTime":"2026-08-20T00:51:15.707Z","endTime":"2026-08-20T00:51:20.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":85.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03057178579587,"aZ":-31.127183823920234,"pfxX":-3.5469079339739356,"pfxZ":0.5826057827673208,"pX":-0.27393514503234173,"pZ":0.7408646111208214,"vX0":5.083809484613127,"vY0":-131.82555608300726,"vZ0":-7.653853043055889,"x":127.44,"y":218.78,"x0":-1.749891764998996,"y0":50.00349650375271,"z0":5.921281228138838,"aX":-6.362218404112918},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":-0.1,"breakHorizontal":5.5,"spinRate":1095,"spinDirection":237},"zone":13,"typeConfidence":0.9,"plateTime":0.41252599830691716,"extension":7.166144487666433},"index":5,"playId":"bced37f3-cd0e-3b56-ba2f-1c4352619baa","pitchNumber":6,"startTime":"2026-08-20T00:51:37.873Z","endTime":"2026-08-20T00:51:43.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-3.3999999999999915,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-08-20T00:51:43.202Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-20T00:51:58.954Z","endTime":"2026-08-20T00:52:19.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":91.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23185133012496,"aZ":-14.733886016955477,"pfxX":-4.461174430732424,"pfxZ":8.29400153195548,"pX":-0.329912483702842,"pZ":2.9061139337265764,"vX0":5.675858017544936,"vY0":-143.21281120173128,"vZ0":-6.281568842456268,"x":129.58,"y":160.31,"x0":-1.7464116992938978,"y0":50.00374532461076,"z0":6.02876568981677,"aX":-9.382386428859572},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.2,"breakHorizontal":7.1,"spinRate":2444,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.38065245313795826,"extension":7.013595773621402},"hitData":{"launchSpeed":100.7,"launchAngle":5.0,"totalDistance":107.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.9,"coordY":149.15}},"index":0,"playId":"a32b2fee-cee3-3b74-9415-aef2570ce7b8","pitchNumber":1,"startTime":"2026-08-20T00:52:08.664Z","endTime":"2026-08-20T00:52:19.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.3000000000000043,"leverageIndex":1.22,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-08-20T00:52:19.273Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:54:07.016Z","endTime":"2026-08-20T00:56:24.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76545406192304,"aZ":-18.864345631334288,"pfxX":4.8195952256923915,"pfxZ":7.598035799995509,"pX":0.4064295275423837,"pZ":2.9554120688599297,"vX0":-6.874600174942181,"vY0":-130.5766566007587,"vZ0":-3.558751355861233,"x":101.51,"y":158.98,"x0":2.4297069196451604,"y0":50.00192595262149,"z0":5.730113298158594,"aX":8.442585969785895},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.3,"breakHorizontal":-7.4,"spinRate":2480,"spinDirection":133},"zone":3,"typeConfidence":2.0,"plateTime":0.4171600733529375,"extension":6.61195600830073},"index":0,"playId":"1338d260-c3dc-3eec-bae0-2028659ad86c","pitchNumber":1,"startTime":"2026-08-20T00:54:26.594Z","endTime":"2026-08-20T00:54:30.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.404380165592357,"aZ":-24.227892590609656,"pfxX":0.3845344757699305,"pfxZ":4.810456217036648,"pX":-1.0723593705154388,"pZ":1.6457191576731014,"vX0":-8.835553628931066,"vY0":-126.34171815871686,"vZ0":-5.290522433114483,"x":157.88,"y":194.35,"x0":2.388021074582498,"y0":50.00486850081198,"z0":5.6598774135956615,"aX":0.6367455536798139},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.9,"breakHorizontal":0.8,"spinRate":2465,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.42993023795973073,"extension":6.678685378204154},"index":1,"playId":"330652eb-4d90-349b-9ef6-13ec4cf59ffe","pitchNumber":2,"startTime":"2026-08-20T00:54:41.772Z","endTime":"2026-08-20T00:54:46.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85140805535463,"aZ":-25.14742215647992,"pfxX":8.750482657944938,"pfxZ":3.950681261279871,"pX":-0.12364225443504814,"pZ":2.0965508259870096,"vX0":-9.533531223740923,"vY0":-131.3128804426565,"vZ0":-4.074085176040032,"x":121.71,"y":182.17,"x0":2.3848075823749726,"y0":50.00621096205016,"z0":5.49795691580962,"aX":15.57593530176377},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.6,"breakHorizontal":-14.3,"spinRate":2418,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.4141355675709555,"extension":6.697366289245454},"index":2,"playId":"2a6fcf2a-b018-39d8-90c1-b8af322130ff","pitchNumber":3,"startTime":"2026-08-20T00:54:56.781Z","endTime":"2026-08-20T00:55:00.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.374562344464028,"aZ":-25.16543613735766,"pfxX":-0.6619039063584284,"pfxZ":4.170118692883188,"pX":-0.7144455669720639,"pZ":2.7931235320888903,"vX0":-7.6134477039920965,"vY0":-127.56194905352226,"vZ0":-2.409661083930807,"x":144.23,"y":163.37,"x0":2.3705510503795364,"y0":50.00236350923614,"z0":5.694142383304917,"aX":-1.1116357304053892},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.3,"breakHorizontal":2.6,"spinRate":2378,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.4261787028578512,"extension":6.6526949301352705},"index":3,"playId":"68850fbd-1f5a-32f5-a95e-6474ffb6a881","pitchNumber":4,"startTime":"2026-08-20T00:55:17.392Z","endTime":"2026-08-20T00:55:25.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.612291156240023,"aZ":-34.65949400289951,"pfxX":1.5409434190583742,"pfxZ":-1.6611786371735917,"pX":-1.0949798352608493,"pZ":0.7243333648652,"vX0":-8.678293039744473,"vY0":-120.7382808344502,"vZ0":-4.176358577854173,"x":158.74,"y":219.22,"x0":2.3255767712875333,"y0":50.00375369502881,"z0":5.484197263966551,"aX":2.3063483261121496},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.7,"breakHorizontal":-1.0,"spinRate":2443,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.45138547544527396,"extension":6.639962466687001},"index":4,"playId":"72dde3d2-763b-3529-b2b8-c27f4cdc59f8","pitchNumber":5,"startTime":"2026-08-20T00:55:37.665Z","endTime":"2026-08-20T00:55:42.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09974703637836,"aZ":-25.39232675401983,"pfxX":8.659129872443131,"pfxZ":3.7179018746535712,"pX":1.200621921534289,"pZ":1.6910101581714603,"vX0":-6.886793187885505,"vY0":-133.59611844065245,"vZ0":-4.8754864837898655,"x":71.24,"y":193.12,"x0":2.674174481816828,"y0":50.00657248807543,"z0":5.342357232307901,"aX":15.81172670598655},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.0,"breakHorizontal":-14.4,"spinRate":2324,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4084410540743999,"extension":6.678800368941083},"index":5,"playId":"1e04ce8d-7e47-3dd7-8782-0e6e119293c2","pitchNumber":6,"startTime":"2026-08-20T00:55:57.523Z","endTime":"2026-08-20T00:56:01.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13227829984409,"aZ":-25.258954287738554,"pfxX":8.605510075226931,"pfxZ":3.78419564073422,"pX":0.3109009403024631,"pZ":1.9974689690639575,"vX0":-8.101726887284668,"vY0":-133.38691107295517,"vZ0":-4.251494033101221,"x":105.15,"y":184.85,"x0":2.2502911869516637,"y0":50.0001162040385,"z0":5.404581489333429,"aX":15.710115984925949},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.2,"breakHorizontal":-14.2,"spinRate":2408,"spinDirection":139},"zone":9,"typeConfidence":2.0,"plateTime":0.4085742269249213,"extension":6.716552906498083},"index":6,"playId":"78d089dc-2911-3c9f-b44f-8167947103ee","pitchNumber":7,"startTime":"2026-08-20T00:56:20.084Z","endTime":"2026-08-20T00:56:24.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-20T00:56:24.898Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a ground ball to shortstop Ezequiel Tovar.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:56:26.538Z","endTime":"2026-08-20T00:57:52.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.842427833492536,"aZ":-24.273156667984026,"pfxX":8.38794106406319,"pfxZ":4.373210606787556,"pX":1.1653677558107753,"pZ":2.3789705556465828,"vX0":-6.705861562898327,"vY0":-132.93639566932922,"vZ0":-3.571045391618787,"x":72.58,"y":174.55,"x0":2.618464738840524,"y0":50.0061395612476,"z0":5.4818545552478675,"aX":15.165326019549589},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.4,"breakHorizontal":-13.9,"spinRate":2339,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.4104644470732737,"extension":6.500350807564684},"index":0,"playId":"ddd565c1-38cc-3b11-90b9-ceadc845c9de","pitchNumber":1,"startTime":"2026-08-20T00:56:50.304Z","endTime":"2026-08-20T00:56:54.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.433868877981137,"aZ":-36.24727215578233,"pfxX":2.190891873974207,"pfxZ":-2.801662805204299,"pX":0.7019219639217112,"pZ":1.5339234969133575,"vX0":-4.885677724175739,"vY0":-119.84809757444891,"vZ0":-1.845520404721782,"x":90.24,"y":197.36,"x0":2.4834110722157496,"y0":50.00430204539638,"z0":5.555127878394012,"aX":3.183848772594765},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.3,"breakHorizontal":-2.8,"spinRate":2362,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.45724843039635665,"extension":6.560227928631616},"index":1,"playId":"68f68a33-dc94-3d5f-991d-7805c85f4020","pitchNumber":2,"startTime":"2026-08-20T00:57:04.672Z","endTime":"2026-08-20T00:57:08.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.544949113301374,"aZ":-23.64186452519967,"pfxX":1.2930804487317817,"pfxZ":4.904361249260402,"pX":-0.8461482789621678,"pZ":2.96311132031981,"vX0":-8.770373868972275,"vY0":-129.68753510387003,"vZ0":-2.117542852911643,"x":149.25,"y":158.78,"x0":2.380264578753508,"y0":50.00563412746361,"z0":5.553848962066657,"aX":2.2518248104100884},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.8,"breakHorizontal":-0.8,"spinRate":2451,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.41885977313813383,"extension":6.595135747677144},"index":2,"playId":"dcc8f795-c0c4-3688-8b4e-1ea034fb14a1","pitchNumber":3,"startTime":"2026-08-20T00:57:23.719Z","endTime":"2026-08-20T00:57:28.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.513146920308134,"aZ":-25.44060842289251,"pfxX":9.397709788905894,"pfxZ":3.7302228226254597,"pX":0.643898244647484,"pZ":1.699710865848977,"vX0":-7.826258755563996,"vY0":-132.56056178370036,"vZ0":-5.205323672521583,"x":92.46,"y":192.89,"x0":2.3928354928866318,"y0":50.00496365601213,"z0":5.512541155315328,"aX":16.968561023983035},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.0,"breakHorizontal":-15.6,"spinRate":2398,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.41093953597438304,"extension":6.682229989328542},"hitData":{"launchSpeed":88.3,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":150.16}},"index":3,"playId":"10682916-44c8-3386-bd96-1e15c96cb943","pitchNumber":4,"startTime":"2026-08-20T00:57:39.047Z","endTime":"2026-08-20T00:57:52.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-08-20T00:57:52.729Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Rojas strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T00:57:54.447Z","endTime":"2026-08-20T01:00:26.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":"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":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.68582636517447,"aZ":-31.100471478310308,"pfxX":7.348690504471396,"pfxZ":0.6747795591542136,"pX":0.9421974600441768,"pZ":2.50695108125192,"vX0":-6.203672008297397,"vY0":-124.46302889428325,"vZ0":-1.5269689816521554,"x":81.09,"y":171.09,"x0":2.4953714476504802,"y0":50.00219716930408,"z0":5.6704512083856695,"aX":11.69140794600687},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.1,"breakHorizontal":-12.1,"spinRate":1577,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4377226068062523,"extension":6.5609034042913725},"index":0,"playId":"b0c678cc-cb3e-39d5-afc2-df926ba72f85","pitchNumber":1,"startTime":"2026-08-20T00:58:19.110Z","endTime":"2026-08-20T00:58:25.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.117382158003274,"aZ":-24.47205298668385,"pfxX":-0.7265065947058247,"pfxZ":4.53745181207843,"pX":1.0230201620536898,"pZ":2.5290104373415945,"vX0":-3.975360286236162,"vY0":-128.09571067610088,"vZ0":-2.9997312979405306,"x":78.0,"y":170.5,"x0":2.6759277758913433,"y0":50.00358178249801,"z0":5.584499249924878,"aX":-1.232721526729104},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.9,"breakHorizontal":2.0,"spinRate":2397,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.42412026671696434,"extension":6.714758972561074},"index":1,"playId":"6c5dbe3c-ac6a-3530-b6f9-be5b2fcfc289","pitchNumber":2,"startTime":"2026-08-20T00:58:40.155Z","endTime":"2026-08-20T00:58:45.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52236107284826,"aZ":-24.869109445732736,"pfxX":8.828954361434658,"pfxZ":4.062528155844182,"pX":0.07189938344445523,"pZ":2.9437515176854445,"vX0":-8.897325667227268,"vY0":-132.14298874632985,"vZ0":-2.323748568506247,"x":114.26,"y":159.3,"x0":2.307492538614845,"y0":50.005245463470025,"z0":5.628833484728593,"aX":15.89055879530054},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":-14.5,"spinRate":2334,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.4117342759641125,"extension":6.641694191465977},"index":2,"playId":"928b799f-9a0d-352c-bab0-7bf6c61f4061","pitchNumber":3,"startTime":"2026-08-20T00:58:59.936Z","endTime":"2026-08-20T00:59:05.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.991205954324176,"aZ":-33.949890981159264,"pfxX":2.545120887799638,"pfxZ":-1.189911029289655,"pX":-1.4476563344647306,"pZ":-0.5907692662517005,"vX0":-9.080110887357469,"vY0":-121.06575914374507,"vZ0":-7.369229390477622,"x":172.18,"y":254.73,"x0":2.0162123886918977,"y0":50.004973602210946,"z0":5.453278240678649,"aX":3.790128659968844},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.7,"breakHorizontal":-2.5,"spinRate":2317,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.4519240285515327,"extension":6.735819740369363},"index":3,"playId":"bf31f98a-56de-3a97-8b45-d79be30ab19d","pitchNumber":4,"startTime":"2026-08-20T00:59:28.200Z","endTime":"2026-08-20T00:59:32.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.874137763786702,"aZ":-30.539164833122882,"pfxX":6.4566792910231605,"pfxZ":1.010758484833624,"pX":0.1617435746610706,"pZ":0.5493069096040717,"vX0":-7.2857345781830025,"vY0":-125.49909477548812,"vZ0":-6.462799096577884,"x":110.83,"y":223.95,"x0":2.2491852158133026,"y0":50.00000321113763,"z0":5.61194668494075,"aX":10.407191292480718},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.7,"breakHorizontal":-10.2,"spinRate":1542,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.43468824878853374,"extension":6.631969107845296},"index":4,"playId":"3155f9d6-936f-3a1a-a628-30d481bcf01f","pitchNumber":5,"startTime":"2026-08-20T00:59:57.232Z","endTime":"2026-08-20T01:00:01.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.142361959124372,"aZ":-26.372983563158606,"pfxX":1.459105310020278,"pfxZ":3.3830014130980377,"pX":0.8140443128632446,"pZ":2.7009490908273306,"vX0":-5.027300874152932,"vY0":-128.63045341035456,"vZ0":-2.01374838169932,"x":85.97,"y":165.85,"x0":2.5854718873095335,"y0":50.00021815175212,"z0":5.494721224387401,"aX":2.5000821918546503},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":2325,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.4222745390712106,"extension":6.575634621057964},"index":5,"playId":"ff4663d1-3951-32b7-ac22-1b699add4eae","pitchNumber":6,"startTime":"2026-08-20T01:00:21.713Z","endTime":"2026-08-20T01:00:26.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:00:26.890Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a ground ball to right fielder Jake McCarthy. Mookie Betts to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T01:00:43.628Z","endTime":"2026-08-20T01:01:06.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnThird":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.894174583387283,"aZ":-25.992457139838113,"pfxX":8.958096612658277,"pfxZ":3.412584549187324,"pX":-0.2219101576387831,"pZ":2.568077137758538,"vX0":-9.301069259065361,"vY0":-132.83758306026056,"vZ0":-3.0235362914013786,"x":125.46,"y":169.44,"x0":2.138858226066681,"y0":50.00320994181884,"z0":5.583705645984118,"aX":16.224578214453047},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.8,"breakHorizontal":-14.5,"spinRate":2414,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.4102450085427698,"extension":6.7180962261125385},"hitData":{"launchSpeed":93.4,"launchAngle":-12.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":169.04,"coordY":105.06}},"index":0,"playId":"6b4e5fa6-ee9d-361c-84f2-4c601355b8b9","pitchNumber":1,"startTime":"2026-08-20T01:00:54.935Z","endTime":"2026-08-20T01:01:06.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":0.94,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:01:06.536Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Enrique Hernández singles on a line drive to center fielder Cole Carrigg. Mookie Betts scores. Kyle Tucker to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T01:01:20.952Z","endTime":"2026-08-20T01:02:21.117Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"postOnSecond":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.7,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.41330559503323,"aZ":-35.842279948649484,"pfxX":2.141043204075941,"pfxZ":-2.445378405047724,"pX":-1.4463542228519621,"pZ":1.1958245228190059,"vX0":-9.476874993495061,"vY0":-121.2130778656541,"vZ0":-2.9146395167908636,"x":172.13,"y":206.49,"x0":2.218359878961124,"y0":50.0009041319672,"z0":5.511783360851597,"aX":3.2207934517588463},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.8,"breakHorizontal":-1.9,"spinRate":2389,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4501244863219007,"extension":6.792336154993614},"index":0,"playId":"8b7ce014-403f-3e3a-8ce1-49572698a835","pitchNumber":1,"startTime":"2026-08-20T01:01:50.859Z","endTime":"2026-08-20T01:01:55.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"third":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":91.1,"endSpeed":84.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.428746575681853,"aZ":-24.999636860339262,"pfxX":8.574808183309758,"pfxZ":3.9750970487303325,"pX":0.7161693132589514,"pZ":2.1406462120153975,"vX0":-7.256892352808623,"vY0":-132.55888731973465,"vZ0":-4.218446507278405,"x":89.7,"y":180.98,"x0":2.3556280283836633,"y0":50.00507871811503,"z0":5.546031690352928,"aX":15.487009704506969},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":-14.3,"spinRate":2347,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.41088711568979663,"extension":6.702726705484989},"hitData":{"launchSpeed":90.1,"launchAngle":15.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.81,"coordY":75.22}},"index":1,"playId":"88d321e6-65fe-30dd-b05e-b3707aa00750","pitchNumber":2,"startTime":"2026-08-20T01:02:09.170Z","endTime":"2026-08-20T01:02:21.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"third":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":-9.799999999999997,"leverageIndex":1.96,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:02:21.117Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ben Rortvedt pops out to shortstop Ezequiel Tovar.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-20T01:02:25.945Z","endTime":"2026-08-20T01:03:03.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.983452018347716,"aZ":-24.981561421770426,"pfxX":0.1709747720544379,"pfxZ":4.272856242716141,"pX":0.5342966267813124,"pZ":3.143333612803662,"vX0":-4.731324124485177,"vY0":-127.83555314723075,"vZ0":-1.563160487174588,"x":96.63,"y":153.91,"x0":2.373262482150739,"y0":50.00523710237468,"z0":5.69092584105856,"aX":0.28835274025257396},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.7,"breakHorizontal":0.6,"spinRate":2378,"spinDirection":157},"zone":3,"typeConfidence":2.0,"plateTime":0.4255938382913298,"extension":6.58829919351723},"hitData":{"launchSpeed":60.9,"launchAngle":54.0,"totalDistance":165.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":100.12,"coordY":140.84}},"index":0,"playId":"77fff914-7563-311e-a474-69ec71463fb8","pitchNumber":1,"startTime":"2026-08-20T01:02:56.171Z","endTime":"2026-08-20T01:03:03.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"first":{"id":571771,"link":"/api/v1/people/571771"},"second":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.62,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:03:03.721Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zac Veen strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T01:05:29.169Z","endTime":"2026-08-20T01:08:05.182Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T01:05:18.536Z","endTime":"2026-08-20T01:05:31.358Z","isPitch":false,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03816124033143,"aZ":-33.165656452997155,"pfxX":-2.7868294112411798,"pfxZ":-0.5581171179314115,"pX":-0.034973582884074435,"pZ":1.586831469074029,"vX0":5.265315394833339,"vY0":-131.47774224291942,"vZ0":-5.325082584173404,"x":118.33,"y":195.94,"x0":-1.6848990444046585,"y0":50.00049071895869,"z0":6.046672112111332,"aX":-4.968759988012929},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-1.8,"breakHorizontal":4.1,"spinRate":815,"spinDirection":251},"zone":13,"typeConfidence":0.91,"plateTime":0.4136763260910321,"extension":7.133199725207053},"index":1,"playId":"cc9361b4-9f86-397f-9b66-bf235150e710","pitchNumber":1,"startTime":"2026-08-20T01:05:31.358Z","endTime":"2026-08-20T01:05:35.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":86.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.72445480534642,"aZ":-32.21989154850526,"pfxX":-4.734121028724142,"pfxZ":-0.022320924522660268,"pX":1.6299948508462518,"pZ":-0.10728293575872168,"vX0":9.8627152414863,"vY0":-133.0770988668185,"vZ0":-10.182917523371042,"x":54.87,"y":241.68,"x0":-1.4614749296996512,"y0":50.00431150541521,"z0":6.001383187782366,"aX":-8.740102468374262},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.6,"breakHorizontal":7.1,"spinRate":1164,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.4070720681073352,"extension":7.317175110959823},"index":2,"playId":"c9b01dda-baf5-31c9-ba79-aa909c409783","pitchNumber":2,"startTime":"2026-08-20T01:05:48.113Z","endTime":"2026-08-20T01:05:53.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.931517694775376,"aZ":-33.792078654554984,"pfxX":-0.26789451718070106,"pfxZ":-0.9876908162014661,"pX":-0.10651245445542827,"pZ":2.7985604267684656,"vX0":4.456082368828952,"vY0":-126.29302550830727,"vZ0":-1.586313346186553,"x":121.06,"y":163.22,"x0":-1.8504519191101672,"y0":50.00516467083041,"z0":6.123846661107559,"aX":-0.4385132514942956},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.9,"breakHorizontal":-0.4,"spinRate":2009,"spinDirection":88},"zone":5,"typeConfidence":0.9,"plateTime":0.43180119141666706,"extension":6.983168802338485},"index":3,"playId":"fbc47107-7e89-3469-b45c-577cf9f4918f","pitchNumber":3,"startTime":"2026-08-20T01:06:10.151Z","endTime":"2026-08-20T01:06:13.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.598439065807263,"aZ":-32.07356832701047,"pfxX":-4.970440220191038,"pfxZ":0.059008989672102885,"pX":-1.3208570710770597,"pZ":3.8148861454385625,"vX0":2.9381428001778707,"vY0":-130.1374918035312,"vZ0":-0.10034602340045251,"x":167.35,"y":135.78,"x0":-1.8148325551369195,"y0":50.00333357404814,"z0":6.269869569737538,"aX":-8.582775955976514},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":0.2,"breakHorizontal":8.4,"spinRate":758,"spinDirection":268},"zone":11,"typeConfidence":0.91,"plateTime":0.41981947033019784,"extension":7.088790876449044},"index":4,"playId":"ee30559c-c8e7-3ebb-b618-2846573804c6","pitchNumber":4,"startTime":"2026-08-20T01:06:36.741Z","endTime":"2026-08-20T01:06:40.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.572682204250896,"aZ":-32.25171158216873,"pfxX":-2.7931197153781087,"pfxZ":-0.04461290412277741,"pX":0.44786037831417486,"pZ":2.179766796629765,"vX0":6.369464030044613,"vY0":-129.5052663368589,"vZ0":-3.9094169158449916,"x":99.93,"y":179.93,"x0":-1.6531140681954364,"y0":50.00430968180356,"z0":6.10893301656963,"aX":-4.867187807768425},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.6,"breakHorizontal":4.1,"spinRate":710,"spinDirection":265},"zone":9,"typeConfidence":0.9,"plateTime":0.4188905322348875,"extension":7.126062212837835},"index":5,"playId":"f6c80e0f-d5a6-3f30-8a78-54c5a6341f0c","pitchNumber":5,"startTime":"2026-08-20T01:07:12.873Z","endTime":"2026-08-20T01:07:17.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":92.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.346378119779107,"aZ":-19.089080176133326,"pfxX":-5.865269255797669,"pfxZ":6.053246921606887,"pX":-0.04961149190051105,"pZ":2.4809609969482977,"vX0":6.883061503135999,"vY0":-145.25980313525164,"vZ0":-6.886030661569193,"x":118.89,"y":171.79,"x0":-1.6749240592607666,"y0":50.0035258654958,"z0":6.020420575176043,"aX":-12.679874598749615},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.0,"breakHorizontal":9.5,"spinRate":2473,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.3754180372413396,"extension":7.015148592878576},"index":6,"playId":"58a694c8-4720-35c6-a7dc-5997d142862c","pitchNumber":6,"startTime":"2026-08-20T01:07:36.068Z","endTime":"2026-08-20T01:07:39.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.088140484410115,"aZ":-31.99832701904493,"pfxX":0.22929210194839134,"pfxZ":0.09841697314765252,"pX":0.4052941584681557,"pZ":1.1303361393439284,"vX0":5.278980470513636,"vY0":-128.74414197516955,"vZ0":-6.337377544475936,"x":101.55,"y":208.26,"x0":-1.6957461673468077,"y0":50.00007609720455,"z0":6.080171342426893,"aX":0.3857778298093879},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.0,"breakHorizontal":-1.6,"spinRate":2034,"spinDirection":105},"zone":14,"typeConfidence":0.91,"plateTime":0.4243756692905243,"extension":6.988233829925211},"index":7,"playId":"db69e2fc-5f4c-3b44-9675-c3d052fc5e61","pitchNumber":7,"startTime":"2026-08-20T01:08:01.363Z","endTime":"2026-08-20T01:08:05.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:08:05.182Z","atBatIndex":13},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Connor Norby doubles (15) on a fly ball to left fielder Teoscar Hernández.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T01:08:17.838Z","endTime":"2026-08-20T01:09:01.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":81.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.247100589806823,"aZ":-31.217338345874207,"pfxX":0.565813435377367,"pfxZ":0.5742084506137815,"pX":0.6472194774137606,"pZ":1.2731428840187122,"vX0":5.8674513125427845,"vY0":-126.61140665788753,"vZ0":-5.779495026983571,"x":92.33,"y":204.41,"x0":-1.7555231729884861,"y0":50.00074476024944,"z0":6.0267956962588665,"aX":0.9344833266633416},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.1,"breakHorizontal":-2.2,"spinRate":2112,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4295059455834065,"extension":7.138624897776857},"index":0,"playId":"93ffcf77-e49b-3315-abe6-81d0d1530fc5","pitchNumber":1,"startTime":"2026-08-20T01:08:30.340Z","endTime":"2026-08-20T01:08:33.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":87.2,"endSpeed":81.3,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47265712867881,"aZ":-31.59536015894916,"pfxX":1.1078452122155953,"pfxZ":0.34380144970297444,"pX":-0.325649589650095,"pZ":2.7264436260028977,"vX0":3.4854387826026407,"vY0":-127.1754365789649,"vZ0":-2.4047502785294657,"x":129.41,"y":165.17,"x0":-1.8496500014035688,"y0":50.000621671022216,"z0":6.154222849212013,"aX":1.839993829398144},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.4,"breakHorizontal":-2.6,"spinRate":2049,"spinDirection":79},"zone":4,"typeConfidence":0.9,"plateTime":0.42828134183641575,"extension":7.089940385251029},"hitData":{"launchSpeed":73.6,"launchAngle":28.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.29,"coordY":115.08}},"index":1,"playId":"d9fa2016-72b4-34e0-a803-313b46a82e31","pitchNumber":2,"startTime":"2026-08-20T01:08:48.044Z","endTime":"2026-08-20T01:09:01.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":4.6000000000000085,"leverageIndex":0.72,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:09:01.494Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adael Amador grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman. Connor Norby to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T01:09:18.588Z","endTime":"2026-08-20T01:12:18.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"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":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31241598167709,"aZ":-27.878126924287447,"pfxX":-2.5927033092581184,"pfxZ":2.445067718528615,"pX":-0.1783605963045226,"pZ":1.234683782965663,"vX0":4.95845787994376,"vY0":-130.7085565130539,"vZ0":-6.937732796437011,"x":123.8,"y":205.44,"x0":-1.7492564583353953,"y0":50.004959745168236,"z0":5.970440983574928,"aX":-4.560625226795993},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.4,"breakHorizontal":3.8,"spinRate":922,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.41644451622939016,"extension":7.2322124703233674},"index":0,"playId":"57ab75eb-9892-30d4-a26a-1c38286a6c37","pitchNumber":1,"startTime":"2026-08-20T01:09:31.987Z","endTime":"2026-08-20T01:09:35.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":85.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.563407975379864,"aZ":-30.357031984474645,"pfxX":-4.212054535818982,"pfxZ":1.0052950413909025,"pX":0.6691905003822444,"pZ":0.5047848631942655,"vX0":7.613283515748702,"vY0":-132.09319914783683,"vZ0":-8.437678088427315,"x":91.49,"y":225.15,"x0":-1.6805917682902893,"y0":50.00013736748149,"z0":5.917599594453814,"aX":-7.57281454898227},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.5,"breakHorizontal":6.2,"spinRate":1107,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.41193713824424005,"extension":7.217022013433532},"index":1,"playId":"a331df3a-1804-32ba-947e-c0adeb005088","pitchNumber":2,"startTime":"2026-08-20T01:09:51.350Z","endTime":"2026-08-20T01:09:56.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.7,"endSpeed":90.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.891209543888728,"aZ":-14.102391839013478,"pfxX":-5.740917024387823,"pfxZ":8.653932307194946,"pX":-0.6350669745716474,"pZ":3.055256443805359,"vX0":5.297448777675403,"vY0":-142.27378394699917,"vZ0":-6.012637983997462,"x":141.21,"y":156.29,"x0":-1.7583946593493276,"y0":50.00356189469144,"z0":6.059467165891871,"aX":-11.990951967982761},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.9,"breakHorizontal":9.6,"spinRate":2390,"spinDirection":219},"zone":1,"typeConfidence":0.91,"plateTime":0.3822439886982547,"extension":6.922351595755897},"index":2,"playId":"72c9b9fa-c762-3046-9354-50e0b6850cfb","pitchNumber":3,"startTime":"2026-08-20T01:10:14.785Z","endTime":"2026-08-20T01:10:19.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-20T01:10:27.489Z","endTime":"2026-08-20T01:10:43.674Z","isPitch":false,"type":"action","player":{"id":691182,"link":"/api/v1/people/691182"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.276823328295087,"aZ":-32.484275224020564,"pfxX":-3.185530466898262,"pfxZ":-0.1758943749953472,"pX":-0.4083918847016713,"pZ":0.8836240191545304,"vX0":4.675034339083437,"vY0":-130.50922104569284,"vZ0":-6.738672679832954,"x":132.57,"y":214.92,"x0":-1.802093874745236,"y0":50.00483899014407,"z0":5.919440689385246,"aX":-5.542822761297976},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.4,"breakHorizontal":4.8,"spinRate":756,"spinDirection":256},"zone":13,"typeConfidence":0.9,"plateTime":0.4183349177486142,"extension":7.188737928043831},"index":4,"playId":"559d5cf7-ae35-3849-acdd-d3fa47123bf1","pitchNumber":4,"startTime":"2026-08-20T01:10:43.674Z","endTime":"2026-08-20T01:10:51.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.545056754041198,"aZ":-29.901602481209167,"pfxX":-1.7511272045732347,"pfxZ":1.3027361859653759,"pX":-0.21166247540832026,"pZ":1.7167362522603455,"vX0":4.433025336130142,"vY0":-130.75373205331215,"vZ0":-5.597129750926365,"x":125.07,"y":192.43,"x0":-1.6956558560879573,"y0":50.00268611256039,"z0":6.107141790279244,"aX":-3.0559330977241466},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.4,"breakHorizontal":2.3,"spinRate":757,"spinDirection":257},"zone":8,"typeConfidence":0.91,"plateTime":0.41764824223464414,"extension":7.088614698213537},"index":5,"playId":"25b417a7-a3e1-32a8-be10-d53985e0c193","pitchNumber":5,"startTime":"2026-08-20T01:11:19.240Z","endTime":"2026-08-20T01:11:22.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":98.9,"endSpeed":91.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.109921587551568,"aZ":-13.292256822451229,"pfxX":-4.3620444906146,"pfxZ":8.865038793082288,"pX":1.2394853783148236,"pZ":3.0857301867348923,"vX0":9.918272018251232,"vY0":-143.8128883088734,"vZ0":-6.151355202922603,"x":69.75,"y":155.47,"x0":-1.66152944246295,"y0":50.00141333524333,"z0":6.050578036179556,"aX":-9.290366440603236},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.2,"breakHorizontal":6.2,"spinRate":2517,"spinDirection":219},"zone":12,"typeConfidence":0.91,"plateTime":0.37844342233583506,"extension":6.991523396779217},"index":6,"playId":"577ff1ac-6a83-36c4-b1eb-b57bc6b776c5","pitchNumber":6,"startTime":"2026-08-20T01:11:44.752Z","endTime":"2026-08-20T01:11:49.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":98.7,"endSpeed":91.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.4074496127621,"aZ":-15.193275460499319,"pfxX":-5.270861862286057,"pfxZ":7.981111955775452,"pX":0.47664025040894775,"pZ":2.33993186680707,"vX0":8.347912208650765,"vY0":-143.59350415080448,"vZ0":-7.450434875665612,"x":98.83,"y":175.6,"x0":-1.758557737136683,"y0":50.00036803402348,"z0":5.878599848436366,"aX":-11.211987341267044},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.4,"breakHorizontal":8.3,"spinRate":2460,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.3787345607707766,"extension":7.080658229253093},"hitData":{"launchSpeed":66.6,"launchAngle":-10.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":157.26}},"index":7,"playId":"b7be72ba-c637-3d5c-b86d-3b7af89b6275","pitchNumber":7,"startTime":"2026-08-20T01:12:07.644Z","endTime":"2026-08-20T01:12:18.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.0,"awayTeamWinProbability":57.0,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":1.44,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:12:18.870Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Sullivan walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T01:12:25.037Z","endTime":"2026-08-20T01:14:45.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"postOnThird":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.084280842383748,"aZ":-29.541794884450077,"pfxX":-1.5697540264233374,"pfxZ":1.5283157605201918,"pX":-0.5759612861584603,"pZ":3.741802847572044,"vX0":3.638868926306128,"vY0":-129.76181977796537,"vZ0":-0.5012328865052188,"x":138.95,"y":137.75,"x0":-1.7874050252305325,"y0":50.001364373738944,"z0":6.172474779830798,"aX":-2.699309573743245},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":2.2,"spinRate":1002,"spinDirection":240},"zone":11,"typeConfidence":0.91,"plateTime":0.42080554649242163,"extension":7.1902744133631415},"index":0,"playId":"72e6bfa7-042b-3eed-9e8b-7d587bb5be40","pitchNumber":1,"startTime":"2026-08-20T01:12:47.217Z","endTime":"2026-08-20T01:12:51.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":98.8,"endSpeed":91.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.442797440370484,"aZ":-13.347658546708411,"pfxX":-5.550968444816045,"pfxZ":8.946269364915336,"pX":0.37914396221291813,"pZ":1.8636007877975702,"vX0":8.508382565768436,"vY0":-143.5110929992081,"vZ0":-9.034763654706573,"x":102.55,"y":188.46,"x0":-1.8906986937300807,"y0":50.00182601698859,"z0":5.866032216397164,"aX":-11.681100392216335},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":14.6,"breakHorizontal":8.5,"spinRate":2385,"spinDirection":218},"zone":9,"typeConfidence":0.91,"plateTime":0.3803606336843752,"extension":7.116185188658574},"index":1,"playId":"996faf90-f0fb-3311-bf9a-40916e78c0db","pitchNumber":2,"startTime":"2026-08-20T01:13:04.227Z","endTime":"2026-08-20T01:13:08.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.55142793355049,"aZ":-29.466401333160768,"pfxX":-4.4564883007361145,"pfxZ":1.4777167449385855,"pX":0.5570997896961893,"pZ":0.7880075598388669,"vX0":7.408144506128095,"vY0":-133.1290009086857,"vZ0":-7.9390480991553165,"x":95.76,"y":217.5,"x0":-1.6590810822122044,"y0":50.002346415736405,"z0":5.885766458013333,"aX":-8.150715739673496},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":1.4,"breakHorizontal":6.8,"spinRate":1076,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.40852297407540084,"extension":7.155610447028043},"index":2,"playId":"703ae409-ed81-3ac4-9b5b-e253654285e6","pitchNumber":3,"startTime":"2026-08-20T01:13:23.967Z","endTime":"2026-08-20T01:13:28.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.9,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.680527848299427,"aZ":-16.925105065567266,"pfxX":-6.397006432788112,"pfxZ":7.278186353391348,"pX":-1.2959201247292158,"pZ":1.6960957129816994,"vX0":3.8365175200360717,"vY0":-143.26176702185944,"vZ0":-9.039159447697097,"x":166.4,"y":192.99,"x0":-1.8158970793674627,"y0":50.00197775351844,"z0":5.93297479888716,"aX":-13.399920157285036},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.6,"breakHorizontal":10.9,"spinRate":2446,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.3811921975039212,"extension":7.0534454252094045},"index":3,"playId":"65404aca-d981-3d1f-a725-0b47e24a7f05","pitchNumber":4,"startTime":"2026-08-20T01:13:47.667Z","endTime":"2026-08-20T01:13:52.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.540887283230216,"aZ":-13.256327516994947,"pfxX":-5.565049091938381,"pfxZ":8.999443863159687,"pX":0.22870315543564831,"pZ":1.176677835994711,"vX0":7.551759136124731,"vY0":-143.02798850816075,"vZ0":-10.908177005077803,"x":108.28,"y":207.01,"x0":-1.705193938060529,"y0":50.00289469812237,"z0":5.8386939268065845,"aX":-11.697197909965858},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.5,"breakHorizontal":8.8,"spinRate":2464,"spinDirection":216},"zone":14,"typeConfidence":0.91,"plateTime":0.3808755215565096,"extension":7.106597835363074},"index":4,"playId":"4ebee901-e49e-3c5d-8012-e0d184d07f85","pitchNumber":5,"startTime":"2026-08-20T01:14:10.798Z","endTime":"2026-08-20T01:14:15.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.363567915027478,"aZ":-30.66136686048148,"pfxX":0.3522574144611559,"pfxZ":0.8916676080614696,"pX":-0.9324922571137687,"pZ":1.8544266699711998,"vX0":2.5482800324415344,"vY0":-128.76983299015626,"vZ0":-4.658154795332326,"x":152.54,"y":188.71,"x0":-1.9767970025409531,"y0":50.00160055696819,"z0":6.033086610510514,"aX":0.5970954320850453},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.8,"breakHorizontal":-1.2,"spinRate":2119,"spinDirection":99},"zone":13,"typeConfidence":0.91,"plateTime":0.4238223924027382,"extension":7.114329390930673},"index":5,"playId":"d50ab401-76b2-3d31-b57b-09138bfacc06","pitchNumber":6,"startTime":"2026-08-20T01:14:38.361Z","endTime":"2026-08-20T01:14:45.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":1.52,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:14:45.600Z","atBatIndex":16},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Brett Sullivan caught stealing 2nd base, catcher Ben Rortvedt to second baseman Miguel Rojas.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-20T01:14:57.726Z","endTime":"2026-08-20T01:15:24.893Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4213179850138,"aZ":-31.469226819313047,"pfxX":0.825031182394394,"pfxZ":0.43678138733550753,"pX":0.14754802006330267,"pZ":2.3336009392017756,"vX0":4.224594195089326,"vY0":-125.55288289729943,"vZ0":-3.129390396965513,"x":111.38,"y":175.77,"x0":-1.6526827722852049,"y0":50.00476810627445,"z0":6.1132770601324244,"aX":1.3390759354915587},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.4,"breakHorizontal":-2.3,"spinRate":2088,"spinDirection":78},"zone":5,"typeConfidence":0.9,"plateTime":0.4334905339829458,"extension":7.091186517782612},"index":0,"playId":"4ca81564-97ca-33ed-b1b2-be09c1d2710b","pitchNumber":1,"startTime":"2026-08-20T01:15:18.366Z","endTime":"2026-08-20T01:15:24.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":664954,"link":"/api/v1/people/664954"},"third":{"id":681393,"link":"/api/v1/people/681393"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-5.499999999999993,"leverageIndex":2.08,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:15:24.893Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shohei Ohtani grounds out, second baseman Adael Amador to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T01:17:32.026Z","endTime":"2026-08-20T01:19:27.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":86.3,"endSpeed":81.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.044875463471467,"aZ":-23.689763245280208,"pfxX":0.7317306349021301,"pfxZ":5.161024436712678,"pX":-0.19832031623347254,"pZ":3.53312108324648,"vX0":-6.7492271137425375,"vY0":-125.74213948720585,"vZ0":-1.0978586594100663,"x":124.56,"y":143.39,"x0":2.395241637580247,"y0":50.00473786478281,"z0":5.850584019148968,"aX":1.2043072738567595},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.4,"breakHorizontal":-0.2,"spinRate":2399,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.43118623284532376,"extension":6.571197276888002},"index":0,"playId":"b6c37272-b10b-3d19-a563-83915c415ad6","pitchNumber":1,"startTime":"2026-08-20T01:17:51.749Z","endTime":"2026-08-20T01:17:55.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.130550811393764,"aZ":-24.000888677103582,"pfxX":8.619924598937931,"pfxZ":4.559349717576836,"pX":1.7053448417248267,"pZ":2.4907198655703287,"vX0":-5.551521770082317,"vY0":-131.8365153124557,"vZ0":-3.282301839956999,"x":52.0,"y":171.53,"x0":2.698634429621286,"y0":50.00353111559405,"z0":5.486644764283469,"aX":15.457308140884274},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.9,"breakHorizontal":-14.8,"spinRate":2380,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.41254094670502983,"extension":6.62851583833168},"index":1,"playId":"5eba8901-2e02-3e25-b4b4-934cbf143790","pitchNumber":2,"startTime":"2026-08-20T01:18:05.764Z","endTime":"2026-08-20T01:18:10.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":91.5,"endSpeed":85.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.823859211411747,"aZ":-22.918930713584658,"pfxX":9.0334381103374,"pfxZ":5.089986773576403,"pX":-1.3779164030670732,"pZ":2.290058821718439,"vX0":-12.407931050321206,"vY0":-132.85835095892747,"vZ0":-4.222493631674371,"x":169.52,"y":176.95,"x0":2.1420076978869504,"y0":50.0039114333091,"z0":5.530435963296911,"aX":16.431426186724675},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.6,"breakHorizontal":-14.2,"spinRate":2432,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.40955504287301325,"extension":6.676712298748757},"index":2,"playId":"bbc7d543-6c72-3c9f-9fc5-933c5c108af5","pitchNumber":3,"startTime":"2026-08-20T01:18:23.329Z","endTime":"2026-08-20T01:18:28.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.891080537560786,"aZ":-23.10901489987074,"pfxX":8.326946120902,"pfxZ":4.948168875307491,"pX":0.8703406497765733,"pZ":2.505282932127111,"vX0":-7.226297240570734,"vY0":-133.53431146515916,"vZ0":-3.5974597161731023,"x":83.82,"y":171.14,"x0":2.5109096169092058,"y0":50.00351227987144,"z0":5.504962747947907,"aX":15.25471085574993},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":-13.8,"spinRate":2411,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4079666553743633,"extension":6.547130276563465},"index":3,"playId":"96d9bfaa-b675-3191-b88d-9ff55fb24c03","pitchNumber":4,"startTime":"2026-08-20T01:18:38.608Z","endTime":"2026-08-20T01:18:42.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-20T01:18:47.947Z","endTime":"2026-08-20T01:18:59.677Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.125455344095375,"aZ":-33.41652149490301,"pfxX":1.0048475972048094,"pfxZ":-0.8241863687899684,"pX":0.4331642992999788,"pZ":2.387191477684451,"vX0":-5.017466474421562,"vY0":-120.93477449439732,"vZ0":-1.0636287992665394,"x":100.49,"y":174.33,"x0":2.390388795332853,"y0":50.00415971643151,"z0":5.723368314688772,"aX":1.5123530444984092},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.4,"breakHorizontal":-0.8,"spinRate":2424,"spinDirection":326},"zone":6,"typeConfidence":2.0,"plateTime":0.4502317782268568,"extension":6.586852042392335},"index":5,"playId":"a7969f56-9fb1-31e9-96b8-4112270796e8","pitchNumber":5,"startTime":"2026-08-20T01:18:59.677Z","endTime":"2026-08-20T01:19:03.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.237410365086802,"aZ":-24.003205910228324,"pfxX":0.6474456211972915,"pfxZ":4.76824855062149,"pX":-0.16023708603522466,"pZ":2.3780114936842076,"vX0":-6.646809150139947,"vY0":-128.6373785264399,"vZ0":-3.5607137633412984,"x":123.11,"y":174.57,"x0":2.3492113574935622,"y0":50.000313786441986,"z0":5.595484207905008,"aX":1.1101896757549923},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.3,"breakHorizontal":0.0,"spinRate":2475,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.42231099513700787,"extension":6.673155586077293},"hitData":{"launchSpeed":102.5,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.7,"coordY":153.71}},"index":6,"playId":"f2013f10-7aca-3481-9a9d-8f5b90a451d0","pitchNumber":6,"startTime":"2026-08-20T01:19:20.553Z","endTime":"2026-08-20T01:19:27.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":2.1999999999999957,"leverageIndex":0.85,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:19:27.921Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andy Pages strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T01:19:33.743Z","endTime":"2026-08-20T01:21:12.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.609374538480107,"aZ":-19.061354229762763,"pfxX":6.05784146278986,"pfxZ":7.449097234817778,"pX":-0.28661770189920655,"pZ":3.78563385650299,"vX0":-8.55834421126738,"vY0":-131.2997314396744,"vZ0":-1.468257305190856,"x":127.93,"y":136.57,"x0":2.2155347042764237,"y0":50.0057150250882,"z0":5.758762261114015,"aX":10.668963668606256},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.4,"breakHorizontal":-9.2,"spinRate":2335,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.415836902831626,"extension":6.653115804692447},"index":0,"playId":"07463a22-6467-396d-b5eb-e0996b2435e2","pitchNumber":1,"startTime":"2026-08-20T01:19:51.538Z","endTime":"2026-08-20T01:19:56.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.83119374772435,"aZ":-30.958364130975195,"pfxX":8.467423367599375,"pfxZ":0.7527008143844629,"pX":0.7422386309918517,"pZ":2.1547330799855877,"vX0":-7.295462624483804,"vY0":-125.54918293290511,"vZ0":-1.872591592119913,"x":88.71,"y":180.6,"x0":2.570392087154228,"y0":50.00262040689286,"z0":5.4039041833654045,"aX":13.664583715266936},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":-13.9,"spinRate":1861,"spinDirection":112},"zone":9,"typeConfidence":2.0,"plateTime":0.43446121325039,"extension":6.581359211349554},"index":1,"playId":"289c2f68-6f82-3edc-8820-bbd723d38403","pitchNumber":2,"startTime":"2026-08-20T01:20:06.756Z","endTime":"2026-08-20T01:20:10.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-20T01:20:15.007Z","endTime":"2026-08-20T01:20:29.016Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":88.7,"endSpeed":82.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1382809857986,"aZ":-23.259724200110213,"pfxX":0.07838476303683617,"pfxZ":5.174608920941219,"pX":-0.6276793202422242,"pZ":3.148996677116098,"vX0":-7.672282867918167,"vY0":-129.2038561588401,"vZ0":-1.7546779917030813,"x":140.93,"y":153.76,"x0":2.3465965308917327,"y0":50.00187508439241,"z0":5.591236912115404,"aX":0.13500226627486095},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.2,"breakHorizontal":1.2,"spinRate":2402,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.42089624560019967,"extension":6.575830458987046},"index":3,"playId":"574a9586-609d-3b81-ab58-2f762ba5d5f9","pitchNumber":3,"startTime":"2026-08-20T01:20:29.016Z","endTime":"2026-08-20T01:20:33.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":91.4,"endSpeed":84.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7355033283552,"aZ":-20.150378575957575,"pfxX":5.955033306859786,"pfxZ":6.605618830661774,"pX":0.5856074193984959,"pZ":3.873957647780195,"vX0":-6.965663307342024,"vY0":-133.10402825455486,"vZ0":-0.7260280305460822,"x":94.68,"y":134.18,"x0":2.4452993357146906,"y0":50.00183941492267,"z0":5.590554135466468,"aX":10.838247517364213},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":-9.5,"spinRate":2443,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.4092710952698573,"extension":6.710407355516381},"index":4,"playId":"1c781e4c-8c03-3a54-a056-63d5ebe631ba","pitchNumber":4,"startTime":"2026-08-20T01:20:50.443Z","endTime":"2026-08-20T01:20:55.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55890930862044,"aZ":-35.80565318918079,"pfxX":1.5335273480068894,"pfxZ":-2.427742673517193,"pX":-0.6976703063248839,"pZ":0.9328133776593436,"vX0":-7.524922497675661,"vY0":-121.01185503387869,"vZ0":-3.482910979930984,"x":143.59,"y":213.59,"x0":2.2404716713855652,"y0":50.00136826290099,"z0":5.4976533271797114,"aX":2.2956481898436634},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.9,"breakHorizontal":-1.2,"spinRate":2473,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.45102448972369524,"extension":6.6419173847190045},"index":5,"playId":"77182599-2434-38c7-922c-da9f842e30e6","pitchNumber":5,"startTime":"2026-08-20T01:21:07.277Z","endTime":"2026-08-20T01:21:12.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.6,"awayTeamWinProbability":57.4,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:21:12.126Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Teoscar Hernández walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T01:21:25.804Z","endTime":"2026-08-20T01:23:17.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":5},"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":90.8,"endSpeed":84.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14098365330183,"aZ":-20.269061558909453,"pfxX":5.515590715444265,"pfxZ":6.588405639166847,"pX":1.518621352304249,"pZ":2.242642154118538,"vX0":-4.630809969848181,"vY0":-132.29062708088063,"vZ0":-5.037737036277109,"x":59.11,"y":178.23,"x0":2.5589238325985777,"y0":50.00145978900589,"z0":5.618886805104681,"aX":9.963320483128246},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.3,"breakHorizontal":-9.2,"spinRate":2484,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.41103721885918043,"extension":6.585938748314172},"index":0,"playId":"37ef18ca-d8f6-3161-addd-be2e50c2971e","pitchNumber":1,"startTime":"2026-08-20T01:21:35.447Z","endTime":"2026-08-20T01:21:39.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.73369549672691,"aZ":-22.257789523044178,"pfxX":8.007768297500306,"pfxZ":5.362428085036492,"pX":-0.24020459567655,"pZ":1.9798910613047325,"vX0":-9.74767902287683,"vY0":-133.66397985536665,"vZ0":-5.344135163105449,"x":126.16,"y":185.32,"x0":2.3756191819479584,"y0":50.005861704820525,"z0":5.55554609355334,"aX":14.818568422846269},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.0,"breakHorizontal":-13.0,"spinRate":2401,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.406308893969173,"extension":6.563716239881372},"index":1,"playId":"b3664c57-91ab-3f72-9ec9-b4017fdf2d76","pitchNumber":2,"startTime":"2026-08-20T01:21:51.712Z","endTime":"2026-08-20T01:21:55.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.642302360834243,"aZ":-25.97558401930005,"pfxX":0.15178311960868118,"pfxZ":3.633195444295362,"pX":1.0230448065524607,"pZ":2.7037332241489374,"vX0":-4.32270837497005,"vY0":-128.03224855061555,"vZ0":-2.195803656850616,"x":78.0,"y":165.78,"x0":2.694311647641667,"y0":50.00120135739234,"z0":5.550378955847512,"aX":0.25902250957011846},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":0.5,"spinRate":2396,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.42341005474182936,"extension":6.535443224042295},"index":2,"playId":"b8ec008d-33dc-3c29-ba2c-ca1b0ca7d1ad","pitchNumber":3,"startTime":"2026-08-20T01:22:12.942Z","endTime":"2026-08-20T01:22:17.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":86.2,"endSpeed":79.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.708029321268207,"aZ":-30.039788165918058,"pfxX":7.720044440368196,"pfxZ":1.3243574489033119,"pX":1.1737450581218578,"pZ":3.162123920690249,"vX0":-5.979569166700652,"vY0":-125.53584634933016,"vZ0":0.11745991687744306,"x":72.26,"y":153.4,"x0":2.570317796619163,"y0":50.00384496982482,"z0":5.5373195135510125,"aX":12.462589881241884},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":-12.8,"spinRate":1753,"spinDirection":109},"zone":12,"typeConfidence":2.0,"plateTime":0.4344242782373562,"extension":6.526992089626074},"index":3,"playId":"38d3015e-86ea-3d45-8a4b-c904a34760e7","pitchNumber":4,"startTime":"2026-08-20T01:22:30.378Z","endTime":"2026-08-20T01:22:35.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.25946004873163,"aZ":-22.750249840564702,"pfxX":9.25930784988822,"pfxZ":5.1074590905670565,"pX":0.33059750604158633,"pZ":2.182941343530118,"vX0":-8.730722735072737,"vY0":-133.80504671377588,"vZ0":-4.576333526470413,"x":104.4,"y":179.84,"x0":2.4062392394606578,"y0":50.000353221130176,"z0":5.51059804333875,"aX":17.073861422630223},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":-15.2,"spinRate":2297,"spinDirection":133},"zone":6,"typeConfidence":2.0,"plateTime":0.40670922726619807,"extension":6.63412860300927},"index":4,"playId":"e93ace16-866a-334c-a2f4-6225c2d21abd","pitchNumber":5,"startTime":"2026-08-20T01:22:49.394Z","endTime":"2026-08-20T01:22:53.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":79.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.485358202871012,"aZ":-30.758890507537256,"pfxX":2.0669194785907745,"pfxZ":0.9164202569653308,"pX":-1.8416872525421608,"pZ":0.739354741755443,"vX0":-10.590101525593388,"vY0":-122.37618587033982,"vZ0":-4.888880410739257,"x":187.2,"y":218.82,"x0":2.235449208648131,"y0":50.00412420151523,"z0":5.336439608130431,"aX":3.2001747954143704},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.8,"breakHorizontal":-1.8,"spinRate":2429,"spinDirection":348},"zone":13,"typeConfidence":2.0,"plateTime":0.44409466095777006,"extension":6.855729246708364},"index":5,"playId":"8fca1afb-cad8-34c1-ae43-bccf2d4c5a6a","pitchNumber":6,"startTime":"2026-08-20T01:23:12.513Z","endTime":"2026-08-20T01:23:17.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.42,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:23:17.341Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-20T01:23:33.145Z","endTime":"2026-08-20T01:25:51.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.53744495762776,"aZ":-34.62969638727039,"pfxX":1.4253300117774175,"pfxZ":-1.652758804605341,"pX":0.6684857197932644,"pZ":2.9999389061783814,"vX0":-4.470963739981826,"vY0":-120.68988257746211,"vZ0":0.712572964405745,"x":91.52,"y":157.78,"x0":2.35258259386047,"y0":50.00065821961748,"z0":5.729463537061098,"aX":2.121378677254431},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.6,"breakHorizontal":-1.6,"spinRate":2272,"spinDirection":314},"zone":3,"typeConfidence":2.0,"plateTime":0.45230543168032566,"extension":6.6152842199534305},"index":0,"playId":"d6e31094-9527-3e25-9612-68b594bf1eb0","pitchNumber":1,"startTime":"2026-08-20T01:23:43.721Z","endTime":"2026-08-20T01:23:47.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.632071774875072,"aZ":-34.61228801907791,"pfxX":1.9329148024685345,"pfxZ":-1.5833203532963624,"pX":-1.356044360067392,"pZ":1.8476085630491625,"vX0":-9.411716195893119,"vY0":-122.99233665832467,"vZ0":-2.0030436737769284,"x":168.69,"y":188.89,"x0":2.2561995040934333,"y0":50.001239390683914,"z0":5.586607463720607,"aX":2.986122145216884},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.1,"breakHorizontal":-1.4,"spinRate":2398,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.4440388605479293,"extension":6.65943435235911},"index":1,"playId":"97e6c368-57d5-3134-9c2d-4e3535b4f3d8","pitchNumber":2,"startTime":"2026-08-20T01:24:03.816Z","endTime":"2026-08-20T01:24:07.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"playId":"23d3c9f2-50de-3ff9-bc7c-396d728c8fab","startTime":"2026-08-20T01:24:26.228Z","endTime":"2026-08-20T01:24:31.870Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.839130299011835,"aZ":-23.570588335971156,"pfxX":1.512029478234612,"pfxZ":4.954727678039244,"pX":-1.36086118096728,"pZ":2.732192735845501,"vX0":-9.470336743305023,"vY0":-129.64859558299682,"vZ0":-2.8179595467388703,"x":168.87,"y":165.01,"x0":2.110919435825906,"y0":50.005707166865,"z0":5.592341235373408,"aX":2.6276760542444983},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.6,"breakHorizontal":-1.1,"spinRate":2420,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.4191626038362277,"extension":6.773947907878181},"index":3,"playId":"c677c33a-fba1-3e35-9fa3-218ce1967924","pitchNumber":3,"startTime":"2026-08-20T01:24:47.013Z","endTime":"2026-08-20T01:24:51.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-20T01:25:27.387Z","endTime":"2026-08-20T01:25:46.996Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.619937717251165,"aZ":-35.16761207624455,"pfxX":1.7256600998706713,"pfxZ":-1.956177854096121,"pX":-0.5277199953218983,"pZ":0.4039812686681343,"vX0":-6.913184264692242,"vY0":-122.1775521119794,"vZ0":-5.381968508135562,"x":137.12,"y":227.87,"x0":2.1010829510133173,"y0":50.00479649073394,"z0":5.620652463147903,"aX":2.6381201992818495},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.4,"breakHorizontal":-1.7,"spinRate":2359,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.44646061949719007,"extension":6.724997695807147},"index":5,"playId":"f5aa7400-e0ec-3ac6-812b-d2858938295f","pitchNumber":4,"startTime":"2026-08-20T01:25:46.996Z","endTime":"2026-08-20T01:25:51.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:25:51.361Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, shortstop Mookie Betts to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T01:27:36.521Z","endTime":"2026-08-20T01:29:29.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":"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":4},"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":83.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.974322094332553,"aZ":-25.761556076524716,"pfxX":-1.2232927410098822,"pfxZ":3.6850584770145804,"pX":0.4248947056312099,"pZ":2.744107553479854,"vX0":5.921134041817236,"vY0":-129.7537436515512,"vZ0":-3.7949879026072955,"x":100.8,"y":164.69,"x0":-1.7078792812778183,"y0":50.00198657181182,"z0":6.143622768625555,"aX":-2.1287254062324754},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.2,"breakHorizontal":1.2,"spinRate":955,"spinDirection":234},"zone":6,"typeConfidence":0.91,"plateTime":0.4188855718364306,"extension":7.125788089241705},"index":0,"playId":"27b93fe1-1724-37cc-afef-85cb6afa371c","pitchNumber":1,"startTime":"2026-08-20T01:28:02.570Z","endTime":"2026-08-20T01:28:06.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":96.6,"endSpeed":89.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.000367933957403,"aZ":-16.3849355099708,"pfxX":-3.444939794183889,"pfxZ":7.7566345551920595,"pX":-1.4328145436763187,"pZ":4.233576545275567,"vX0":2.2429081950784466,"vY0":-140.83257516535056,"vZ0":-2.4012719688479933,"x":171.62,"y":124.47,"x0":-1.7865758447841498,"y0":50.00132153874235,"z0":6.140699754709969,"aX":-7.0113677597199215},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.8,"breakHorizontal":5.9,"spinRate":2353,"spinDirection":212},"zone":11,"typeConfidence":0.89,"plateTime":0.38695275848744215,"extension":6.932556221413787},"index":1,"playId":"cb22b8b5-7134-3c37-85b7-7b1dfc43b346","pitchNumber":2,"startTime":"2026-08-20T01:28:20.558Z","endTime":"2026-08-20T01:28:24.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":96.9,"endSpeed":89.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62907013394213,"aZ":-13.750181773346906,"pfxX":-2.858104409350396,"pfxZ":8.995666439413785,"pX":-1.155761822370742,"pZ":2.22795123120435,"vX0":2.7552527529776225,"vY0":-141.14566904703005,"vZ0":-7.981748611646877,"x":161.05,"y":178.63,"x0":-1.7662385636559075,"y0":50.00129479599151,"z0":5.949387787908823,"aX":-5.852520956477485},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.1,"breakHorizontal":4.7,"spinRate":2309,"spinDirection":218},"zone":13,"typeConfidence":0.9,"plateTime":0.3858720930145294,"extension":7.120659513261664},"index":2,"playId":"8cf43ff9-fcfc-3692-8ac9-ffee849460b1","pitchNumber":3,"startTime":"2026-08-20T01:28:39.121Z","endTime":"2026-08-20T01:28:42.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08842688434689,"aZ":-15.275540541789372,"pfxX":-5.058234185762039,"pfxZ":8.35727891083483,"pX":-0.0765204764541009,"pZ":4.1245572746318695,"vX0":6.338225247461802,"vY0":-141.05949598089495,"vZ0":-2.9854504412878318,"x":119.92,"y":127.42,"x0":-1.6918907236515717,"y0":50.00069754987634,"z0":6.1772032411414655,"aX":-10.226141588331064},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.8,"breakHorizontal":7.9,"spinRate":2396,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.38779047651902854,"extension":6.985143033719881},"index":3,"playId":"bea35a61-9fb6-3996-86e8-a7329af118f9","pitchNumber":4,"startTime":"2026-08-20T01:29:02.247Z","endTime":"2026-08-20T01:29:06.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":81.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.5999540269643,"aZ":-32.892942800693845,"pfxX":1.4406603783805214,"pfxZ":-0.43489123106428984,"pX":0.14447155944620713,"pZ":2.25140847984811,"vX0":4.269400293204929,"vY0":-125.89031026262273,"vZ0":-3.129405482654634,"x":111.49,"y":177.99,"x0":-1.746789532723667,"y0":50.005422770740786,"z0":6.117515048930298,"aX":2.3604486709804746},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.2,"breakHorizontal":-3.4,"spinRate":2093,"spinDirection":70},"zone":5,"typeConfidence":0.89,"plateTime":0.43168427391238584,"extension":7.072960548743761},"hitData":{"launchSpeed":103.2,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.74,"coordY":153.2}},"index":4,"playId":"1d13dc2c-f4d6-363c-8649-be727341a03f","pitchNumber":5,"startTime":"2026-08-20T01:29:21.012Z","endTime":"2026-08-20T01:29:29.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.9,"awayTeamWinProbability":59.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:29:29.511Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, second baseman Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T01:29:34.128Z","endTime":"2026-08-20T01:30:16.070Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.619189335139758,"aZ":-29.38904259849165,"pfxX":-2.470982913274855,"pfxZ":1.5462488870560929,"pX":0.15788491583169098,"pZ":2.4660733946031823,"vX0":5.66535638835537,"vY0":-131.8039382823095,"vZ0":-3.963186555266317,"x":110.98,"y":172.2,"x0":-1.6754269969701956,"y0":50.0032154805824,"z0":6.101276477687764,"aX":-4.453637203290379},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.3,"breakHorizontal":3.6,"spinRate":951,"spinDirection":240},"zone":5,"typeConfidence":0.9,"plateTime":0.4117504581866558,"extension":7.200540461577039},"index":0,"playId":"cdf570ad-2baa-315b-894b-8a02327dcf96","pitchNumber":1,"startTime":"2026-08-20T01:29:52.869Z","endTime":"2026-08-20T01:29:56.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":85.0,"endSpeed":79.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.650217501257984,"aZ":-34.26751609886609,"pfxX":0.6769249748151713,"pfxZ":-1.322836855250559,"pX":-0.8990944464141242,"pZ":2.6974277560861064,"vX0":2.1392149404399343,"vY0":-123.94593175583425,"vZ0":-1.6109078282375795,"x":151.27,"y":165.95,"x0":-1.855165313220068,"y0":50.0021125117326,"z0":6.170854420927153,"aX":1.071661657501008},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.5,"breakHorizontal":-1.7,"spinRate":2120,"spinDirection":70},"zone":11,"typeConfidence":0.9,"plateTime":0.4389519601347436,"extension":6.970655383368139},"hitData":{"launchSpeed":91.5,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.1,"coordY":146.33}},"index":1,"playId":"53694f6e-6a08-3f77-bbb5-7006df845ef8","pitchNumber":2,"startTime":"2026-08-20T01:30:09.669Z","endTime":"2026-08-20T01:30:16.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.0,"awayTeamWinProbability":61.0,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.78,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:30:16.070Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a ground ball to right fielder Kyle Tucker.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T01:30:21.450Z","endTime":"2026-08-20T01:32:10.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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,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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":91.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.409612370084016,"aZ":-13.531521981495398,"pfxX":-5.2895774382650975,"pfxZ":8.786580665879963,"pX":0.1708464162126208,"pZ":1.0811617152862878,"vX0":7.349961319275072,"vY0":-143.42896468553047,"vZ0":-11.206120703676227,"x":110.49,"y":209.59,"x0":-1.7158667403256038,"y0":50.00671413380742,"z0":5.840095193971952,"aX":-11.228023984185866},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.3,"breakHorizontal":8.4,"spinRate":2438,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.3792147199667868,"extension":7.203480339327753},"index":0,"playId":"516405f1-0054-39d1-b435-d850e4a2d3d2","pitchNumber":1,"startTime":"2026-08-20T01:30:38.699Z","endTime":"2026-08-20T01:30:42.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.147423462600376,"aZ":-14.13428613939814,"pfxX":-4.346632672798607,"pfxZ":8.590669407480917,"pX":0.10059881030565236,"pZ":1.8126990396974196,"vX0":6.8511053011272,"vY0":-142.876878100803,"vZ0":-9.160481669000003,"x":113.17,"y":189.84,"x0":-1.746659768913608,"y0":50.000809377208704,"z0":5.9166657605321795,"aX":-9.125474578989559},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.2,"breakHorizontal":6.7,"spinRate":2418,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.38112289376649855,"extension":7.038484344619218},"index":1,"playId":"6178f63c-ddda-37f4-8a6f-83dcf6d898e2","pitchNumber":2,"startTime":"2026-08-20T01:30:54.072Z","endTime":"2026-08-20T01:30:58.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":84.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.242570070728366,"aZ":-29.02848697302454,"pfxX":-1.3451601414569405,"pfxZ":1.7812679510464973,"pX":0.11576730865556083,"pZ":1.5211171521337774,"vX0":5.194397597101331,"vY0":-130.8321237550244,"vZ0":-6.050707349094583,"x":112.59,"y":197.71,"x0":-1.7060753019575463,"y0":50.00004316339695,"z0":5.9929588765720005,"aX":-2.3713954510919137},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.3,"breakHorizontal":1.4,"spinRate":738,"spinDirection":252},"zone":14,"typeConfidence":0.91,"plateTime":0.41597438065132364,"extension":7.175908931122377},"index":2,"playId":"f1a81f5e-85c2-3c58-b5ad-49057fc1163c","pitchNumber":3,"startTime":"2026-08-20T01:31:12.576Z","endTime":"2026-08-20T01:31:16.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.635882005497113,"aZ":-30.299294702731338,"pfxX":0.5203463684138558,"pfxZ":1.120690337765995,"pX":1.1056977099806287,"pZ":-0.611230773062231,"vX0":7.113583265886145,"vY0":-127.69218721848716,"vZ0":-10.52287606979172,"x":74.85,"y":255.28,"x0":-1.7668316911110928,"y0":50.00430418680605,"z0":5.892541632929652,"aX":0.8718032845027466},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.1,"breakHorizontal":-2.3,"spinRate":2093,"spinDirection":73},"zone":14,"typeConfidence":0.9,"plateTime":0.42653449742097305,"extension":7.14141117864608},"index":3,"playId":"18fda2b0-85a4-33f9-aaa9-f6eb7ba32d73","pitchNumber":4,"startTime":"2026-08-20T01:31:35.241Z","endTime":"2026-08-20T01:31:39.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49207939786245,"aZ":-32.03963294391165,"pfxX":0.6313080575348144,"pfxZ":0.07431957960896796,"pX":-0.5182326872893691,"pZ":2.4798847720435226,"vX0":3.236955365855877,"vY0":-131.3636200413723,"vZ0":-3.30306282565905,"x":136.75,"y":171.82,"x0":-1.8420012566862898,"y0":50.00235789327164,"z0":6.103706865152443,"aX":1.1166019802329255},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-0.4,"breakHorizontal":-1.8,"spinRate":738,"spinDirection":272},"zone":4,"typeConfidence":0.89,"plateTime":0.41493002025969217,"extension":7.104533239753707},"hitData":{"launchSpeed":99.7,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.0,"coordY":117.0}},"index":4,"playId":"6856ef6d-86a4-33eb-87ab-29580ad5809a","pitchNumber":5,"startTime":"2026-08-20T01:32:00.145Z","endTime":"2026-08-20T01:32:10.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:32:10.450Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Carrigg grounds out softly, first baseman Freddie Freeman to pitcher Roki Sasaki.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-20T01:32:27.463Z","endTime":"2026-08-20T01:34:18.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98524690999533,"aZ":-13.359282674708714,"pfxX":-5.045439253499814,"pfxZ":9.083743434473172,"pX":0.4720502881653565,"pZ":1.9401825711909813,"vX0":7.885245520672234,"vY0":-141.96185335499484,"vZ0":-8.815240405765193,"x":99.01,"y":186.4,"x0":-1.6672974991863116,"y0":50.006394399461534,"z0":5.906859026908072,"aX":-10.454274494497},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.1,"breakHorizontal":7.8,"spinRate":2461,"spinDirection":216},"zone":9,"typeConfidence":0.91,"plateTime":0.38368114698059497,"extension":7.127422257222277},"index":0,"playId":"34a1efee-5015-3130-9d5c-1cb57e11becc","pitchNumber":1,"startTime":"2026-08-20T01:32:38.530Z","endTime":"2026-08-20T01:32:42.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.401432504660182,"aZ":-31.077932858933014,"pfxX":-3.6660358273888742,"pfxZ":0.6126155427183615,"pX":0.7622507616699997,"pZ":0.42335013789128456,"vX0":7.503462435917995,"vY0":-131.65268506985987,"vZ0":-8.382112504929884,"x":87.94,"y":227.35,"x0":-1.6264614639561867,"y0":50.00147717606995,"z0":5.892834294487933,"aX":-6.5468822163445175},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-0.2,"breakHorizontal":5.3,"spinRate":967,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.413307023257945,"extension":7.212391046675703},"index":1,"playId":"0468c7fb-b581-3103-aa1f-6b6627217a90","pitchNumber":2,"startTime":"2026-08-20T01:33:01.192Z","endTime":"2026-08-20T01:33:07.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-20T01:33:23.414Z","endTime":"2026-08-20T01:33:45.021Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":82.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2165979301568,"aZ":-27.351903009710288,"pfxX":-1.6108483915621519,"pfxZ":2.8526153318501777,"pX":-0.6066836934912696,"pZ":2.642466429489075,"vX0":3.392019482238927,"vY0":-127.7975694072421,"vZ0":-3.5533261132822354,"x":140.13,"y":167.43,"x0":-1.7296884834269441,"y0":50.001194824201434,"z0":6.151069013419301,"aX":-2.720254645898632},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.8,"breakHorizontal":2.3,"spinRate":645,"spinDirection":257},"zone":4,"typeConfidence":0.6,"plateTime":0.4252506213167866,"extension":7.142572586319858},"index":3,"playId":"f49cf628-2845-302a-8911-03a5aeb537bf","pitchNumber":3,"startTime":"2026-08-20T01:33:45.021Z","endTime":"2026-08-20T01:33:48.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.744201051402044,"aZ":-16.37513024403367,"pfxX":-4.068418008952366,"pfxZ":7.626793974580913,"pX":0.8239067534930444,"pZ":3.124037653839563,"vX0":8.613375306069038,"vY0":-142.10681036969308,"vZ0":-5.361266993253687,"x":85.59,"y":154.43,"x0":-1.700721945026203,"y0":50.00059352276269,"z0":6.054764662267037,"aX":-8.426090220514158},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.1,"breakHorizontal":5.9,"spinRate":2357,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.3836118239156181,"extension":7.01566320601753},"hitData":{"launchSpeed":43.6,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":142.12,"coordY":173.34}},"index":4,"playId":"fa54b7d5-4c86-3663-b602-77dc8a39345b","pitchNumber":4,"startTime":"2026-08-20T01:34:11.231Z","endTime":"2026-08-20T01:34:18.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:34:18.900Z","atBatIndex":25},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mookie Betts homers (16) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:36:14.667Z","endTime":"2026-08-20T01:37:56.506Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.23735094211572,"aZ":-31.91241356486294,"pfxX":2.388742923294993,"pfxZ":0.18442023809629582,"pX":-1.8530622791639675,"pZ":0.6390759033713529,"vX0":-10.231980563887596,"vY0":-117.31061438288363,"vZ0":-4.505315895945561,"x":187.63,"y":221.52,"x0":2.2460026995121716,"y0":50.00250351084942,"z0":5.5443941265288705,"aX":3.346702071097021},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.5,"breakHorizontal":-1.9,"spinRate":2291,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.4660879329270986,"extension":6.575149357864366},"index":0,"playId":"7045dad5-f6d3-362d-b390-100e1836c275","pitchNumber":1,"startTime":"2026-08-20T01:36:25.593Z","endTime":"2026-08-20T01:36:31.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.745623581748966,"aZ":-24.79755324930775,"pfxX":1.3060769585971443,"pfxZ":4.788691090596371,"pX":0.786490243989972,"pZ":2.494852758676306,"vX0":-4.95143284147845,"vY0":-122.68241321732603,"vZ0":-2.602826544024521,"x":87.02,"y":171.42,"x0":2.6515934539067763,"y0":50.005143714608735,"z0":5.658914344027435,"aX":2.0136207899067604},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":8.4,"breakHorizontal":-1.3,"spinRate":2353,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.44457449920979064,"extension":6.616016522075393},"index":1,"playId":"11112c7b-74d0-3cd0-9220-98a5f5f6c072","pitchNumber":2,"startTime":"2026-08-20T01:36:49.471Z","endTime":"2026-08-20T01:36:53.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.407341584268213,"aZ":-21.60232628882684,"pfxX":10.362822793762515,"pfxZ":6.0841425708970815,"pX":-0.228457384766242,"pZ":2.115183583346845,"vX0":-10.084860172647556,"vY0":-130.27166112113315,"vZ0":-4.652308299090279,"x":125.71,"y":181.67,"x0":2.3253010733784345,"y0":50.0060677816004,"z0":5.53308430799117,"aX":18.020381933494555},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.3,"breakHorizontal":-16.8,"spinRate":2281,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.4186128658249175,"extension":6.5786391029731845},"index":2,"playId":"98627cb0-f40b-347c-8960-0a08c25bddbe","pitchNumber":3,"startTime":"2026-08-20T01:37:14.223Z","endTime":"2026-08-20T01:37:18.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.140728101275734,"aZ":-33.72904387049614,"pfxX":1.8634539481332943,"pfxZ":-1.065046559495932,"pX":-0.028802738585699116,"pZ":1.7468036854220275,"vX0":-6.600174834598964,"vY0":-119.79171542165135,"vZ0":-1.791509042122003,"x":118.1,"y":191.62,"x0":2.5201353031459033,"y0":50.00514894552306,"z0":5.519541468806873,"aX":2.708364533466356},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.2,"breakHorizontal":-1.8,"spinRate":2439,"spinDirection":336},"zone":8,"typeConfidence":2.0,"plateTime":0.45722484896757365,"extension":6.612796163893426},"hitData":{"launchSpeed":99.6,"launchAngle":25.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":23.43,"coordY":86.26}},"index":3,"playId":"9b37de47-2a45-3f61-8a45-f3920ea24376","pitchNumber":4,"startTime":"2026-08-20T01:37:33.504Z","endTime":"2026-08-20T01:37:56.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-10.600000000000001,"leverageIndex":0.9,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:37:56.506Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Miguel Rojas grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:38:06.365Z","endTime":"2026-08-20T01:38:35.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":88.7,"endSpeed":82.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.522831967646766,"aZ":-23.58417590098169,"pfxX":2.5814774063677786,"pfxZ":4.986874190255509,"pX":0.1668088360032813,"pZ":1.8480058264514667,"vX0":-6.8914704221028185,"vY0":-129.07334645812196,"vZ0":-5.058627836525399,"x":110.64,"y":188.88,"x0":2.5113461878924177,"y0":50.005122911351435,"z0":5.600767294853564,"aX":4.449483182951123},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":-3.5,"spinRate":2444,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.4209652597696518,"extension":6.669467875064071},"index":0,"playId":"6f4e68b4-eb0b-3954-b536-8c8a26cf622e","pitchNumber":1,"startTime":"2026-08-20T01:38:14.525Z","endTime":"2026-08-20T01:38:19.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.365070270594156,"aZ":-25.316557181696762,"pfxX":1.7431277022775031,"pfxZ":4.121545170546366,"pX":0.2649903876705022,"pZ":3.1603758865886693,"vX0":-6.473093244084745,"vY0":-126.74253001046249,"vZ0":-1.121631424554609,"x":106.9,"y":153.45,"x0":2.600587884501741,"y0":50.00283774623003,"z0":5.5886835773729056,"aX":2.9009856567921255},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.4,"breakHorizontal":-2.0,"spinRate":2405,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.4284412774153381,"extension":6.566235720458657},"hitData":{"launchSpeed":100.2,"launchAngle":1.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":153.2}},"index":1,"playId":"46191f72-8116-3fc9-a44d-d0b3b1633079","pitchNumber":2,"startTime":"2026-08-20T01:38:28.372Z","endTime":"2026-08-20T01:38:35.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:38:35.368Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a line drive to left fielder Zac Veen.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:38:41.918Z","endTime":"2026-08-20T01:40:44.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":82.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.173801848409994,"aZ":-25.25800008602025,"pfxX":1.2509217094275278,"pfxZ":4.098221922532099,"pX":-0.3996023135092882,"pZ":2.7695018691023088,"vX0":-7.3236705842078855,"vY0":-127.33779373033201,"vZ0":-2.4322352262265787,"x":132.23,"y":164.0,"x0":2.3168174960873222,"y0":50.00503258150909,"z0":5.678075235738775,"aX":2.1128114687879243},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.2,"breakHorizontal":-1.1,"spinRate":2252,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.4255571803148701,"extension":6.590110699695437},"index":0,"playId":"fd167020-7d16-3af8-9183-e0a82318910d","pitchNumber":1,"startTime":"2026-08-20T01:39:02.182Z","endTime":"2026-08-20T01:39:05.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.80529235310236,"aZ":-35.06672418003064,"pfxX":2.0184114184249324,"pfxZ":-1.9847858623330308,"pX":-2.115307514220396,"pZ":0.5378077576530808,"vX0":-10.880067104127336,"vY0":-119.7770158321981,"vZ0":-4.51367128792725,"x":197.63,"y":224.26,"x0":2.220942401620084,"y0":50.005881380420206,"z0":5.577387870962238,"aX":2.9395932589547042},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-4.4,"breakHorizontal":-1.1,"spinRate":2359,"spinDirection":347},"zone":13,"typeConfidence":2.0,"plateTime":0.4570293390867377,"extension":6.564810582699106},"index":1,"playId":"941f5415-24c5-3b87-bb4f-2b27b4eca076","pitchNumber":2,"startTime":"2026-08-20T01:39:21.345Z","endTime":"2026-08-20T01:39:25.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":87.1,"endSpeed":80.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.662870497750912,"aZ":-21.008096966468937,"pfxX":1.0078072773450122,"pfxZ":6.760843672271182,"pX":-0.31819521769995335,"pZ":2.5991211170804,"vX0":-6.9243799523686835,"vY0":-126.81540224551938,"vZ0":-3.446807929542002,"x":129.13,"y":168.6,"x0":2.300892011404761,"y0":50.00015410002462,"z0":5.625555194535953,"aX":1.6653350004110292},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":11.8,"breakHorizontal":-0.5,"spinRate":2497,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.42971450784755394,"extension":6.610529518537063},"index":2,"playId":"31abd000-0a0e-3c19-8725-7523838e7609","pitchNumber":3,"startTime":"2026-08-20T01:39:40.061Z","endTime":"2026-08-20T01:39:46.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.280589976437213,"aZ":-33.80152140298566,"pfxX":0.7905353650459759,"pfxZ":-1.1180351484338669,"pX":-0.8070436219464889,"pZ":0.9820475815204464,"vX0":-7.529897237375681,"vY0":-119.26256859276837,"vZ0":-3.734421222982141,"x":147.76,"y":212.26,"x0":2.2718284253770684,"y0":50.001644584642555,"z0":5.577685153004829,"aX":1.153638432170941},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.6,"breakHorizontal":0.1,"spinRate":2383,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.45711383823901963,"extension":6.642108939450275},"index":3,"playId":"8f367454-565e-36b2-9883-47f070b457e1","pitchNumber":4,"startTime":"2026-08-20T01:40:14.674Z","endTime":"2026-08-20T01:40:19.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.4036320842146,"aZ":-25.71177979395533,"pfxX":1.4853226632480885,"pfxZ":3.975687667557743,"pX":-0.29369845912933235,"pZ":3.231749330117162,"vX0":-6.979843724098527,"vY0":-124.89734473861341,"vZ0":-1.1458731393121007,"x":128.2,"y":151.52,"x0":2.3101718833320266,"y0":50.00215386587712,"z0":5.756556838488826,"aX":2.4147274541765564},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.2,"breakHorizontal":-1.6,"spinRate":2384,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4338472337396433,"extension":6.4914128761805765},"hitData":{"launchSpeed":82.6,"launchAngle":13.0,"totalDistance":125.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.59,"coordY":101.19}},"index":4,"playId":"d7b42c46-36ad-3f3c-aca0-7b61e6b18f18","pitchNumber":5,"startTime":"2026-08-20T01:40:32.984Z","endTime":"2026-08-20T01:40:44.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.900000000000002,"awayTeamWinProbability":73.1,"homeTeamWinProbabilityAdded":-1.9999999999999964,"leverageIndex":0.53,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:40:44.159Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Enrique Hernández homers (2) on a fly ball to left field. Kyle Tucker scores.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:40:57.773Z","endTime":"2026-08-20T01:41:38.111Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.912831862521173,"aZ":-33.80485100569289,"pfxX":1.5985557718500432,"pfxZ":-1.1228893117019236,"pX":-0.23366719199481342,"pZ":2.094657337838975,"vX0":-6.317681741272394,"vY0":-118.77581699815318,"vZ0":-1.4263257497077273,"x":125.91,"y":182.22,"x0":2.2378266592714255,"y0":50.005633505030254,"z0":5.74004519614817,"aX":2.3156444972879737},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.2,"breakHorizontal":-1.6,"spinRate":2407,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.4588184628034786,"extension":6.478810189104869},"hitData":{"launchSpeed":104.2,"launchAngle":43.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.75,"coordY":74.4}},"index":0,"playId":"e0223de6-6447-34ea-bb35-f18eddb5c315","pitchNumber":1,"startTime":"2026-08-20T01:41:08.985Z","endTime":"2026-08-20T01:41:38.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.3,"awayTeamWinProbability":86.7,"homeTeamWinProbabilityAdded":-13.600000000000001,"leverageIndex":0.97,"dramaIndex":113.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:41:38.111Z","atBatIndex":29},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ben Rortvedt lines out to right fielder Jake McCarthy.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:41:50.323Z","endTime":"2026-08-20T01:42:39.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":90.0,"endSpeed":83.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.318741262251418,"aZ":-24.98601441727161,"pfxX":9.073951210042988,"pfxZ":4.104681293504957,"pX":-0.5424852763968426,"pZ":1.8631208447792138,"vX0":-10.750163824175752,"vY0":-130.6956171916862,"vZ0":-4.636191921652105,"x":137.68,"y":188.48,"x0":2.4211991425512185,"y0":50.00464032351732,"z0":5.508097360566072,"aX":15.896614369858684},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":-14.4,"spinRate":2347,"spinDirection":134},"zone":7,"typeConfidence":2.0,"plateTime":0.4171035546209203,"extension":6.735494033780336},"index":0,"playId":"8b4199a2-f8d3-37f4-8b9e-bb8318b86db4","pitchNumber":1,"startTime":"2026-08-20T01:41:59.455Z","endTime":"2026-08-20T01:42:03.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.384758906092138,"aZ":-25.25304546391559,"pfxX":9.87252855072383,"pfxZ":3.9872775783056307,"pX":-0.22599249949293487,"pZ":1.9748564699858897,"vX0":-10.054376890062116,"vY0":-130.1717256538739,"vZ0":-4.073550901146209,"x":125.61,"y":185.46,"x0":2.3828795381977925,"y0":50.00211556893681,"z0":5.446210257789211,"aX":17.136579236337322},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.6,"breakHorizontal":-16.0,"spinRate":2396,"spinDirection":132},"zone":8,"typeConfidence":2.0,"plateTime":0.41893785718799625,"extension":6.718057794782289},"index":1,"playId":"d0285d55-f0c9-3083-8fe6-dcf35b5f42b8","pitchNumber":2,"startTime":"2026-08-20T01:42:14.905Z","endTime":"2026-08-20T01:42:19.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.168289890477133,"aZ":-34.9980742648917,"pfxX":1.92502779845251,"pfxZ":-1.9793584150910135,"pX":0.19590739373643926,"pZ":3.0740609688635683,"vX0":-6.097775931604981,"vY0":-118.85307991582803,"vZ0":1.3185346872485801,"x":109.53,"y":155.78,"x0":2.54664863350747,"y0":50.00225131396373,"z0":5.694906608374003,"aX":2.7500047885401036},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.0,"breakHorizontal":-1.9,"spinRate":2383,"spinDirection":318},"zone":2,"typeConfidence":2.0,"plateTime":0.4611771309586623,"extension":6.649077797215779},"hitData":{"launchSpeed":87.2,"launchAngle":22.0,"totalDistance":304.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":177.34,"coordY":88.35}},"index":2,"playId":"7c71140e-3cad-3097-a8fe-cabac3854aaa","pitchNumber":3,"startTime":"2026-08-20T01:42:32.367Z","endTime":"2026-08-20T01:42:39.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":607536,"link":"/api/v1/people/607536"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.900000000000002,"awayTeamWinProbability":86.1,"homeTeamWinProbabilityAdded":0.6000000000000014,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:42:39.221Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:50:05.782Z","endTime":"2026-08-20T01:51:24.774Z","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":815081,"fullName":"Mark Manfredi","link":"/api/v1/people/815081"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-20T01:43:16.651Z","endTime":"2026-08-20T01:45:50.834Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"contextMetrics":{}},{"details":{"description":"Pitching Change: Mark Manfredi replaces Kyle Freeland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-20T01:45:50.834Z","endTime":"2026-08-20T01:50:08.110Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":815081,"link":"/api/v1/people/815081"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607536,"link":"/api/v1/people/607536","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.892504491722413,"aZ":-18.609938966117586,"pfxX":6.481211045105614,"pfxZ":7.1589996957264646,"pX":-1.1291459331045062,"pZ":3.253132169010531,"vX0":-8.864776525135154,"vY0":-135.4112341356408,"vZ0":-2.0942034502814835,"x":160.04,"y":150.95,"x0":1.3142622936902164,"y0":50.00568058161653,"z0":5.310304853674283,"aX":12.285638483447729},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.8,"breakHorizontal":-10.3,"spinRate":2406,"spinDirection":136},"zone":11,"typeConfidence":0.89,"plateTime":0.4013741636107979,"extension":6.48164886883447},"index":2,"playId":"cf1d4649-6f71-39e3-8b81-8a4e5a403d83","pitchNumber":1,"startTime":"2026-08-20T01:50:08.110Z","endTime":"2026-08-20T01:50:13.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.179420930648313,"aZ":-17.213867636576243,"pfxX":5.675243135612177,"pfxZ":7.964616548067203,"pX":-1.4978545950398983,"pZ":0.7434443614409039,"vX0":-9.565776554248306,"vY0":-135.15502505194414,"vZ0":-8.372851657897144,"x":174.09,"y":218.71,"x0":1.3252903600217085,"y0":50.0067241300034,"z0":5.055390271092489,"aX":10.665730916083914},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":-8.6,"spinRate":2488,"spinDirection":129},"zone":13,"typeConfidence":0.89,"plateTime":0.4028899213187307,"extension":6.516278270940354},"index":3,"playId":"85f65ba4-cb12-33ed-a58d-5ea27d6ddceb","pitchNumber":2,"startTime":"2026-08-20T01:50:24.854Z","endTime":"2026-08-20T01:50:29.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.94456542618214,"aZ":-28.330608600719934,"pfxX":-0.7069271895995746,"pfxZ":2.501934447903869,"pX":-1.3529154354511754,"pZ":1.553802027418565,"vX0":-7.015347154208338,"vY0":-122.06171812274903,"vZ0":-2.881814422500528,"x":168.57,"y":196.83,"x0":1.6288464563189282,"y0":50.002972459021635,"z0":5.144014900433201,"aX":-1.0852712322826927},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.2,"breakHorizontal":2.6,"spinRate":2330,"spinDirection":174},"zone":13,"typeConfidence":0.91,"plateTime":0.4456616387736765,"extension":6.595954477775172},"index":4,"playId":"69b187e3-a932-3b86-9d8e-49c414954b94","pitchNumber":3,"startTime":"2026-08-20T01:50:43.548Z","endTime":"2026-08-20T01:50:48.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":87.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.837511930432193,"aZ":-19.263609285583726,"pfxX":7.3081280265844075,"pfxZ":6.762449271349988,"pX":-0.7021314198481993,"pZ":1.8378548512977948,"vX0":-8.56599799171501,"vY0":-136.0633099173509,"vZ0":-5.389821195912271,"x":143.76,"y":189.16,"x0":1.511047403788737,"y0":50.00080487516807,"z0":5.144887937511721,"aX":13.947462830269362},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.5,"breakHorizontal":-11.8,"spinRate":2359,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.3998402593619703,"extension":6.414097571345707},"index":5,"playId":"3d965236-7ad0-3a94-91a6-28c51a54e95a","pitchNumber":4,"startTime":"2026-08-20T01:51:00.296Z","endTime":"2026-08-20T01:51:05.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12386214958354,"aZ":-19.86907802315077,"pfxX":9.082924911481419,"pfxZ":6.549617218146118,"pX":-1.0741964286138184,"pZ":1.9121894973736113,"vX0":-9.975771528640479,"vY0":-135.16817066118773,"vZ0":-5.03056525518396,"x":157.95,"y":187.15,"x0":1.4569375199321266,"y0":50.00658026320684,"z0":5.162525151185064,"aX":17.075481644944933},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.2,"breakHorizontal":-14.8,"spinRate":2298,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4028157244788191,"extension":6.478076002293043},"index":6,"playId":"a2a5de17-d419-37a1-9b53-5a7f0e8a37e6","pitchNumber":5,"startTime":"2026-08-20T01:51:19.133Z","endTime":"2026-08-20T01:51:24.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":815081,"link":"/api/v1/people/815081"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.4,"awayTeamWinProbability":86.6,"homeTeamWinProbabilityAdded":-0.5000000000000018,"leverageIndex":0.18,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:51:24.774Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a ground ball to right fielder Jake McCarthy. Shohei Ohtani to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:51:34.171Z","endTime":"2026-08-20T01:52:04.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815081,"fullName":"Mark Manfredi","link":"/api/v1/people/815081"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.279948723487916,"aZ":-20.55567082851398,"pfxX":6.2162709726292364,"pfxZ":6.120764759857084,"pX":0.05402167010124277,"pZ":2.2017232496879777,"vX0":-5.690095745979928,"vY0":-136.92822741249188,"vZ0":-4.39566945125603,"x":114.94,"y":179.33,"x0":1.3515141675373523,"y0":50.00547649291659,"z0":5.234741751514294,"aX":11.804315697081766},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.3,"breakHorizontal":-10.1,"spinRate":2445,"spinDirection":140},"zone":5,"typeConfidence":0.88,"plateTime":0.400040777260954,"extension":6.3413446950003864},"hitData":{"launchSpeed":92.3,"launchAngle":4.0,"totalDistance":95.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.61,"coordY":113.17}},"index":0,"playId":"2a370858-8472-3a15-be45-57740a539c94","pitchNumber":1,"startTime":"2026-08-20T01:51:52.975Z","endTime":"2026-08-20T01:52:04.941Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":815081,"link":"/api/v1/people/815081"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":815081,"link":"/api/v1/people/815081"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.6,"awayTeamWinProbability":87.4,"homeTeamWinProbabilityAdded":-0.8000000000000007,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:52:04.941Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Teoscar Hernández lines out to left fielder Zac Veen.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-20T01:52:19.203Z","endTime":"2026-08-20T01:52:46.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815081,"fullName":"Mark Manfredi","link":"/api/v1/people/815081"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","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":0},"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.387054723405058,"aZ":-30.638188440949282,"pfxX":-6.122744089176597,"pfxZ":1.1922766764898913,"pX":0.01054082108484922,"pZ":2.0306292251348674,"vX0":-2.5614315053435757,"vY0":-113.20280675061126,"vZ0":-0.3001571475293938,"x":116.6,"y":183.95,"x0":1.953613666636688,"y0":50.0048841176045,"z0":5.241695460113796,"aX":-7.917918900606379},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":2.4,"breakHorizontal":11.8,"spinRate":2276,"spinDirection":277},"zone":8,"typeConfidence":0.92,"plateTime":0.48453424765969366,"extension":6.064001755353573},"hitData":{"launchSpeed":77.9,"launchAngle":29.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.1,"coordY":97.59}},"index":0,"playId":"98037055-e481-3e9f-bf49-66629adaa450","pitchNumber":1,"startTime":"2026-08-20T01:52:38.576Z","endTime":"2026-08-20T01:52:46.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":660271,"link":"/api/v1/people/660271"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":815081,"link":"/api/v1/people/815081"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":815081,"link":"/api/v1/people/815081"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":1.799999999999999,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:52:46.717Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a line drive to right fielder Kyle Tucker.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:54:35.544Z","endTime":"2026-08-20T01:56:54.392Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.623727743617035,"aZ":-14.020183647786963,"pfxX":-7.738985698167507,"pfxZ":8.803702711475768,"pX":0.49431674783854795,"pZ":1.7107106713666675,"vX0":8.96649128793993,"vY0":-142.23712297911848,"vZ0":-9.501960579724134,"x":98.16,"y":192.59,"x0":-1.6836918606546079,"y0":50.003729635818104,"z0":5.969640156451992,"aX":-15.961834710887643},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":12.4,"spinRate":2436,"spinDirection":219},"zone":9,"typeConfidence":0.89,"plateTime":0.3841169320638058,"extension":7.120452079121511},"index":0,"playId":"ceacfba6-42d0-3777-bd83-b8137597ded3","pitchNumber":1,"startTime":"2026-08-20T01:54:58.209Z","endTime":"2026-08-20T01:55:02.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":85.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.379013212383775,"aZ":-31.481529493791147,"pfxX":-5.755648147890216,"pfxZ":0.3843388365989844,"pX":0.2386076074139349,"pZ":0.15996351268495412,"vX0":7.208701699797571,"vY0":-132.44824772214164,"vZ0":-9.149648728249941,"x":107.9,"y":234.46,"x0":-1.7566852004718585,"y0":50.00264560055141,"z0":5.924797336747852,"aX":-10.338728198242874},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-1.0,"breakHorizontal":9.1,"spinRate":1540,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.411821468313633,"extension":7.128114640003271},"index":1,"playId":"e67ee180-a436-3ecc-be1f-ca3310b40122","pitchNumber":2,"startTime":"2026-08-20T01:55:14.770Z","endTime":"2026-08-20T01:55:18.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":87.3,"endSpeed":81.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.542829361900218,"aZ":-31.871465143269948,"pfxX":0.8163371974909798,"pfxZ":0.18210445882484194,"pX":-0.041839149412767986,"pZ":1.0161496674925141,"vX0":3.9531589297429295,"vY0":-127.10151647779087,"vZ0":-6.160220422752382,"x":118.59,"y":211.34,"x0":-1.714309365278352,"y0":50.00319796778767,"z0":5.957815057109099,"aX":1.3542292154997861},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.7,"breakHorizontal":-2.3,"spinRate":2188,"spinDirection":64},"zone":13,"typeConfidence":0.9,"plateTime":0.4285894115416,"extension":6.989319710122231},"index":2,"playId":"581d9381-74a5-394e-a4e9-dc3b2ac41dd9","pitchNumber":3,"startTime":"2026-08-20T01:55:33.321Z","endTime":"2026-08-20T01:55:37.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-20T01:55:43.846Z","endTime":"2026-08-20T01:56:01.241Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1461421076804,"aZ":-13.21927009897003,"pfxX":-6.485882572494683,"pfxZ":9.200727640428736,"pX":-0.5061922322276609,"pZ":2.753423342283422,"vX0":5.9211546052766275,"vY0":-142.48209211108858,"vZ0":-6.759448438875503,"x":136.29,"y":164.44,"x0":-1.7666415613274322,"y0":50.00277870901934,"z0":5.988656290323252,"aX":-13.361390501673592},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.5,"breakHorizontal":10.6,"spinRate":2490,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.3841393144768537,"extension":6.983513702752703},"index":4,"playId":"a2d5bf30-1bdc-3f46-88dc-add19e6dce13","pitchNumber":4,"startTime":"2026-08-20T01:56:01.241Z","endTime":"2026-08-20T01:56:04.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23300642958473,"aZ":-30.066830625968525,"pfxX":-1.426497527425309,"pfxZ":1.201473261195531,"pX":-0.3336570878770626,"pZ":4.0954055295185245,"vX0":4.096073853252553,"vY0":-130.40924126412986,"vZ0":0.10356724090451053,"x":129.72,"y":128.2,"x0":-1.7281298468424025,"y0":50.00124026636273,"z0":6.2931941973441115,"aX":-2.497577101770625},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.4,"breakHorizontal":1.8,"spinRate":669,"spinDirection":276},"zone":11,"typeConfidence":0.91,"plateTime":0.4174223585507444,"extension":7.019251249444843},"index":5,"playId":"f81d6dea-c24c-3dca-9cf9-ffa7d4ce4462","pitchNumber":5,"startTime":"2026-08-20T01:56:22.328Z","endTime":"2026-08-20T01:56:26.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.614389464742484,"aZ":-17.36852761961591,"pfxX":-7.583667476517919,"pfxZ":7.090732458360537,"pX":0.5153085695732069,"pZ":2.368983046781276,"vX0":8.798487553362873,"vY0":-142.84854605464926,"vZ0":-7.136079710764576,"x":97.36,"y":174.82,"x0":-1.6038920360700502,"y0":50.00679683571105,"z0":5.970837884750995,"aX":-15.844228248568355},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.6,"breakHorizontal":12.2,"spinRate":2423,"spinDirection":226},"zone":6,"typeConfidence":0.89,"plateTime":0.3818733393107179,"extension":7.083670410854419},"hitData":{"launchSpeed":91.1,"launchAngle":16.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":156.65,"coordY":69.72}},"index":6,"playId":"b27cf36d-3475-38f0-bcfb-510567f456c0","pitchNumber":6,"startTime":"2026-08-20T01:56:41.971Z","endTime":"2026-08-20T01:56:54.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.9,"awayTeamWinProbability":82.1,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":0.77,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:56:54.392Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zac Veen strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:57:32.830Z","endTime":"2026-08-20T01:58:41.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T01:57:17.530Z","endTime":"2026-08-20T01:57:35.000Z","isPitch":false,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":84.4,"endSpeed":79.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.022595071753788,"aZ":-32.53146642732974,"pfxX":1.1047608707275627,"pfxZ":-0.2280261584617289,"pX":-0.9481140988680192,"pZ":3.0885947983841784,"vX0":1.899423709237107,"vY0":-123.17910513610484,"vZ0":-0.9284893645361841,"x":153.14,"y":155.39,"x0":-1.8657107280192926,"y0":50.00248900549755,"z0":6.164074843138391,"aX":1.7375401043107317},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.4,"breakHorizontal":-2.4,"spinRate":2007,"spinDirection":85},"zone":11,"typeConfidence":0.9,"plateTime":0.4406934340062971,"extension":6.955849189871795},"index":1,"playId":"ff8b20ec-bfdb-33b6-b84f-e724dfeeae8d","pitchNumber":1,"startTime":"2026-08-20T01:57:35.000Z","endTime":"2026-08-20T01:57:40.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(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":97.6,"endSpeed":91.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87858813802207,"aZ":-16.845253761472613,"pfxX":-4.903029459671939,"pfxZ":7.303312761721795,"pX":-0.4175493947925535,"pZ":2.30147754538023,"vX0":5.666014028118945,"vY0":-142.19486154715332,"vZ0":-7.190005204281176,"x":132.92,"y":176.64,"x0":-1.7754654120909499,"y0":50.00617765898662,"z0":5.883378706679462,"aX":-10.296223970883888},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.4,"breakHorizontal":8.0,"spinRate":2369,"spinDirection":223},"zone":4,"typeConfidence":0.9,"plateTime":0.38153518234247574,"extension":7.068900003334139},"index":2,"playId":"c680e389-3ea8-306a-a1de-2744a10f06a2","pitchNumber":2,"startTime":"2026-08-20T01:57:52.938Z","endTime":"2026-08-20T01:57:56.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":84.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.773818503421513,"aZ":-32.39494031990989,"pfxX":-3.79110961225473,"pfxZ":-0.12487903096684505,"pX":0.01712860055611048,"pZ":0.70701193731631,"vX0":5.649815380309979,"vY0":-130.57783579873328,"vZ0":-7.172463825887558,"x":116.35,"y":219.69,"x0":-1.65658451041483,"y0":50.00355423547051,"z0":5.845683466203267,"aX":-6.718176258939612},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.3,"breakHorizontal":6.0,"spinRate":1032,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.41536486649362203,"extension":7.099912860400252},"index":3,"playId":"e5e888f9-e5cc-3b2a-a5c4-2f96eeb173b0","pitchNumber":3,"startTime":"2026-08-20T01:58:11.052Z","endTime":"2026-08-20T01:58:15.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":98.1,"endSpeed":90.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.642908392787188,"aZ":-17.53853730570505,"pfxX":-6.086662642278856,"pfxZ":7.006911174870652,"pX":-0.27334706205509474,"pZ":3.357536262148968,"vX0":6.57801322468901,"vY0":-142.8375092566729,"vZ0":-4.39019975066626,"x":127.42,"y":148.13,"x0":-1.8037377788492805,"y0":50.00017861735003,"z0":6.000763294815319,"aX":-12.708627007276995},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.1,"breakHorizontal":9.8,"spinRate":2431,"spinDirection":227},"zone":2,"typeConfidence":0.9,"plateTime":0.3819222425997948,"extension":6.988723089695468},"index":4,"playId":"6f9a9cfd-f2a0-37b9-ba5c-5d2bb94d269f","pitchNumber":4,"startTime":"2026-08-20T01:58:37.008Z","endTime":"2026-08-20T01:58:41.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.7,"awayTeamWinProbability":85.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.41,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-08-20T01:58:41.422Z","atBatIndex":35},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Connor Norby doubles (16) on a line drive to center fielder Andy Pages. TJ Rumfield to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T01:58:53.761Z","endTime":"2026-08-20T02:00:25.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84760771561079,"aZ":-29.84065202342056,"pfxX":-2.598926913928357,"pfxZ":1.3553572869466537,"pX":0.19588144357611895,"pZ":1.959881979139189,"vX0":5.363390211026273,"vY0":-129.71969376061307,"vZ0":-4.8202014613912345,"x":109.53,"y":185.86,"x0":-1.5525022562209823,"y0":50.00274673599825,"z0":6.093308075013721,"aX":-4.469974661909246},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.7,"breakHorizontal":3.6,"spinRate":1003,"spinDirection":234},"zone":8,"typeConfidence":0.89,"plateTime":0.4208020360619318,"extension":7.069620646753682},"index":0,"playId":"f468e4de-0084-3a84-b976-b8bb12cb5d0d","pitchNumber":1,"startTime":"2026-08-20T01:59:04.537Z","endTime":"2026-08-20T01:59:09.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.915405595827657,"aZ":-16.1004968529204,"pfxX":-4.718679715503014,"pfxZ":7.884396646574098,"pX":-0.04376778658983564,"pZ":2.1709779809936363,"vX0":6.2075114832334295,"vY0":-141.12026383949262,"vZ0":-7.641923529897955,"x":118.67,"y":180.16,"x0":-1.6479764207450662,"y0":50.00040958008876,"z0":5.9298815155283355,"aX":-9.617458880575917},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.1,"breakHorizontal":7.4,"spinRate":2392,"spinDirection":221},"zone":5,"typeConfidence":0.9,"plateTime":0.38655522602609205,"extension":7.126540521728692},"index":1,"playId":"cbcbd543-8cf4-3e51-91c9-401ae09bfd49","pitchNumber":2,"startTime":"2026-08-20T01:59:23.552Z","endTime":"2026-08-20T01:59:27.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.6,"endSpeed":88.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.737551215801037,"aZ":-16.483752153860113,"pfxX":-6.340007405439932,"pfxZ":7.818152872872393,"pX":-0.2187063288683501,"pZ":3.1030679908361765,"vX0":5.902577958483763,"vY0":-140.52241270149807,"vZ0":-5.142918990652815,"x":125.34,"y":155.0,"x0":-1.5189420031114935,"y0":50.00390997165563,"z0":6.021676989512404,"aX":-12.727184736150512},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":10.3,"spinRate":2393,"spinDirection":217},"zone":2,"typeConfidence":0.89,"plateTime":0.3892256172667845,"extension":7.000022030172583},"index":2,"playId":"08592421-1fd6-3e65-af39-fe6130445cf8","pitchNumber":3,"startTime":"2026-08-20T01:59:51.956Z","endTime":"2026-08-20T01:59:55.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.125135756025145,"aZ":-27.867636668223824,"pfxX":-3.1621969325172197,"pfxZ":2.531951781199038,"pX":0.31274765809816607,"pZ":2.163515015033796,"vX0":5.818327696185468,"vY0":-128.28199944700364,"vZ0":-4.486756685937453,"x":105.08,"y":180.37,"x0":-1.5520059553441952,"y0":50.00612341813861,"z0":6.0534905101709935,"aX":-5.3865432134292},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.0,"breakHorizontal":4.7,"spinRate":850,"spinDirection":240},"zone":6,"typeConfidence":0.86,"plateTime":0.4234871868399903,"extension":7.226581114096351},"hitData":{"launchSpeed":98.5,"launchAngle":22.0,"totalDistance":353.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":176.58,"coordY":51.13}},"index":3,"playId":"6b698cdc-3503-3d7b-80d7-3c1808ece157","pitchNumber":4,"startTime":"2026-08-20T02:00:13.276Z","endTime":"2026-08-20T02:00:25.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":7.400000000000002,"leverageIndex":1.07,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:00:25.281Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Adael Amador doubles (1) on a line drive to left fielder Teoscar Hernández. TJ Rumfield scores. Connor Norby scores.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T02:00:47.169Z","endTime":"2026-08-20T02:03:40.239Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"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":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":{"id":808963,"link":"/api/v1/people/808963"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.78738131609439,"aZ":-16.88232516327128,"pfxX":-6.358693150771954,"pfxZ":7.185067195167778,"pX":-0.2849583560969498,"pZ":1.7999698515626699,"vX0":6.677008247260415,"vY0":-143.90693671042038,"vZ0":-8.663139631920826,"x":127.86,"y":190.18,"x0":-1.7928121053190471,"y0":50.00582776693217,"z0":5.864380496174354,"aX":-13.536201938810693},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.8,"breakHorizontal":10.4,"spinRate":2350,"spinDirection":219},"zone":8,"typeConfidence":0.91,"plateTime":0.3784976448633617,"extension":7.172757431880507},"index":0,"playId":"3cf03f5d-acf3-3174-89b9-9646b06d0c5a","pitchNumber":1,"startTime":"2026-08-20T02:01:05.324Z","endTime":"2026-08-20T02:01:09.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"}},"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.807456161962005,"aZ":-27.382492772533425,"pfxX":0.9368666249019351,"pfxZ":2.67715884949152,"pX":0.07247247981728468,"pZ":0.7468654588240209,"vX0":4.381659360638364,"vY0":-132.1279366771547,"vZ0":-8.19671487175797,"x":114.24,"y":218.61,"x0":-1.720616927477409,"y0":50.00499751533077,"z0":5.864268486029466,"aX":1.6768088710527203},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.5,"breakHorizontal":-2.5,"spinRate":867,"spinDirection":219},"zone":14,"typeConfidence":0.86,"plateTime":0.41254789097302647,"extension":7.1402339504968335},"index":1,"playId":"4520ab0d-cee4-3d27-af77-2941494ee693","pitchNumber":2,"startTime":"2026-08-20T02:01:38.528Z","endTime":"2026-08-20T02:01:42.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":96.8,"endSpeed":89.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.677512020491527,"aZ":-15.989946266510088,"pfxX":-5.817544840375492,"pfxZ":7.994792088367111,"pX":0.387856756010002,"pZ":1.5396600716327364,"vX0":8.145526949454652,"vY0":-140.6173133346274,"vZ0":-9.179179445915555,"x":102.22,"y":197.21,"x0":-1.776196776307072,"y0":50.00260883011381,"z0":5.859906362798539,"aX":-11.776088546276041},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.0,"breakHorizontal":9.1,"spinRate":2334,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.387939808195624,"extension":7.156059560646627},"index":2,"playId":"cc0f813e-92b1-380c-861a-42f3276c8100","pitchNumber":3,"startTime":"2026-08-20T02:02:01.836Z","endTime":"2026-08-20T02:02:07.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-20T02:02:17.537Z","endTime":"2026-08-20T02:02:34.900Z","isPitch":false,"type":"action","player":{"id":691182,"link":"/api/v1/people/691182"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.040368450151192,"aZ":-29.446559218820887,"pfxX":-1.622650200288517,"pfxZ":1.543430684360489,"pX":-0.09192450248991582,"pZ":1.4772526086175264,"vX0":4.90301645860377,"vY0":-131.49918369510334,"vZ0":-6.217650273672575,"x":120.5,"y":198.89,"x0":-1.7610004038545697,"y0":50.006482450814694,"z0":6.026837509990108,"aX":-2.8740638100985327},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.8,"breakHorizontal":2.0,"spinRate":828,"spinDirection":246},"zone":13,"typeConfidence":0.91,"plateTime":0.4148163829746201,"extension":7.1175030924911615},"index":4,"playId":"fc8d9e94-2210-3c95-ac3c-24129d9bd693","pitchNumber":4,"startTime":"2026-08-20T02:02:34.900Z","endTime":"2026-08-20T02:02:38.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":98.9,"endSpeed":92.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88035179680605,"aZ":-15.847601718745446,"pfxX":-4.529830017962749,"pfxZ":7.618822742737475,"pX":0.4975651435791985,"pZ":3.757225096050157,"vX0":8.006851303703684,"vY0":-143.96820799756074,"vZ0":-3.7366363658670183,"x":98.03,"y":137.33,"x0":-1.704959788261882,"y0":50.005177795990114,"z0":6.025005275992238,"aX":-9.710478408474327},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":13.4,"breakHorizontal":7.0,"spinRate":2366,"spinDirection":218},"zone":12,"typeConfidence":0.9,"plateTime":0.377466836888507,"extension":7.105745531842857},"index":5,"playId":"89e88b86-bfba-3db2-bc2a-784fab75c671","pitchNumber":5,"startTime":"2026-08-20T02:03:02.415Z","endTime":"2026-08-20T02:03:07.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":91.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.887843009099623,"aZ":-16.420782596233565,"pfxX":-6.398346069003565,"pfxZ":7.431001015794913,"pX":-0.19738975518345364,"pZ":2.5773434678610077,"vX0":6.8355522301369085,"vY0":-143.0488329979329,"vZ0":-6.980072414085592,"x":124.52,"y":169.19,"x0":-1.760687451697294,"y0":50.00276771761938,"z0":6.03596128360756,"aX":-13.56509003642939},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.6,"breakHorizontal":10.6,"spinRate":2430,"spinDirection":218},"zone":5,"typeConfidence":0.91,"plateTime":0.37957989463690733,"extension":7.025985860013879},"hitData":{"launchSpeed":89.3,"launchAngle":23.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.84,"coordY":96.15}},"index":6,"playId":"c1bb8a14-9291-37f6-b6dc-9c896841244a","pitchNumber":6,"startTime":"2026-08-20T02:03:25.617Z","endTime":"2026-08-20T02:03:40.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"second":{"id":681393,"link":"/api/v1/people/681393"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.4,"awayTeamWinProbability":66.6,"homeTeamWinProbabilityAdded":11.299999999999997,"leverageIndex":1.7,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:03:40.239Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Sullivan flies out to center fielder Andy Pages.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T02:04:50.895Z","endTime":"2026-08-20T02:06:45.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"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_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-20T02:04:06.162Z","endTime":"2026-08-20T02:04:53.078Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":691182,"link":"/api/v1/people/691182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23058052431156,"aZ":-32.00058084533378,"pfxX":0.06994660739367625,"pfxZ":0.1089648885279022,"pX":0.11599332642831452,"pZ":2.017800861039894,"vX0":4.70043522321399,"vY0":-123.31179115791527,"vZ0":-3.3344839837074094,"x":112.58,"y":184.3,"x0":-1.8193928163138664,"y0":50.00164474061669,"z0":6.0716386231760415,"aX":0.10717912143528749},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.4,"breakHorizontal":-1.2,"spinRate":2002,"spinDirection":79},"zone":8,"typeConfidence":0.89,"plateTime":0.44323135419101645,"extension":7.079424421584995},"index":1,"playId":"55931f83-77cf-342e-9ff1-32a1ca1883bd","pitchNumber":1,"startTime":"2026-08-20T02:04:53.078Z","endTime":"2026-08-20T02:04:57.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":691182,"link":"/api/v1/people/691182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.3,"endSpeed":90.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.497034139025185,"aZ":-14.412665475714995,"pfxX":-3.925668418040359,"pfxZ":8.56289837527848,"pX":-1.1007910063101876,"pZ":2.7801153378361096,"vX0":3.3769490665306434,"vY0":-141.75137208750502,"vZ0":-6.654785814251451,"x":158.96,"y":163.72,"x0":-1.7862151089976446,"y0":50.00550960833908,"z0":6.044925144723384,"aX":-8.145565286702926},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.6,"breakHorizontal":6.6,"spinRate":2324,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.3835725428409038,"extension":7.048324977853255},"index":2,"playId":"3e92a0f1-79ea-3d3b-8de7-ee9facb426d6","pitchNumber":2,"startTime":"2026-08-20T02:05:16.531Z","endTime":"2026-08-20T02:05:20.860Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":691182,"link":"/api/v1/people/691182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":84.2,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.000367621225866,"aZ":-28.023678983542123,"pfxX":-2.572738046713582,"pfxZ":2.3501560301747535,"pX":-0.311244365977574,"pZ":1.7745545863240353,"vX0":4.694694465277807,"vY0":-130.39315093489188,"vZ0":-5.595630164364911,"x":128.86,"y":190.87,"x0":-1.7807619247322757,"y0":50.00221572055134,"z0":5.9977344789930385,"aX":-4.54113752716076},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.5,"breakHorizontal":4.0,"spinRate":909,"spinDirection":248},"zone":7,"typeConfidence":0.9,"plateTime":0.41612011772285884,"extension":7.259134525057443},"index":3,"playId":"bc99ee4b-44b6-32a7-85c0-5e9d436685a4","pitchNumber":3,"startTime":"2026-08-20T02:05:34.735Z","endTime":"2026-08-20T02:05:39.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":691182,"link":"/api/v1/people/691182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":84.5,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.87216848748602,"aZ":-29.19360394509393,"pfxX":-2.0603641091927507,"pfxZ":1.6806314190085843,"pX":0.25597726893485184,"pZ":1.579132729144616,"vX0":5.87064349688243,"vY0":-130.27214995726828,"vZ0":-5.931376498117072,"x":107.24,"y":196.14,"x0":-1.7305154201795914,"y0":50.000037993814516,"z0":6.012662199807852,"aX":-3.6451141305867574},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.3,"breakHorizontal":2.9,"spinRate":744,"spinDirection":260},"zone":14,"typeConfidence":0.91,"plateTime":0.4158540359539451,"extension":7.135232327848847},"index":4,"playId":"d57f9fec-dd30-3529-b994-9f7116727345","pitchNumber":4,"startTime":"2026-08-20T02:06:00.931Z","endTime":"2026-08-20T02:06:06.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":691182,"link":"/api/v1/people/691182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":80.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.52046558312749,"aZ":-32.65277112084523,"pfxX":0.49270785368107034,"pfxZ":-0.29355310598800877,"pX":0.026615610444705822,"pZ":1.7550803681404843,"vX0":4.22601606858062,"vY0":-124.62284564843021,"vZ0":-4.345587035353233,"x":115.99,"y":191.39,"x0":-1.7389400330603637,"y0":50.005082579906734,"z0":6.149913870853974,"aX":0.7933128308686626},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.1,"breakHorizontal":-1.7,"spinRate":2135,"spinDirection":61},"zone":8,"typeConfidence":0.9,"plateTime":0.4356240057737262,"extension":7.024584316060115},"hitData":{"launchSpeed":86.8,"launchAngle":48.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.22,"coordY":90.37}},"index":5,"playId":"ae99a607-978e-322f-bc74-55962eb0a9d8","pitchNumber":5,"startTime":"2026-08-20T02:06:33.310Z","endTime":"2026-08-20T02:06:45.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"second":{"id":691182,"link":"/api/v1/people/691182"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.64,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:06:45.299Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-20T02:06:49.578Z","endTime":"2026-08-20T02:08:09.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":"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":2},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61490252581811,"aZ":-17.322369986734262,"pfxX":-5.383026650207987,"pfxZ":7.331227494159538,"pX":-1.0101265509552861,"pZ":3.111009111132028,"vX0":3.8966498162604446,"vY0":-140.02606441460244,"vZ0":-5.1799380195404074,"x":155.5,"y":154.78,"x0":-1.7062767416021454,"y0":50.005145018241095,"z0":6.084085457292833,"aX":-10.907657679484371},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":9.1,"spinRate":2314,"spinDirection":217},"zone":11,"typeConfidence":0.89,"plateTime":0.3881757923971567,"extension":7.087547928566143},"index":0,"playId":"5c173340-2289-33ab-9c01-9833a59093f2","pitchNumber":1,"startTime":"2026-08-20T02:07:16.410Z","endTime":"2026-08-20T02:07:20.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":691182,"link":"/api/v1/people/691182"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.921156342201538,"aZ":-34.03118645410133,"pfxX":1.1533899627446267,"pfxZ":-1.1377243898280032,"pX":-0.2581403179309855,"pZ":1.3682376147706545,"vX0":3.4588985955271845,"vY0":-126.09501367040899,"vZ0":-5.0336137886172985,"x":126.84,"y":201.84,"x0":-1.7913521737385532,"y0":50.00472815499983,"z0":6.101090110623615,"aX":1.8782833401118515},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.9,"breakHorizontal":-2.8,"spinRate":2149,"spinDirection":86},"zone":13,"typeConfidence":0.89,"plateTime":0.4325117396015101,"extension":7.047290454509436},"index":1,"playId":"9c16acb3-19be-3d1e-a336-6907e3f95470","pitchNumber":2,"startTime":"2026-08-20T02:07:38.203Z","endTime":"2026-08-20T02:07:42.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":691182,"link":"/api/v1/people/691182"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.200097675967207,"aZ":-31.00005064955842,"pfxX":0.4450137253696864,"pfxZ":0.697406109730468,"pX":0.8006808343101828,"pZ":0.44016507147421674,"vX0":6.327566957958913,"vY0":-127.8029099798643,"vZ0":-7.593726559681379,"x":86.48,"y":226.9,"x0":-1.7518872818052538,"y0":50.00066842034611,"z0":5.843364141091902,"aX":0.7444092560921336},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.0,"breakHorizontal":-2.0,"spinRate":2094,"spinDirection":0},"zone":14,"typeConfidence":0.9,"plateTime":0.42651109682950095,"extension":7.197262228261645},"index":2,"playId":"b4dae3da-380d-3e79-84da-e6328a6687ec","pitchNumber":3,"startTime":"2026-08-20T02:08:03.235Z","endTime":"2026-08-20T02:08:09.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":691182,"link":"/api/v1/people/691182"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.5,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:08:09.442Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T02:09:54.860Z","endTime":"2026-08-20T02:11:37.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":815081,"fullName":"Mark Manfredi","link":"/api/v1/people/815081"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30534908425347,"aZ":-20.371086657478624,"pfxX":5.7918375683091865,"pfxZ":6.2089893621053065,"pX":-0.6441757463276299,"pZ":2.3595870646662225,"vX0":-7.971281026147208,"vY0":-135.70037912833678,"vZ0":-4.145089289140592,"x":141.55,"y":175.07,"x0":1.5528217394222505,"y0":50.00353518413653,"z0":5.291328112852063,"aX":11.011938927938605},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":-9.2,"spinRate":2381,"spinDirection":133},"zone":4,"typeConfidence":0.89,"plateTime":0.4006797743994146,"extension":6.438332958006723},"index":0,"playId":"84441a73-42ae-3942-a87f-8705ebea4287","pitchNumber":1,"startTime":"2026-08-20T02:10:18.461Z","endTime":"2026-08-20T02:10:22.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.03178461023777,"aZ":-31.278468221205323,"pfxX":-0.6113731286670312,"pfxZ":0.6006448365392165,"pX":-1.149633178804804,"pZ":1.3081057171529706,"vX0":-6.4619229417012995,"vY0":-121.07802721849916,"vZ0":-2.7200274057322025,"x":160.82,"y":203.46,"x0":1.6252976377462787,"y0":50.00511771656818,"z0":5.16347080871891,"aX":-0.9130110934109508},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.7,"breakHorizontal":2.5,"spinRate":2318,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.4511379211425277,"extension":5.999514238563456},"index":1,"playId":"eee350db-7917-3d4b-af51-99eb71dbe5eb","pitchNumber":2,"startTime":"2026-08-20T02:10:39.782Z","endTime":"2026-08-20T02:10:44.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":93.2,"endSpeed":86.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82525231745001,"aZ":-22.190479452211076,"pfxX":9.756399795915627,"pfxZ":5.317182735587354,"pX":-0.5304620457850355,"pZ":1.287658956625707,"vX0":-8.937479337914013,"vY0":-135.4801006243443,"vZ0":-6.22673593111423,"x":137.22,"y":204.01,"x0":1.5276614561120665,"y0":50.00369405850903,"z0":5.14441839044998,"aX":18.319614205711115},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.6,"breakHorizontal":-16.0,"spinRate":2269,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.4027614147997691,"extension":6.390971628431895},"index":2,"playId":"77deff20-62cf-3e03-9b5f-cd502084ed81","pitchNumber":3,"startTime":"2026-08-20T02:10:56.921Z","endTime":"2026-08-20T02:11:01.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.647011156001376,"aZ":-19.185914999013594,"pfxX":6.499051897808847,"pfxZ":6.749708624966017,"pX":0.00814545154631283,"pZ":2.6422532621851764,"vX0":-6.615703952685154,"vY0":-136.98999620531941,"vZ0":-3.65936394118468,"x":116.69,"y":167.44,"x0":1.5954029522030293,"y0":50.005038018355805,"z0":5.286081336996911,"aX":12.511464935846242},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":-10.6,"spinRate":2445,"spinDirection":135},"zone":5,"typeConfidence":0.9,"plateTime":0.3978937263069162,"extension":6.304332173573973},"index":3,"playId":"6eef9ffa-815f-335e-b19c-64ad08bed1bb","pitchNumber":4,"startTime":"2026-08-20T02:11:12.963Z","endTime":"2026-08-20T02:11:16.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.337529741708103,"aZ":-18.849496552999863,"pfxX":6.320332275911822,"pfxZ":6.935372973049994,"pX":-0.7000690343551228,"pZ":3.411578004449309,"vX0":-8.2564282751659,"vY0":-136.81967844520457,"vZ0":-1.7259340905448164,"x":143.68,"y":146.67,"x0":1.5165698195347233,"y0":50.00412928562989,"z0":5.324267973065044,"aX":12.146761265300904},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":-10.0,"spinRate":2468,"spinDirection":139},"zone":1,"typeConfidence":0.9,"plateTime":0.39826372814519306,"extension":6.323464422633},"index":4,"playId":"cac98847-5a59-3cda-baad-10cad625f6a1","pitchNumber":5,"startTime":"2026-08-20T02:11:31.243Z","endTime":"2026-08-20T02:11:37.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":815081,"link":"/api/v1/people/815081"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":815081,"link":"/api/v1/people/815081"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:11:37.740Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mookie Betts flies out to right fielder Jake McCarthy.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T02:11:50.765Z","endTime":"2026-08-20T02:12:49.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815081,"fullName":"Mark Manfredi","link":"/api/v1/people/815081"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.8,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.449639704964476,"aZ":-19.132693772151423,"pfxX":6.641672801233103,"pfxZ":6.6855730071676565,"pX":0.35341537633719355,"pZ":2.293455971981192,"vX0":-6.0732959302871325,"vY0":-137.57371696011785,"vZ0":-4.569908000340519,"x":103.53,"y":176.86,"x0":1.7078685797523299,"y0":50.00329370193258,"z0":5.241876699807201,"aX":12.957328971267671},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":-11.0,"spinRate":2456,"spinDirection":135},"zone":6,"typeConfidence":0.9,"plateTime":0.395477338152352,"extension":6.349376348365865},"index":0,"playId":"495b8fef-9603-309c-9a20-5b611a139673","pitchNumber":1,"startTime":"2026-08-20T02:12:03.449Z","endTime":"2026-08-20T02:12:07.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.115222500514445,"aZ":-17.30040622460077,"pfxX":5.62300799131013,"pfxZ":7.518728878769037,"pX":-0.958271515329523,"pZ":2.5240203103195933,"vX0":-8.803439891872117,"vY0":-139.04806761845245,"vZ0":-4.414593934260305,"x":153.53,"y":170.63,"x0":1.5031123040366905,"y0":50.004738565743395,"z0":5.263282443018252,"aX":11.127534626702513},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.0,"breakHorizontal":-8.6,"spinRate":2486,"spinDirection":139},"zone":11,"typeConfidence":0.91,"plateTime":0.3923334331771846,"extension":6.343460454878125},"index":1,"playId":"25c37074-8f71-3e34-9545-6fe95af5df3b","pitchNumber":2,"startTime":"2026-08-20T02:12:20.337Z","endTime":"2026-08-20T02:12:25.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.256954192829735,"aZ":-29.97928464077385,"pfxX":7.757843418529514,"pfxZ":1.380918181328001,"pX":0.07175342168698054,"pZ":2.609531168643715,"vX0":-6.4096589950828955,"vY0":-124.40570233579768,"vZ0":-0.681890876446057,"x":114.26,"y":168.32,"x0":1.6540117647553065,"y0":50.00531046064312,"z0":5.338142102922642,"aX":12.354688991778886},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.6,"breakHorizontal":-12.8,"spinRate":1670,"spinDirection":115},"zone":5,"typeConfidence":0.91,"plateTime":0.43765423884900834,"extension":6.438260107131061},"hitData":{"launchSpeed":88.1,"launchAngle":43.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.98,"coordY":102.53}},"index":2,"playId":"29317347-d512-31df-b543-15dee10bde7d","pitchNumber":3,"startTime":"2026-08-20T02:12:39.580Z","endTime":"2026-08-20T02:12:49.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":815081,"link":"/api/v1/people/815081"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":815081,"link":"/api/v1/people/815081"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.000000000000004,"awayTeamWinProbability":72.0,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:12:49.778Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Rojas strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-20T02:12:55.053Z","endTime":"2026-08-20T02:14:28.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":815081,"fullName":"Mark Manfredi","link":"/api/v1/people/815081"},"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":87.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.991767453307343,"aZ":-20.89080306646645,"pfxX":5.615238456857829,"pfxZ":5.884927259270809,"pX":-0.8863415729356241,"pZ":2.3578658831355264,"vX0":-8.318758976762526,"vY0":-136.16114568566607,"vZ0":-3.997013147403379,"x":150.79,"y":175.12,"x0":1.4495761509032734,"y0":50.003364767768275,"z0":5.252764411842491,"aX":10.767187075676539},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":-8.9,"spinRate":2414,"spinDirection":136},"zone":13,"typeConfidence":0.89,"plateTime":0.3990735424412626,"extension":6.400862108996733},"index":0,"playId":"db702c0b-51df-3c94-9bdd-89abc1ce70d9","pitchNumber":1,"startTime":"2026-08-20T02:13:16.977Z","endTime":"2026-08-20T02:13:21.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":95.1,"endSpeed":88.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25861358691158,"aZ":-21.06130122056291,"pfxX":6.108039750957204,"pfxZ":5.607112357038702,"pX":0.09725337101131404,"pZ":2.74647231913354,"vX0":-6.242020710683997,"vY0":-138.52328704432907,"vZ0":-3.036935021135535,"x":113.29,"y":164.63,"x0":1.5653012208460562,"y0":50.001094292069915,"z0":5.233549733012245,"aX":12.102099408290641},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":9.8,"breakHorizontal":-10.1,"spinRate":2310,"spinDirection":134},"zone":2,"typeConfidence":0.9,"plateTime":0.39248004440286666,"extension":6.329571272889205},"index":1,"playId":"f7e3066a-011c-3545-979d-ca482566f9a1","pitchNumber":2,"startTime":"2026-08-20T02:13:34.519Z","endTime":"2026-08-20T02:13:39.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":86.5,"endSpeed":81.1,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.073715663579808,"aZ":-26.578674011432653,"pfxX":-0.4325771698279155,"pfxZ":3.42526276162357,"pX":-0.8646750061998014,"pZ":0.010112756292473567,"vX0":-6.318500609082634,"vY0":-125.89319007274507,"vZ0":-7.1365132269723235,"x":149.96,"y":238.51,"x0":1.7146770961107893,"y0":50.00619830691996,"z0":4.978144008075021,"aX":-0.7069328287274316},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.0,"breakHorizontal":1.9,"spinRate":2291,"spinDirection":160},"zone":13,"typeConfidence":0.86,"plateTime":0.43200482500230786,"extension":6.152777214008176},"index":2,"playId":"55945b49-5e9a-34e2-a425-5024d667de10","pitchNumber":3,"startTime":"2026-08-20T02:14:01.243Z","endTime":"2026-08-20T02:14:05.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":85.5,"endSpeed":80.2,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.463273805445432,"aZ":-28.392860094349352,"pfxX":-0.8200331416385338,"pfxZ":2.3530468357571532,"pX":-0.6247927114846489,"pZ":2.3857963978673933,"vX0":-5.492708277167629,"vY0":-124.56722150116674,"vZ0":-1.4504210760078386,"x":140.82,"y":174.36,"x0":1.6942297140744675,"y0":50.00539073235868,"z0":5.272046215451064,"aX":-1.3185777281386732},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.2,"breakHorizontal":2.5,"spinRate":2303,"spinDirection":200},"zone":4,"typeConfidence":0.89,"plateTime":0.4357859735846037,"extension":6.336599474875852},"index":3,"playId":"ba38b032-0b8b-3eae-b39a-a15877843b1f","pitchNumber":4,"startTime":"2026-08-20T02:14:23.401Z","endTime":"2026-08-20T02:14:28.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":815081,"link":"/api/v1/people/815081"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":815081,"link":"/api/v1/people/815081"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":0.899999999999995,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:14:28.315Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T02:16:12.493Z","endTime":"2026-08-20T02:17:40.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57984883824533,"aZ":-30.926164587446063,"pfxX":0.9803378668739677,"pfxZ":0.7293763072114512,"pX":1.0355594908172054,"pZ":2.3355508618783443,"vX0":6.870104606761396,"vY0":-129.27461475346146,"vZ0":-3.584460210039093,"x":77.53,"y":175.72,"x0":-1.7693711481580332,"y0":50.005193339875895,"z0":6.0804436491834535,"aX":1.6802085522116326},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.8,"breakHorizontal":-3.1,"spinRate":2222,"spinDirection":91},"zone":14,"typeConfidence":0.91,"plateTime":0.42156246890684423,"extension":7.086316839004956},"index":0,"playId":"86e83fa4-e071-3598-9e88-0cd387a5e810","pitchNumber":1,"startTime":"2026-08-20T02:16:37.426Z","endTime":"2026-08-20T02:16:41.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.523587867957442,"aZ":-24.39786804351015,"pfxX":-0.0908154357398736,"pfxZ":4.588571175602411,"pX":-2.138147962761285,"pZ":4.507252385255991,"vX0":-0.3587684943357625,"vY0":-128.5994171152901,"vZ0":0.23084628600033252,"x":198.5,"y":117.08,"x0":-1.9857299165162663,"y0":50.0055009757725,"z0":6.2896870940681895,"aX":-0.1540679808221318},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.6,"breakHorizontal":0.2,"spinRate":629,"spinDirection":270},"zone":11,"typeConfidence":0.9,"plateTime":0.42387123551010486,"extension":7.003734283232584},"index":1,"playId":"aaceb147-e11d-33ba-9bff-e89d72216791","pitchNumber":2,"startTime":"2026-08-20T02:16:57.918Z","endTime":"2026-08-20T02:17:02.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":91.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54447709104138,"aZ":-15.65419854690479,"pfxX":-5.471780103882748,"pfxZ":7.869774843950594,"pX":-0.22202625630912504,"pZ":2.7728542022738387,"vX0":6.095385027377327,"vY0":-142.9458881243353,"vZ0":-6.450727039643213,"x":125.46,"y":163.91,"x0":-1.656700745720717,"y0":50.00389464282174,"z0":6.016765408328394,"aX":-11.486759114285665},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.3,"breakHorizontal":8.9,"spinRate":2265,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.38110063784838477,"extension":7.070934529341468},"index":2,"playId":"f284ca32-b558-3de0-a454-468a2d558626","pitchNumber":3,"startTime":"2026-08-20T02:17:16.555Z","endTime":"2026-08-20T02:17:21.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":82.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.84221398326827,"aZ":-31.897157260216616,"pfxX":0.5672069320157176,"pfxZ":0.16504029459606429,"pX":1.1102478086048189,"pZ":1.3272003357174036,"vX0":6.708474962460788,"vY0":-127.69463662316005,"vZ0":-5.854879049658673,"x":74.68,"y":202.95,"x0":-1.60513934318382,"y0":50.004417744158005,"z0":6.105116118130585,"aX":0.9521175155480343},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.6,"breakHorizontal":-2.3,"spinRate":2064,"spinDirection":82},"zone":14,"typeConfidence":0.9,"plateTime":0.4260184096235409,"extension":7.102391833024253},"index":3,"playId":"4d79ad5b-3c76-394d-9351-ffd112c78ae7","pitchNumber":4,"startTime":"2026-08-20T02:17:34.767Z","endTime":"2026-08-20T02:17:40.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:17:40.341Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to center fielder Andy Pages.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T02:17:39.984Z","endTime":"2026-08-20T02:19:18.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"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":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":3},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.899867374661195,"aZ":-32.96152374875405,"pfxX":1.1162125821452413,"pfxZ":-0.4836871993608707,"pX":0.5823245708675284,"pZ":2.9739417103720167,"vX0":5.453861538011398,"vY0":-125.7926944708699,"vZ0":-1.489186106957147,"x":94.8,"y":158.48,"x0":-1.745572794200453,"y0":50.00321617141199,"z0":6.208943371989743,"aX":1.8152060732629662},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.0,"breakHorizontal":-3.1,"spinRate":2083,"spinDirection":101},"zone":3,"typeConfidence":0.9,"plateTime":0.432936863322408,"extension":7.126642147310983},"index":0,"playId":"2111e917-1f8d-3c8c-88ff-fb38d5a95f3d","pitchNumber":1,"startTime":"2026-08-20T02:18:00.427Z","endTime":"2026-08-20T02:18:04.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":84.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.683736695395528,"aZ":-28.883485763152862,"pfxX":-1.37569273865209,"pfxZ":1.8849216903757307,"pX":0.6437102899486217,"pZ":0.02567352947039711,"vX0":6.401398495873444,"vY0":-129.7861677709549,"vZ0":-9.695247642350672,"x":92.46,"y":238.09,"x0":-1.6532539911004265,"y0":50.002102943498976,"z0":5.937609364148625,"aX":-2.3988879787981987},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.9,"breakHorizontal":1.4,"spinRate":838,"spinDirection":247},"zone":14,"typeConfidence":0.75,"plateTime":0.4186125213759557,"extension":7.056351254765427},"index":1,"playId":"8ae1a2c1-1bc1-3037-a2f5-73716125a03b","pitchNumber":2,"startTime":"2026-08-20T02:18:18.667Z","endTime":"2026-08-20T02:18:23.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":98.3,"endSpeed":91.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.042556014555352,"aZ":-13.146013337394656,"pfxX":-5.190559278668845,"pfxZ":9.019373854014134,"pX":-1.445717109713249,"pZ":2.4212349825529222,"vX0":2.8501495130000016,"vY0":-143.17980177695367,"vZ0":-7.815597326802237,"x":110.08,"y":166.34,"x0":-1.771093201782399,"y0":50.00587326669806,"z0":5.97983148604744,"aX":-10.95326171557718},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.2,"breakHorizontal":9.0,"spinRate":2405,"spinDirection":218},"zone":13,"typeConfidence":0.91,"plateTime":0.38020929645163193,"extension":7.061045949426665},"index":2,"playId":"0de16d96-afa7-3fdf-8166-46e158a9d6c7","pitchNumber":3,"startTime":"2026-08-20T02:18:46.134Z","endTime":"2026-08-20T02:18:49.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.469504479578436,"aZ":-32.26592846460223,"pfxX":0.5230882148002334,"pfxZ":-0.05125217482031452,"pX":-0.07375779356341651,"pZ":2.9419624048869695,"vX0":4.047506801013261,"vY0":-128.5007172013444,"vZ0":-1.9220317857678058,"x":119.81,"y":159.35,"x0":-1.7240086330899393,"y0":50.00397601248367,"z0":6.157591581248379,"aX":0.8930715531116405},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.2,"breakHorizontal":-1.7,"spinRate":2152,"spinDirection":61},"zone":2,"typeConfidence":0.91,"plateTime":0.42291800032722104,"extension":7.094701071788742},"hitData":{"launchSpeed":91.9,"launchAngle":38.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.44,"coordY":58.22}},"index":3,"playId":"3f7aa5ab-b390-34bb-8cec-8e51a67edb5a","pitchNumber":4,"startTime":"2026-08-20T02:19:09.324Z","endTime":"2026-08-20T02:19:18.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:19:18.086Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Carrigg singles on a line drive to center fielder Andy Pages.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T02:19:22.014Z","endTime":"2026-08-20T02:20:45.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":83.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.773385941999585,"aZ":-33.27746101305385,"pfxX":-3.174126329993065,"pfxZ":-0.6437040958239164,"pX":0.36948100740037276,"pZ":1.2040051809510515,"vX0":6.250976159412704,"vY0":-128.79091003646315,"vZ0":-5.88828459611175,"x":102.92,"y":206.27,"x0":-1.6553235561063417,"y0":50.002480870901444,"z0":6.032974366666423,"aX":-5.438039883032885},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-2.0,"breakHorizontal":4.7,"spinRate":810,"spinDirection":242},"zone":14,"typeConfidence":0.72,"plateTime":0.42210797736747807,"extension":7.274438409863641},"index":0,"playId":"634047cf-6ebb-3e20-9ff9-2e1e027dbef3","pitchNumber":1,"startTime":"2026-08-20T02:19:45.235Z","endTime":"2026-08-20T02:19:49.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.534292342023374,"aZ":-31.74627776976234,"pfxX":-0.6935622605806047,"pfxZ":0.24631000222949417,"pX":-0.8388526892038964,"pZ":2.6009312891736767,"vX0":2.7102207587741955,"vY0":-130.6855507296206,"vZ0":-3.0461196728572233,"x":148.98,"y":168.55,"x0":-1.7923379218101898,"y0":50.00523848625515,"z0":6.128384166009607,"aX":-1.2186801129084912},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.1,"breakHorizontal":0.7,"spinRate":755,"spinDirection":244},"zone":4,"typeConfidence":0.91,"plateTime":0.4166565666124322,"extension":7.01771360333113},"index":1,"playId":"c1fdeee8-96c7-3fbd-bdcf-235e12607b1f","pitchNumber":2,"startTime":"2026-08-20T02:20:01.557Z","endTime":"2026-08-20T02:20:06.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"}},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94355790135149,"aZ":-32.993401127977286,"pfxX":-1.9560283879532512,"pfxZ":-0.46685522249091527,"pX":-0.7849262981354662,"pZ":2.131490178110368,"vX0":3.5112939894999613,"vY0":-130.24716143223844,"vZ0":-3.739698566749283,"x":146.92,"y":181.23,"x0":-1.8883533384385585,"y0":50.00500317066434,"z0":6.045570874306851,"aX":-3.4058344814270445},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-1.4,"breakHorizontal":2.9,"spinRate":671,"spinDirection":267},"zone":7,"typeConfidence":0.91,"plateTime":0.4183947995142163,"extension":7.167249475566663},"hitData":{"launchSpeed":92.8,"launchAngle":17.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.44,"coordY":68.47}},"index":2,"playId":"28de8dc1-096e-38a7-9cc0-b394368a1253","pitchNumber":3,"startTime":"2026-08-20T02:20:34.763Z","endTime":"2026-08-20T02:20:45.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.2,"awayTeamWinProbability":74.8,"homeTeamWinProbabilityAdded":1.6999999999999993,"leverageIndex":0.54,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:20:45.866Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out to first baseman Freddie Freeman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-20T02:22:02.020Z","endTime":"2026-08-20T02:23:51.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":808963,"fullName":"Roki Sasaki","link":"/api/v1/people/808963"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-20T02:21:12.160Z","endTime":"2026-08-20T02:22:04.273Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":84.3,"endSpeed":77.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.919765091224704,"aZ":-31.213662692754617,"pfxX":-0.14736290676209785,"pfxZ":0.6244716277906353,"pX":-0.3910330576070588,"pZ":2.76863485765375,"vX0":3.3400824563384415,"vY0":-122.80431320142266,"vZ0":-1.8654629015077533,"x":131.91,"y":164.03,"x0":-1.7485366399519207,"y0":50.001269400560176,"z0":6.188906247832413,"aX":-0.22621647899881225},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.0,"breakHorizontal":-0.5,"spinRate":2021,"spinDirection":96},"zone":4,"typeConfidence":0.82,"plateTime":0.4457311261881993,"extension":7.069926776326891},"index":1,"playId":"a17e99c6-6105-3451-9d2b-7b1c4afdfd27","pitchNumber":1,"startTime":"2026-08-20T02:22:04.273Z","endTime":"2026-08-20T02:22:08.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.837873110422866,"aZ":-26.862618973040465,"pfxX":-1.5091653228994906,"pfxZ":3.075041189392106,"pX":-0.03463474208001259,"pZ":1.6080518054892095,"vX0":4.747009532929623,"vY0":-129.51759209062772,"vZ0":-6.124924106710503,"x":118.32,"y":195.36,"x0":-1.6818890254306986,"y0":50.00256998248167,"z0":6.013496292527135,"aX":-2.606880012365469},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.7,"breakHorizontal":1.9,"spinRate":821,"spinDirection":244},"zone":13,"typeConfidence":0.88,"plateTime":0.4202336211631361,"extension":7.090780329993426},"index":2,"playId":"7baf48e7-b40c-3404-b8ed-c343bed38f83","pitchNumber":2,"startTime":"2026-08-20T02:22:24.368Z","endTime":"2026-08-20T02:22:28.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-20T02:22:37.558Z","endTime":"2026-08-20T02:23:00.408Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":92.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.227968472986056,"aZ":-13.381220769342832,"pfxX":-6.185928690491228,"pfxZ":8.791455020818095,"pX":-0.28653973897317564,"pZ":2.505672915175143,"vX0":6.333828894031626,"vY0":-143.87184014750588,"vZ0":-7.852778182823829,"x":127.92,"y":171.13,"x0":-1.6922734908789427,"y0":50.00073918476281,"z0":6.064050297922839,"aX":-13.221376079217345},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.9,"breakHorizontal":10.2,"spinRate":2464,"spinDirection":217},"zone":4,"typeConfidence":0.91,"plateTime":0.3778782570034611,"extension":7.101309349003001},"index":4,"playId":"b774f6d7-d2ad-34e2-8717-38c57e2df959","pitchNumber":3,"startTime":"2026-08-20T02:23:00.408Z","endTime":"2026-08-20T02:23:04.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":84.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.580364723922653,"aZ":-26.99738108039528,"pfxX":-2.4997288372522846,"pfxZ":2.919419161602379,"pX":-0.9540883670277375,"pZ":1.7912879754588662,"vX0":2.849487488538813,"vY0":-131.2160477835149,"vZ0":-5.9574800533265515,"x":153.37,"y":190.42,"x0":-1.7211798056919891,"y0":50.00228644461133,"z0":6.061026914718604,"aX":-4.4292867862059655},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.4,"breakHorizontal":4.1,"spinRate":826,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.4148965027824869,"extension":7.006203750687111},"index":5,"playId":"847781ee-d20e-3e02-aa64-b358291a949d","pitchNumber":4,"startTime":"2026-08-20T02:23:24.464Z","endTime":"2026-08-20T02:23:29.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.837880614125897,"aZ":-31.636332849517743,"pfxX":0.10319969254120354,"pfxZ":0.32005278871651477,"pX":-0.6248526976728724,"pZ":1.4761140391008087,"vX0":2.7590774787626553,"vY0":-128.41418814169938,"vZ0":-5.572223496922687,"x":140.82,"y":198.92,"x0":-1.7217210473232876,"y0":50.00555882710278,"z0":6.103121603937679,"aX":0.17362436264816852},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.4,"breakHorizontal":-0.7,"spinRate":2093,"spinDirection":86},"zone":13,"typeConfidence":0.91,"plateTime":0.424747871830065,"extension":7.012775783573243},"hitData":{"launchSpeed":65.7,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.26,"coordY":172.46}},"index":6,"playId":"7dd8d734-5e6b-319c-956e-385490043bd7","pitchNumber":5,"startTime":"2026-08-20T02:23:44.515Z","endTime":"2026-08-20T02:23:51.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":808963,"link":"/api/v1/people/808963"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-3.099999999999998,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:23:51.513Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Tucker lines out to center fielder Cole Carrigg.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T02:26:36.202Z","endTime":"2026-08-20T02:28:21.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nick Frasso replaces Mark Manfredi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:24:59.427Z","endTime":"2026-08-20T02:26:36.202Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":693308,"link":"/api/v1/people/693308"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":815081,"link":"/api/v1/people/815081","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":693308,"fullName":"Nick Frasso"}}},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"playId":"bb946a6d-64a7-45a8-a724-1cde8a2ca6f8","pitchNumber":0,"startTime":"2026-08-20T02:26:36.202Z","endTime":"2026-08-20T02:26:41.202Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.049181317082827,"aZ":-18.26748426410495,"pfxX":-6.280929454744399,"pfxZ":7.061245170665472,"pX":0.4780916182176841,"pZ":2.4337263478508686,"vX0":12.641631374534255,"vY0":-137.88639218911794,"vZ0":-6.698315453585988,"x":98.78,"y":173.07,"x0":-3.303299392634408,"y0":50.00654018458559,"z0":6.081090354647563,"aX":-12.377049160582732},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.9,"breakHorizontal":9.4,"spinRate":2220,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3937981710668166,"extension":7.058299303317738},"index":2,"playId":"1e48f9a6-27c9-34fe-b637-542ffbc28944","pitchNumber":1,"startTime":"2026-08-20T02:27:56.194Z","endTime":"2026-08-20T02:28:00.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.6,"endSpeed":91.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.752940411684538,"aZ":-16.406118894145962,"pfxX":-5.103800721457832,"pfxZ":7.567495412949391,"pX":0.44185403414935076,"pZ":2.647401615145081,"vX0":11.860826078099095,"vY0":-141.69218791894954,"vZ0":-7.120776135148552,"x":100.16,"y":167.3,"x0":-3.089210032892409,"y0":50.00673821192492,"z0":6.194079756541197,"aX":-10.640874397477297},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.7,"breakHorizontal":7.6,"spinRate":2311,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.3829126851284945,"extension":6.92615205661448},"hitData":{"launchSpeed":86.5,"launchAngle":21.0,"totalDistance":290.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":124.45,"coordY":97.46}},"index":3,"playId":"78f21d0d-b090-3695-aa77-052ea3e86bf8","pitchNumber":2,"startTime":"2026-08-20T02:28:13.145Z","endTime":"2026-08-20T02:28:21.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":693308,"link":"/api/v1/people/693308"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":693308,"link":"/api/v1/people/693308"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:28:21.322Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Enrique Hernández flies out to right fielder Jake McCarthy.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T02:28:27.760Z","endTime":"2026-08-20T02:29:36.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":83.5,"endSpeed":78.3,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.659463740672514,"aZ":-42.544834297339136,"pfxX":0.3897394691270322,"pfxZ":-6.841150369659619,"pX":0.08176253076828398,"pZ":1.7659461638770155,"vX0":7.515026252744444,"vY0":-121.49034154104584,"vZ0":-1.7209873511081661,"x0":-3.0841721978795738,"y0":50.00368191293238,"z0":6.134419327544442,"aX":0.5893407539499943},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.6,"breakHorizontal":-2.3,"spinRate":2546,"spinDirection":22},"zone":8,"typeConfidence":2.0,"plateTime":0.44844334912434514,"extension":6.899893668049191},"index":0,"playId":"c5c96fda-817c-3843-acef-c263c3e437cb","pitchNumber":1,"startTime":"2026-08-20T02:28:48.580Z","endTime":"2026-08-20T02:28:53.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.3,"endSpeed":91.1,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.58545993640055,"aZ":-16.04634672107755,"pfxX":-5.358829633834432,"pfxZ":7.778387150470553,"pX":0.613234181548583,"pZ":2.0963948719081005,"vX0":11.583215374140725,"vY0":-141.31054467009895,"vZ0":-8.36329107298326,"x":93.62,"y":182.18,"x0":-2.7970215017978037,"y0":50.00375289702855,"z0":6.073330585541822,"aX":-11.113021238104576},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.0,"breakHorizontal":8.0,"spinRate":2332,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.38393646752596,"extension":6.98029652223661},"index":1,"playId":"1591fe7f-16ec-3687-a196-953213b32c8a","pitchNumber":2,"startTime":"2026-08-20T02:29:03.173Z","endTime":"2026-08-20T02:29:06.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.5,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.378303689648426,"aZ":-14.778581535128145,"pfxX":-5.548705412140253,"pfxZ":8.430473959707992,"pX":0.5018933227426806,"pZ":2.592514223601209,"vX0":11.488119567037092,"vY0":-141.36308048480953,"vZ0":-7.203719835158003,"x":97.87,"y":168.78,"x0":-2.858635243496903,"y0":50.001147532979466,"z0":6.087024462318122,"aX":-11.447897090584885},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.3,"breakHorizontal":8.2,"spinRate":2377,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.38463154255756127,"extension":6.972278730412663},"hitData":{"launchSpeed":90.3,"launchAngle":46.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.97,"coordY":106.25}},"index":2,"playId":"765c1930-257e-3942-a9ff-8e17bc1990ab","pitchNumber":3,"startTime":"2026-08-20T02:29:26.860Z","endTime":"2026-08-20T02:29:36.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":693308,"link":"/api/v1/people/693308"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":693308,"link":"/api/v1/people/693308"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:29:36.348Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ben Rortvedt singles on a line drive to center fielder Cole Carrigg.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T02:29:40.736Z","endTime":"2026-08-20T02:31:17.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666163,"fullName":"Ben Rortvedt","link":"/api/v1/people/666163"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":90.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.073315960975428,"aZ":-14.325640345862997,"pfxX":-5.746133409695577,"pfxZ":8.712049322021343,"pX":1.002550856254476,"pZ":2.7142630402765735,"vX0":13.345066971502398,"vY0":-140.63131540507482,"vZ0":-7.042868800313144,"x":78.79,"y":165.49,"x0":-3.0099994998664843,"y0":50.00242455413867,"z0":6.139385233931731,"aX":-11.77279726825616},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.8,"breakHorizontal":8.4,"spinRate":2368,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.38613645010326847,"extension":6.905678945547556},"index":0,"playId":"b8fa3716-00a9-3ffd-8a11-b5e705e0298a","pitchNumber":1,"startTime":"2026-08-20T02:30:02.393Z","endTime":"2026-08-20T02:30:06.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":90.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.822849671552927,"aZ":-15.871512787595059,"pfxX":-6.861492542402762,"pfxZ":7.973130551646802,"pX":0.08316439786047153,"pZ":2.5488031223033705,"vX0":11.68845826817305,"vY0":-140.01106365026047,"vZ0":-6.8813918117922945,"x":113.83,"y":169.96,"x0":-3.1986538916367,"y0":50.001431816803546,"z0":6.022193900401698,"aX":-14.02724399788033},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.6,"breakHorizontal":10.8,"spinRate":2419,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.38687926694479957,"extension":7.006130181215127},"index":1,"playId":"728a3f4e-a12b-3526-b741-374db8d1de25","pitchNumber":2,"startTime":"2026-08-20T02:30:21.742Z","endTime":"2026-08-20T02:30:25.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.4,"endSpeed":91.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.710822908640555,"aZ":-18.033158349586557,"pfxX":-6.843518779219075,"pfxZ":6.767999698432824,"pX":-0.2962709893196852,"pZ":3.4020632930184105,"vX0":10.278824965247425,"vY0":-141.63484357482164,"vZ0":-4.716717993985596,"x":128.29,"y":146.92,"x0":-3.0364418023618205,"y0":50.002233828019286,"z0":6.195953952154602,"aX":-14.299136451502296},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.8,"breakHorizontal":11.0,"spinRate":2317,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3825909267210039,"extension":6.921726617270651},"index":2,"playId":"523d302c-73d9-3552-8865-58cd7b379aff","pitchNumber":3,"startTime":"2026-08-20T02:30:41.028Z","endTime":"2026-08-20T02:30:44.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":79.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.09118795882942,"aZ":-31.597583036981455,"pfxX":-8.00093334530708,"pfxZ":0.3712350100145292,"pX":-0.13090946115585736,"pZ":1.444656312312051,"vX0":10.854425635054396,"vY0":-122.76108517159658,"vZ0":-4.132119855511773,"x":121.99,"y":199.77,"x0":-3.524434646913731,"y0":50.005558692314125,"z0":5.773605073528228,"aX":-12.494431592300822},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.0,"breakHorizontal":12.6,"spinRate":2384,"spinDirection":261},"zone":13,"typeConfidence":2.0,"plateTime":0.4423540745259338,"extension":7.1615962045069095},"hitData":{"launchSpeed":92.9,"launchAngle":16.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":147.66,"coordY":71.12}},"index":3,"playId":"39acc68b-76b6-322a-8c59-04f8c7efd498","pitchNumber":4,"startTime":"2026-08-20T02:31:04.685Z","endTime":"2026-08-20T02:31:17.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_ab"},{"player":{"id":693308,"link":"/api/v1/people/693308"},"credit":"p_ab"},{"player":{"id":666163,"link":"/api/v1/people/666163"},"credit":"b_pa"},{"player":{"id":693308,"link":"/api/v1/people/693308"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:31:17.607Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-20T02:31:30.311Z","endTime":"2026-08-20T02:32:51.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":91.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43293294663344,"aZ":-16.063618810271333,"pfxX":-7.134298343378433,"pfxZ":7.591701111597064,"pX":0.6918282748222077,"pZ":2.60241535720494,"vX0":12.683065667308158,"vY0":-143.6421738305025,"vZ0":-7.278183311990723,"x":90.63,"y":168.51,"x0":-2.8229772325922062,"y0":50.00552744180151,"z0":6.1389620477146964,"aX":-15.144789066178944},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.6,"breakHorizontal":10.8,"spinRate":2449,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.37907642155135823,"extension":6.963743524251964},"index":0,"playId":"c0d453a6-a0ce-39af-b5cd-81a444776541","pitchNumber":1,"startTime":"2026-08-20T02:31:44.222Z","endTime":"2026-08-20T02:31:48.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"}},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":91.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.052917259124726,"aZ":-16.351742730641732,"pfxX":-6.2242875957324175,"pfxZ":7.469543485111895,"pX":-0.16822518384651164,"pZ":3.3711405817733238,"vX0":10.05472786500339,"vY0":-143.46013268229163,"vZ0":-5.284900459819319,"x":123.41,"y":147.76,"x0":-2.8835463716703402,"y0":50.00563130780505,"z0":6.2300832121494665,"aX":-13.19047295568679},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.8,"breakHorizontal":9.6,"spinRate":2379,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3794180338286246,"extension":7.002029763859184},"index":1,"playId":"e14b2da7-6eb2-36fa-8d21-68ea7864e4f6","pitchNumber":2,"startTime":"2026-08-20T02:32:18.635Z","endTime":"2026-08-20T02:32:22.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-20T02:32:26.756Z","endTime":"2026-08-20T02:32:46.853Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":81.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.9943065775625,"aZ":-38.7099529068709,"pfxX":0.910463399949001,"pfxZ":-4.027986871235547,"pX":-0.9694359178139482,"pZ":-0.5889280378513699,"vX0":5.2291697927081815,"vY0":-125.40771477141014,"vZ0":-8.170289010484343,"x":153.95,"y":254.68,"x0":-3.184344193707733,"y0":50.00320520270747,"z0":5.7963758823291265,"aX":1.4767968704941268},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-8.8,"breakHorizontal":-2.6,"spinRate":2696,"spinDirection":22},"zone":13,"typeConfidence":2.0,"plateTime":0.4337282248116461,"extension":7.232342486058762},"index":3,"playId":"5b5bf455-79ee-3f1f-bc00-ba41ea4d3f52","pitchNumber":3,"startTime":"2026-08-20T02:32:46.853Z","endTime":"2026-08-20T02:32:51.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":666163,"link":"/api/v1/people/666163"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":693308,"link":"/api/v1/people/693308"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":693308,"link":"/api/v1/people/693308"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:32:51.255Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zac Veen grounds out to first baseman Freddie Freeman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T02:35:24.803Z","endTime":"2026-08-20T02:35:54.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"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":691728,"fullName":"Zac Veen","link":"/api/v1/people/691728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brock Stewart replaces Roki Sasaki.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:34:07.249Z","endTime":"2026-08-20T02:35:10.238Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592779,"link":"/api/v1/people/592779"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":808963,"link":"/api/v1/people/808963","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T02:35:10.238Z","endTime":"2026-08-20T02:35:27.021Z","isPitch":false,"type":"action","player":{"id":691728,"link":"/api/v1/people/691728"},"defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":86.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.395196904163207,"aZ":-26.879500830296045,"pfxX":0.30561166807248785,"pfxZ":2.83644174338502,"pX":0.8356825812291622,"pZ":3.5903014256094226,"vX0":6.236115283309003,"vY0":-134.3964720989594,"vZ0":0.8722023119776319,"x":85.15,"y":141.84,"x0":-1.5344246576813159,"y0":50.003914521678865,"z0":5.140710291926279,"aX":0.570651554584032},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.5,"breakHorizontal":-1.6,"spinRate":2445,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.4043237867679026,"extension":6.451108283871807},"index":2,"playId":"95346940-d020-3b97-b246-94083300a827","pitchNumber":1,"startTime":"2026-08-20T02:35:27.021Z","endTime":"2026-08-20T02:35:30.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":86.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.32871337760237,"aZ":-25.968375939726652,"pfxX":1.607023963689076,"pfxZ":3.303616954500839,"pX":1.0433047995532332,"pZ":2.351783766293587,"vX0":6.290385933650156,"vY0":-134.55855156924326,"vZ0":-2.40090174119506,"x":77.23,"y":175.28,"x0":-1.510278775305283,"y0":50.006047593379336,"z0":5.048883299306825,"aX":3.019779356637056},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.8,"breakHorizontal":-4.0,"spinRate":2431,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.40322929200485635,"extension":6.260145506694272},"hitData":{"launchSpeed":66.1,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.4,"coordY":173.47}},"index":3,"playId":"7b3c3a3b-4e1d-3a80-a5b8-0dcdb425b8dd","pitchNumber":2,"startTime":"2026-08-20T02:35:45.657Z","endTime":"2026-08-20T02:35:54.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_ab"},{"player":{"id":592779,"link":"/api/v1/people/592779"},"credit":"p_ab"},{"player":{"id":691728,"link":"/api/v1/people/691728"},"credit":"b_pa"},{"player":{"id":592779,"link":"/api/v1/people/592779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:35:54.810Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T02:36:02.749Z","endTime":"2026-08-20T02:38:25.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.76654181146883,"aZ":-17.241979344395116,"pfxX":-4.153110624803551,"pfxZ":7.207019627404783,"pX":0.5841504840521151,"pZ":1.8315772350808441,"vX0":7.3582304218885675,"vY0":-141.95150896597673,"vZ0":-5.7497057232520135,"x":94.73,"y":189.33,"x0":-1.4839171979979862,"y0":50.006259354129185,"z0":4.954116082010374,"aX":-8.60938664074422},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.2,"breakHorizontal":6.2,"spinRate":2617,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3835957473993554,"extension":6.455807009800975},"index":0,"playId":"4db97ad8-1fbf-3922-80b0-d0e7a0bb9cd2","pitchNumber":1,"startTime":"2026-08-20T02:36:23.968Z","endTime":"2026-08-20T02:36:28.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":83.4,"endSpeed":78.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.837212281198692,"aZ":-32.61558003997881,"pfxX":5.217988749399449,"pfxZ":-0.29091679308540286,"pX":0.6125997382034113,"pZ":1.7363021579032096,"vX0":3.5678818610959606,"vY0":-121.55675917850118,"vZ0":-1.2762131194424657,"x":93.65,"y":191.9,"x0":-1.5431338445999083,"y0":50.00151657335603,"z0":5.0543966790391055,"aX":7.947389561678672},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.6,"breakHorizontal":-10.2,"spinRate":2554,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.4475494114190979,"extension":6.714981976675266},"index":1,"playId":"a79e489d-706a-3499-bfe7-63c0356728cb","pitchNumber":2,"startTime":"2026-08-20T02:36:41.753Z","endTime":"2026-08-20T02:36:45.278Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":84.2,"endSpeed":78.5,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10185831042311,"aZ":-32.59938090893163,"pfxX":5.8152622312841755,"pfxZ":-0.28124248610409985,"pX":1.0782337439854701,"pZ":0.8441671964673501,"vX0":4.451808595774058,"vY0":-122.65455497509522,"vZ0":-3.261530265949016,"x":75.9,"y":215.99,"x0":-1.5095325876688677,"y0":50.000119972149,"z0":4.943884393267642,"aX":8.941553341329895},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.0,"breakHorizontal":-11.5,"spinRate":2589,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4449529037611164,"extension":6.885393744241593},"index":2,"playId":"6570ed31-d4b0-3220-8a98-c382bdc8222b","pitchNumber":3,"startTime":"2026-08-20T02:37:08.033Z","endTime":"2026-08-20T02:37:11.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.139380273155403,"aZ":-17.189020262236323,"pfxX":-3.601954898675645,"pfxZ":7.363676839541702,"pX":-0.7150334127272124,"pZ":3.5893376575682963,"vX0":3.872493211941623,"vY0":-141.06076975653477,"vZ0":-1.1249382064195934,"x":144.26,"y":141.87,"x0":-1.6312583764069517,"y0":50.0032477959894,"z0":5.090929248770701,"aX":-7.330582645672212},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.3,"breakHorizontal":5.9,"spinRate":2684,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.38685617696571883,"extension":6.292078481160891},"index":3,"playId":"e9e068dc-a172-381a-a98e-ed8468aa4c3a","pitchNumber":4,"startTime":"2026-08-20T02:37:26.151Z","endTime":"2026-08-20T02:37:29.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.60201047786634,"aZ":-31.94250837929419,"pfxX":7.463258084413228,"pfxZ":0.15283565453595216,"pX":-0.11610740025466541,"pZ":2.7559946210326727,"vX0":1.1043121995591676,"vY0":-121.71354476930729,"vZ0":0.8513023016759829,"x":121.43,"y":164.37,"x0":-1.5449414619546822,"y0":50.003042824508704,"z0":5.13655116382487,"aX":11.361795807976197},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.7,"breakHorizontal":-13.8,"spinRate":2608,"spinDirection":66},"zone":2,"typeConfidence":2.0,"plateTime":0.4475198599098622,"extension":6.414550321479887},"index":4,"playId":"6e01e839-656e-3b48-9f8e-7e04105f8f20","pitchNumber":5,"startTime":"2026-08-20T02:37:56.223Z","endTime":"2026-08-20T02:37:59.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":90.7,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51354627509901,"aZ":-19.255513696283504,"pfxX":-3.829182068135216,"pfxZ":6.248269547335145,"pX":0.3567210331369604,"pZ":2.6560219561709775,"vX0":6.3796262383378,"vY0":-140.89462953701496,"vZ0":-3.170363456877503,"x":103.4,"y":167.07,"x0":-1.4105868771701109,"y0":50.00243509083344,"z0":4.998539399765734,"aX":-7.916985257127121},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.0,"breakHorizontal":6.0,"spinRate":2639,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3846314911224544,"extension":6.805612845358972},"index":5,"playId":"cd4dc9c6-6095-3492-ad49-e36a7ea24cb1","pitchNumber":6,"startTime":"2026-08-20T02:38:21.207Z","endTime":"2026-08-20T02:38:25.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":592779,"link":"/api/v1/people/592779"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":592779,"link":"/api/v1/people/592779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.0,"awayTeamWinProbability":80.0,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:38:25.423Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adael Amador strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-20T02:38:27.753Z","endTime":"2026-08-20T02:41:22.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592779,"fullName":"Brock Stewart","link":"/api/v1/people/592779"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.378961484584984,"aZ":-25.051935159534803,"pfxX":-1.2778074411716673,"pfxZ":3.7868772916005478,"pX":2.3902378104700404,"pZ":1.1503328830814512,"vX0":10.310591697559927,"vY0":-134.62484201854633,"vZ0":-5.223240909158558,"x":25.89,"y":207.72,"x0":-1.283058226045015,"y0":50.003968762774164,"z0":4.832867967132039,"aX":-2.4048126613907663},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.1,"breakHorizontal":0.7,"spinRate":2591,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4030379300158642,"extension":6.848536576686335},"index":0,"playId":"8a7812a1-2d71-35f6-87e7-8b97423b7129","pitchNumber":1,"startTime":"2026-08-20T02:38:54.734Z","endTime":"2026-08-20T02:39:01.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":95.3,"endSpeed":88.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.258271882043257,"aZ":-21.49766518480879,"pfxX":-5.045907444023339,"pfxZ":5.351694625330627,"pX":-0.3386025973894705,"pZ":3.137577655761462,"vX0":5.1575769581467,"vY0":-138.9569007185356,"vZ0":-1.3439135807054479,"x":129.91,"y":154.07,"x0":-1.5454134822506793,"y0":50.00330766112577,"z0":5.028253280726728,"aX":-10.06714862613387},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.7,"breakHorizontal":8.3,"spinRate":2548,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.3911888606713072,"extension":6.710713717163112},"index":1,"playId":"2fb6cce8-04e1-3bdf-bb2c-323a03c1a27e","pitchNumber":2,"startTime":"2026-08-20T02:39:21.315Z","endTime":"2026-08-20T02:39:26.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-08-20T02:39:33.015Z","endTime":"2026-08-20T02:39:49.712Z","isPitch":false,"type":"action","player":{"id":691182,"link":"/api/v1/people/691182"},"defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.269273439274055,"aZ":-31.157572119457196,"pfxX":-7.580272906627642,"pfxZ":0.5934087372258308,"pX":0.15886723389554175,"pZ":2.8712434201927333,"vX0":6.7241766415650615,"vY0":-128.91744175094385,"vZ0":0.45264877824732364,"x":110.94,"y":161.26,"x0":-1.4758442552540407,"y0":50.00242371188397,"z0":5.064153529099438,"aX":-12.989247041312431},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.3,"breakHorizontal":12.6,"spinRate":1769,"spinDirection":248},"zone":2,"typeConfidence":2.0,"plateTime":0.421961815776986,"extension":6.507145875782545},"index":3,"playId":"88c92cdb-f39d-3682-ae7b-31ee48cf6b60","pitchNumber":3,"startTime":"2026-08-20T02:39:49.712Z","endTime":"2026-08-20T02:39:55.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":95.9,"endSpeed":89.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.456972672607968,"aZ":-20.872471083419256,"pfxX":-5.760084505878326,"pfxZ":5.594978024535566,"pX":-0.08077965495218659,"pZ":2.876567385422335,"vX0":5.892798550789241,"vY0":-139.81695923588572,"vZ0":-2.1320031075144703,"x":120.08,"y":161.11,"x0":-1.4468113547636163,"y0":50.00416281394045,"z0":4.9892291721338,"aX":-11.639352896539588},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.0,"breakHorizontal":9.5,"spinRate":2578,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.3887058664903944,"extension":6.529423784126356},"index":4,"playId":"48b2e356-235b-392b-8050-16de0638ea05","pitchNumber":4,"startTime":"2026-08-20T02:40:08.087Z","endTime":"2026-08-20T02:40:11.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.681754449153555,"aZ":-25.90323095491274,"pfxX":-0.25626791481785327,"pfxZ":3.224265372493126,"pX":0.7248331329468846,"pZ":2.2070379213121196,"vX0":6.045105890371752,"vY0":-136.94950686659385,"vZ0":-2.7125834055638536,"x":89.37,"y":179.19,"x0":-1.456413344170122,"y0":50.000888512316294,"z0":4.939283894866748,"aX":-0.4994586735148837},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.6,"breakHorizontal":-0.5,"spinRate":2516,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.39647345587889893,"extension":6.393757528956112},"index":5,"playId":"9b68360b-e225-3375-bf13-85b7879d532b","pitchNumber":5,"startTime":"2026-08-20T02:40:33.952Z","endTime":"2026-08-20T02:40:38.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":85.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.61733733880465,"aZ":-26.280513234438732,"pfxX":-7.4034222523992845,"pfxZ":3.233666082005583,"pX":1.138112615861723,"pZ":1.4513141099389162,"vX0":9.183412317226917,"vY0":-132.0469748698402,"vZ0":-4.050925557051854,"x":73.62,"y":199.59,"x0":-1.3716162874280384,"y0":50.004105275011625,"z0":4.86832630400833,"aX":-13.496935936997358},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.4,"breakHorizontal":12.1,"spinRate":1659,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4098102524301934,"extension":6.566518281928053},"index":6,"playId":"ffe842a5-b5c6-300d-8bbc-6aa54252d974","pitchNumber":6,"startTime":"2026-08-20T02:40:59.405Z","endTime":"2026-08-20T02:41:04.619Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":90.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.708990114637793,"aZ":-18.168550528266223,"pfxX":-4.554003008734535,"pfxZ":6.818552053138481,"pX":-0.10252012915538956,"pZ":3.1217745352136634,"vX0":5.480083959974813,"vY0":-140.7468021498585,"vZ0":-2.024981733363489,"x":120.91,"y":154.49,"x0":-1.4612961954469064,"y0":50.00567986754433,"z0":4.996839819093681,"aX":-9.35896332527704},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.2,"breakHorizontal":7.4,"spinRate":2621,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.3856182017356109,"extension":6.695177238982194},"index":7,"playId":"507a5401-f8cb-310d-8533-430371c324a2","pitchNumber":7,"startTime":"2026-08-20T02:41:18.344Z","endTime":"2026-08-20T02:41:22.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_ab"},{"player":{"id":592779,"link":"/api/v1/people/592779"},"credit":"p_ab"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_pa"},{"player":{"id":592779,"link":"/api/v1/people/592779"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:41:22.185Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andy Pages lines out to second baseman Adael Amador.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T02:43:37.047Z","endTime":"2026-08-20T02:45:52.679Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,4],"actionIndex":[2],"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":89.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.299220716907065,"aZ":-15.63973445946881,"pfxX":-5.850036414447587,"pfxZ":8.335473447029209,"pX":0.7721902977498633,"pZ":1.5000805998097306,"vX0":12.235054759045793,"vY0":-138.150870688513,"vZ0":-9.744767700023768,"x":87.57,"y":198.28,"x0":-2.9030156685139867,"y0":50.00037015228791,"z0":6.0643865075023955,"aX":-11.601165285915311},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.7,"breakHorizontal":8.8,"spinRate":2304,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.39262655018884773,"extension":7.0633281292820085},"index":0,"playId":"0f6ca136-1a48-3079-b3b7-33576770dd7d","pitchNumber":1,"startTime":"2026-08-20T02:43:37.095Z","endTime":"2026-08-20T02:43:41.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":90.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14193026017358,"aZ":-15.638152593349952,"pfxX":-6.555771655854587,"pfxZ":8.147301359602768,"pX":1.1336714828412866,"pZ":1.599098384712546,"vX0":13.708834931404361,"vY0":-139.83722627787705,"vZ0":-9.4495955348043,"x":73.79,"y":195.6,"x0":-2.926308017618826,"y0":50.004169924985135,"z0":5.992343026072299,"aX":-13.309117876890774},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.3,"breakHorizontal":9.8,"spinRate":2427,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3880035700597606,"extension":6.977360000888379},"index":1,"playId":"cb789db0-5187-34fa-9539-033626b0f230","pitchNumber":2,"startTime":"2026-08-20T02:43:52.771Z","endTime":"2026-08-20T02:43:56.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-20T02:45:33.162Z","endTime":"2026-08-20T02:45:33.163Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-20T02:45:33.163Z","endTime":"2026-08-20T02:45:46.663Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54259567982546,"aZ":-14.82819652627904,"pfxX":-5.928671362154168,"pfxZ":8.61172885413665,"pX":0.682304441271533,"pZ":1.6310262364038506,"vX0":11.881433385566337,"vY0":-139.1935741099589,"vZ0":-9.592080217317696,"x":90.99,"y":194.74,"x0":-2.821467604411826,"y0":50.00267872638563,"z0":6.045317742001825,"aX":-11.941648029422419},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.3,"breakHorizontal":9.0,"spinRate":2371,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3896253328570487,"extension":7.012845801659693},"hitData":{"launchSpeed":82.7,"launchAngle":12.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":130.26,"coordY":131.13}},"index":4,"playId":"b340caec-845e-3abb-b2f3-ac5a9c80a9aa","pitchNumber":3,"startTime":"2026-08-20T02:45:46.663Z","endTime":"2026-08-20T02:45:52.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":693308,"link":"/api/v1/people/693308"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":693308,"link":"/api/v1/people/693308"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:45:52.679Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Teoscar Hernández called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T02:46:06.172Z","endTime":"2026-08-20T02:48:09.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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(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":91.1,"endSpeed":86.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.768690207221223,"aZ":-25.01484945256084,"pfxX":0.19046523680807725,"pfxZ":3.90938649147318,"pX":0.7549183406297802,"pZ":1.4559896255761668,"vX0":10.445847154903706,"vY0":-132.43032560320628,"vZ0":-6.645385316423042,"x":88.22,"y":199.47,"x0":-3.2137174007595535,"y0":50.00610117628345,"z0":5.74722536875256,"aX":0.34954346023197663},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.2,"breakHorizontal":-1.9,"spinRate":2390,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.40864050521566764,"extension":7.277592108023957},"index":0,"playId":"89f63153-8155-3688-854d-33b4032c85ea","pitchNumber":1,"startTime":"2026-08-20T02:46:19.006Z","endTime":"2026-08-20T02:46:22.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":96.3,"endSpeed":90.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.137731747564683,"aZ":-16.18854073542081,"pfxX":-5.705153279333268,"pfxZ":7.854895119266182,"pX":0.7158330965477626,"pZ":2.180139439991107,"vX0":11.860744100760513,"vY0":-139.80381427966347,"vZ0":-7.942903929217409,"x":89.71,"y":179.92,"x0":-2.7874001307873417,"y0":50.00564894314316,"z0":6.063143423207361,"aX":-11.615770616019914},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.2,"breakHorizontal":8.6,"spinRate":2407,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.387616276074251,"extension":6.958410358156184},"index":1,"playId":"21d1755f-44e6-3a9b-9f4f-0485e30f671f","pitchNumber":2,"startTime":"2026-08-20T02:46:35.670Z","endTime":"2026-08-20T02:46:41.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.00635073218871,"aZ":-27.734977925686422,"pfxX":-8.30521538741094,"pfxZ":2.9715637267993826,"pX":2.203643635290971,"pZ":0.3399904773593502,"vX0":14.997302392099103,"vY0":-120.26666450429954,"vZ0":-7.197074614901452,"x":33.0,"y":229.6,"x0":-2.979309187376932,"y0":50.00433510438128,"z0":5.767208007893558,"aX":-12.409985542797656},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.0,"breakHorizontal":12.2,"spinRate":2334,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.45205172434794605,"extension":7.379547340121346},"index":2,"playId":"8db159ae-f1ba-33ff-9c05-d4d14f47a824","pitchNumber":3,"startTime":"2026-08-20T02:47:08.072Z","endTime":"2026-08-20T02:47:12.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":95.9,"endSpeed":89.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.337567077306247,"aZ":-16.241651393799916,"pfxX":-5.881697540258381,"pfxZ":7.934612477706331,"pX":0.004016630874788758,"pZ":2.8093949828713725,"vX0":10.014919830677606,"vY0":-139.39129932283308,"vZ0":-6.310368091337208,"x":116.85,"y":162.93,"x0":-2.838185973995337,"y0":50.00322918785685,"z0":6.137930839253688,"aX":-11.811564256772408},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":9.1,"spinRate":2368,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3899184041532582,"extension":6.948704227005636},"index":3,"playId":"903fcd12-efef-39d5-8b97-ae42595d7759","pitchNumber":4,"startTime":"2026-08-20T02:47:31.008Z","endTime":"2026-08-20T02:47:35.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-20T02:47:47.274Z","endTime":"2026-08-20T02:48:04.794Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"},"defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.2,"endSpeed":90.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58335522233627,"aZ":-14.50926593890445,"pfxX":-4.52762447126165,"pfxZ":8.580596947714287,"pX":-0.05180843938182283,"pZ":2.673103262177419,"vX0":8.619310339888214,"vY0":-141.27507548213808,"vZ0":-7.441739624388415,"x":118.97,"y":166.61,"x0":-2.5287377978451304,"y0":50.005466854466434,"z0":6.239669618688422,"aX":-9.324386852106787},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":6.8,"spinRate":2366,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3849979826615897,"extension":6.997363863867191},"index":5,"playId":"7564090e-24e1-3845-950b-d635478358c0","pitchNumber":5,"startTime":"2026-08-20T02:48:04.794Z","endTime":"2026-08-20T02:48:09.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":693308,"link":"/api/v1/people/693308"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":693308,"link":"/api/v1/people/693308"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:48:09.688Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddie Freeman doubles (30) on a sharp fly ball to right fielder Jake McCarthy.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T02:48:20.138Z","endTime":"2026-08-20T02:50:35.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":77.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.536963506164827,"aZ":-42.26853706868927,"pfxX":0.5788485872993014,"pfxZ":-6.872656471103786,"pX":1.3917086442571613,"pZ":2.3242190752107876,"vX0":10.634870657095172,"vY0":-119.70922313841882,"vZ0":0.03405631729179648,"x":63.95,"y":176.03,"x0":-3.1617784699286524,"y0":50.004231307141886,"z0":6.056877104117005,"aX":0.8477315181530958},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.2,"breakHorizontal":-3.4,"spinRate":2564,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.45549941899562274,"extension":6.9442407647324185},"index":0,"playId":"b802540e-9db7-30c3-96d6-7f3efbb61500","pitchNumber":1,"startTime":"2026-08-20T02:48:37.289Z","endTime":"2026-08-20T02:48:41.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":96.1,"endSpeed":89.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.837259462905287,"aZ":-15.590558495098376,"pfxX":-6.762486609132899,"pfxZ":8.310560344636677,"pX":0.7300665737759207,"pZ":2.1500772095393628,"vX0":12.718546752766903,"vY0":-139.31324766512276,"vZ0":-7.924100696049946,"x":89.17,"y":180.73,"x0":-2.9847395041172544,"y0":50.00563110911811,"z0":6.031236923104416,"aX":-13.49929329352987},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":10.1,"spinRate":2440,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3909113763954428,"extension":7.003970412558629},"index":1,"playId":"b499cb50-4a98-37fe-84af-6288b42fcf75","pitchNumber":2,"startTime":"2026-08-20T02:48:54.628Z","endTime":"2026-08-20T02:48:58.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.593707028143506,"aZ":-15.992508132213164,"pfxX":-6.12472547045755,"pfxZ":8.020789232261432,"pX":0.7219935454852981,"pZ":2.051397050486592,"vX0":12.222290665249671,"vY0":-139.97949924097347,"vZ0":-8.425964692218537,"x":89.48,"y":183.39,"x0":-2.872372134395884,"y0":50.006406046098284,"z0":6.112136019341477,"aX":-12.362858669466432},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.2,"breakHorizontal":9.0,"spinRate":2422,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3887892239450528,"extension":6.975073155315183},"index":2,"playId":"0f67ed94-fd92-34f8-a044-fac479953b7d","pitchNumber":3,"startTime":"2026-08-20T02:49:13.000Z","endTime":"2026-08-20T02:49:19.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":96.0,"endSpeed":89.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78056815056963,"aZ":-15.941312282215451,"pfxX":-5.777216768007927,"pfxZ":8.134324815619795,"pX":0.46241252369916896,"pZ":2.5623657428434594,"vX0":11.703715168554954,"vY0":-139.31637002631945,"vZ0":-6.919002898461408,"x":99.37,"y":169.6,"x0":-3.013601690382582,"y0":50.00505045782843,"z0":6.102577518291534,"aX":-11.533171425251483},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":8.5,"spinRate":2419,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3908589747190261,"extension":6.882391219203043},"index":3,"playId":"63c0301c-1b99-33ec-8afb-7694a2ef8366","pitchNumber":4,"startTime":"2026-08-20T02:49:33.988Z","endTime":"2026-08-20T02:49:40.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":78.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.34997395459921,"aZ":-30.071975559235653,"pfxX":-8.525144555139,"pfxZ":1.3953233151573294,"pX":1.1492908582138717,"pZ":0.18549141696575625,"vX0":13.44664359677005,"vY0":-120.49935194458492,"vZ0":-7.022846192315331,"x":73.19,"y":233.77,"x0":-3.338043297992147,"y0":50.002128711521486,"z0":5.716837302892342,"aX":-12.826850126273996},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.2,"breakHorizontal":13.1,"spinRate":2226,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.45060919226284923,"extension":7.295440164576907},"index":4,"playId":"2ae7d4ed-6574-31fb-b38e-0405aee60e04","pitchNumber":5,"startTime":"2026-08-20T02:49:56.700Z","endTime":"2026-08-20T02:50:00.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":86.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.59629845571241,"aZ":-25.473080977369047,"pfxX":1.1401826012460443,"pfxZ":3.6069379355085776,"pX":0.06389590042932254,"pZ":2.0796025993962775,"vX0":8.966835731407391,"vY0":-133.6185545296376,"vZ0":-5.398700879406569,"x":114.56,"y":182.63,"x0":-3.44706660222894,"y0":50.00111361601734,"z0":5.894770788783372,"aX":2.113825146836111},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.9,"breakHorizontal":-3.5,"spinRate":2554,"spinDirection":188},"zone":8,"typeConfidence":2.0,"plateTime":0.4058271892730705,"extension":6.864270945525505},"hitData":{"launchSpeed":103.3,"launchAngle":25.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":200.0,"coordY":76.0}},"index":5,"playId":"5e00b1b0-f281-3acc-b1cd-5c86f7333faf","pitchNumber":6,"startTime":"2026-08-20T02:50:23.766Z","endTime":"2026-08-20T02:50:35.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":693308,"link":"/api/v1/people/693308"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":693308,"link":"/api/v1/people/693308"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.5,"awayTeamWinProbability":80.5,"homeTeamWinProbabilityAdded":-1.6999999999999993,"leverageIndex":0.33,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:50:35.761Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mookie Betts grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-20T02:52:10.062Z","endTime":"2026-08-20T02:52:42.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693308,"fullName":"Nick Frasso","link":"/api/v1/people/693308"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-20T02:51:05.540Z","endTime":"2026-08-20T02:52:12.291Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.0,"endSpeed":90.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59416773788418,"aZ":-16.756466057153915,"pfxX":-4.472166276083863,"pfxZ":7.501811803448081,"pX":0.3017168934727629,"pZ":2.9117586858028726,"vX0":10.310494723067691,"vY0":-140.9742188996947,"vZ0":-6.241646154995851,"x":105.5,"y":160.16,"x0":-2.787515031883595,"y0":50.0070473402227,"z0":6.1976278009161945,"aX":-9.197127739921354},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.7,"breakHorizontal":6.5,"spinRate":2429,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3853898431631313,"extension":6.8917217381881875},"index":1,"playId":"208491bc-d751-336c-86bb-cc89495629fc","pitchNumber":1,"startTime":"2026-08-20T02:52:12.291Z","endTime":"2026-08-20T02:52:16.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":92.2,"endSpeed":86.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.259841575355587,"aZ":-23.143752276975018,"pfxX":-0.14457774929001355,"pfxZ":4.8046514835747605,"pX":-0.501158424218976,"pZ":1.9421323245452164,"vX0":7.9582260283433985,"vY0":-134.29712542404155,"vZ0":-6.102403674052216,"x":136.1,"y":186.34,"x0":-3.4487771271379257,"y0":50.000325696962854,"z0":5.824740160505996,"aX":-0.2717745701682627},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.9,"breakHorizontal":-1.0,"spinRate":2350,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.40345893896835694,"extension":7.020389008157606},"hitData":{"launchSpeed":86.2,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":155.74}},"index":2,"playId":"30a373bc-ca49-3b2a-8bb4-7559c500cfa6","pitchNumber":2,"startTime":"2026-08-20T02:52:34.052Z","endTime":"2026-08-20T02:52:42.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"second":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":693308,"link":"/api/v1/people/693308"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":693308,"link":"/api/v1/people/693308"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.97,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-08-20T02:52:42.148Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Sullivan lines out to center fielder Andy Pages.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T03:00:41.449Z","endTime":"2026-08-20T03:01:53.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"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_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Alex Vesia replaces Brock Stewart.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T02:53:38.884Z","endTime":"2026-08-20T02:57:26.972Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681911,"link":"/api/v1/people/681911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592779,"link":"/api/v1/people/592779","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T02:57:26.972Z","endTime":"2026-08-20T03:00:43.648Z","isPitch":false,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"},"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.6,"endSpeed":84.0,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.901029895195105,"aZ":-14.882943198450949,"pfxX":1.6764748280921453,"pfxZ":9.624002744354787,"pX":0.15408560684005554,"pZ":4.282993933426348,"vX0":-1.3579440519757768,"vY0":-132.14700758041897,"vZ0":-1.2141034136575193,"x":111.13,"y":123.14,"x0":0.4527545505215025,"y0":50.00585529599329,"z0":5.8241505714753945,"aX":3.0134339717255503},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.5,"breakHorizontal":-2.8,"spinRate":2415,"spinDirection":162},"zone":12,"typeConfidence":0.87,"plateTime":0.41194992713079337,"extension":6.526727054847888},"index":2,"playId":"974bba97-9ef3-34c7-8866-5d09545e6460","pitchNumber":1,"startTime":"2026-08-20T03:00:43.648Z","endTime":"2026-08-20T03:00:47.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.89891933234455,"aZ":-28.992001996904882,"pfxX":-3.4100896480777148,"pfxZ":2.038707189503029,"pX":-0.6191224293673193,"pZ":4.183563111216176,"vX0":-1.478423340946338,"vY0":-122.8686667089228,"vZ0":1.4665190643374075,"x":140.6,"y":125.82,"x0":0.42990260904854244,"y0":50.001246727128084,"z0":6.008274409868354,"aX":-5.314004612595652},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.2,"breakHorizontal":6.5,"spinRate":2263,"spinDirection":212},"zone":11,"typeConfidence":0.9,"plateTime":0.442524243035213,"extension":6.467836602957096},"index":3,"playId":"7573624d-395c-331c-8c19-ec846546c9b9","pitchNumber":2,"startTime":"2026-08-20T03:01:02.016Z","endTime":"2026-08-20T03:01:05.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.422196543170134,"aZ":-14.271315952302578,"pfxX":1.6501122069845813,"pfxZ":9.863972892276688,"pX":0.45056534613547095,"pZ":2.68141466242919,"vX0":-0.24542308271722127,"vY0":-132.6399651993274,"vZ0":-5.185882708686299,"x":99.83,"y":166.38,"x0":0.3285203536561846,"y0":50.00355957698124,"z0":5.671628578187004,"aX":2.994912816432954},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":-3.0,"spinRate":2469,"spinDirection":162},"zone":6,"typeConfidence":0.87,"plateTime":0.41004400383096407,"extension":6.665437869553457},"index":4,"playId":"80ff6e47-cdd5-3334-816c-82772abbd962","pitchNumber":3,"startTime":"2026-08-20T03:01:21.652Z","endTime":"2026-08-20T03:01:25.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":91.7,"endSpeed":85.6,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.352766375035607,"aZ":-13.981578283081788,"pfxX":2.1891017764547853,"pfxZ":9.851961127382898,"pX":0.5734422686078968,"pZ":1.9277312939153715,"vX0":-0.0837583365279588,"vY0":-133.68710052970098,"vZ0":-6.964547373469401,"x":95.14,"y":186.73,"x0":0.3194952913985722,"y0":50.006249616021485,"z0":5.5320663834798856,"aX":4.043053854206719},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":-4.0,"spinRate":2470,"spinDirection":168},"zone":9,"typeConfidence":0.88,"plateTime":0.40660205778425507,"extension":6.557187149158263},"hitData":{"launchSpeed":95.8,"launchAngle":19.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.38,"coordY":70.67}},"index":5,"playId":"8daaceb8-553b-3889-a8cf-db301c02a15b","pitchNumber":4,"startTime":"2026-08-20T03:01:45.903Z","endTime":"2026-08-20T03:01:53.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:01:53.553Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T03:02:03.930Z","endTime":"2026-08-20T03:04:04.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.300521862848825,"aZ":-13.9740057147764,"pfxX":2.923483150050118,"pfxZ":9.749893558406644,"pX":-0.4958648773944572,"pZ":2.61812466026161,"vX0":-3.172251377787411,"vY0":-135.23068187473245,"vZ0":-5.3979209939473085,"x":135.9,"y":168.09,"x0":0.30817108051751546,"y0":50.00340867112361,"z0":5.607334106013711,"aX":5.457870946878776},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":-4.7,"spinRate":2615,"spinDirection":161},"zone":4,"typeConfidence":0.9,"plateTime":0.40381010527700356,"extension":6.621916889444363},"index":0,"playId":"418b03d7-6fad-31e6-8d72-e34b182462f5","pitchNumber":1,"startTime":"2026-08-20T03:02:25.209Z","endTime":"2026-08-20T03:02:29.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.148266619762293,"aZ":-11.549933944279557,"pfxX":2.5458283850283143,"pfxZ":10.898522598841911,"pX":-0.09646755244712092,"pZ":2.5095865297412656,"vX0":-2.2089218790832694,"vY0":-135.8280158434029,"vZ0":-6.094161069585229,"x":120.68,"y":171.02,"x0":0.39143708610943684,"y0":50.00670326834647,"z0":5.564997947549071,"aX":4.819584158114209},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.8,"breakHorizontal":-4.2,"spinRate":2627,"spinDirection":162},"zone":5,"typeConfidence":0.9,"plateTime":0.40128235796655876,"extension":6.540572830386449},"index":1,"playId":"194af06f-5689-31de-b5d3-4a738f89cde6","pitchNumber":2,"startTime":"2026-08-20T03:02:49.846Z","endTime":"2026-08-20T03:02:54.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":92.5,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.853222947469565,"aZ":-13.408791675812237,"pfxX":1.3582192667644228,"pfxZ":10.067655259400428,"pX":0.4025277559454022,"pZ":3.208997597901555,"vX0":0.31251743411201105,"vY0":-134.81698020903895,"vZ0":-4.267712754656747,"x":101.66,"y":152.14,"x0":0.10888425041216851,"y0":50.00289673634373,"z0":5.740800245206137,"aX":2.5315765566240627},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.6,"breakHorizontal":-2.5,"spinRate":2532,"spinDirection":168},"zone":3,"typeConfidence":0.89,"plateTime":0.4043346922239661,"extension":6.406683989406228},"index":2,"playId":"de6faaf0-4926-331a-95f8-d4d33b75141d","pitchNumber":3,"startTime":"2026-08-20T03:03:15.748Z","endTime":"2026-08-20T03:03:20.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":80.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.71558790388996,"aZ":-29.213867544535194,"pfxX":-2.051350680630992,"pfxZ":1.8369582781976606,"pX":-1.51953231919357,"pZ":1.904580892224642,"vX0":-2.9240320569379237,"vY0":-124.48624882519033,"vZ0":-3.7990829012134917,"x":174.92,"y":187.36,"x0":-0.07501792646090623,"y0":50.00273683733913,"z0":5.799412992512479,"aX":-3.305367787629337},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.9,"breakHorizontal":4.2,"spinRate":2300,"spinDirection":215},"zone":13,"typeConfidence":0.89,"plateTime":0.43557076357526325,"extension":6.539927954098782},"index":3,"playId":"3bdbba4c-a523-3e51-b4bc-8f4cc1f97eb2","pitchNumber":4,"startTime":"2026-08-20T03:03:39.982Z","endTime":"2026-08-20T03:03:45.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.239659635488447,"aZ":-23.148780094061447,"pfxX":5.692631244317231,"pfxZ":5.789326047503703,"pX":-0.40729181154973965,"pZ":1.4154545106330545,"vX0":-3.8729136727925124,"vY0":-123.23209889383857,"vZ0":-5.2819996190199445,"x":132.53,"y":200.56,"x0":0.43400398101887244,"y0":50.00612974025187,"z0":5.506898402916379,"aX":8.88123588593993},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.7,"breakHorizontal":-9.6,"spinRate":1909,"spinDirection":130},"zone":13,"typeConfidence":0.91,"plateTime":0.4420881300071189,"extension":6.621285093845398},"index":4,"playId":"25467a95-d5ad-3eba-88f2-befeb615e7b2","pitchNumber":5,"startTime":"2026-08-20T03:04:00.933Z","endTime":"2026-08-20T03:04:04.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":-2.6999999999999975,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:04:04.918Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jake McCarthy walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T03:04:07.639Z","endTime":"2026-08-20T03:05:42.199Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.18351938195241,"aZ":-28.77156071171528,"pfxX":-2.3333946649613777,"pfxZ":1.9914786964565652,"pX":-0.6500843421130759,"pZ":1.4106638133983946,"vX0":-2.5162877831766153,"vY0":-128.18758237753732,"vZ0":-5.405514333287104,"x":141.78,"y":200.69,"x0":0.6383156588878912,"y0":50.00191319401185,"z0":5.724447365913246,"aX":-3.980742080963177},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.9,"breakHorizontal":4.7,"spinRate":2384,"spinDirection":201},"zone":13,"typeConfidence":0.89,"plateTime":0.42321501452181165,"extension":6.776314079847698},"index":0,"playId":"f76f79b3-3fdc-38de-b6eb-0dea87441ae1","pitchNumber":1,"startTime":"2026-08-20T03:04:33.343Z","endTime":"2026-08-20T03:04:39.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":87.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.562214917343763,"aZ":-13.661345710905863,"pfxX":2.5064558175319416,"pfxZ":9.700596346008208,"pX":-2.0290851704212205,"pZ":1.5805273190122882,"vX0":-7.130638607335205,"vY0":-135.99004699388374,"vZ0":-8.128322556063349,"x":194.34,"y":196.11,"x0":0.27977481405587484,"y0":50.00238739415774,"z0":5.518011912040622,"aX":4.783976673619351},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.4,"breakHorizontal":-3.4,"spinRate":2630,"spinDirection":165},"zone":13,"typeConfidence":0.89,"plateTime":0.39991873588713256,"extension":6.686314350732536},"index":1,"playId":"b829e5d4-f21d-302b-bc7d-ec766c904b04","pitchNumber":2,"startTime":"2026-08-20T03:04:54.616Z","endTime":"2026-08-20T03:04:58.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":81.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.052999739851003,"aZ":-28.567885988877173,"pfxX":-3.0281538225708218,"pfxZ":2.168298074875005,"pX":0.8873216175121681,"pZ":1.698543899358412,"vX0":2.301257388352772,"vY0":-126.27972371922114,"vZ0":-4.765607490423325,"x":83.18,"y":192.92,"x0":0.36983143704718224,"y0":50.00045022040889,"z0":5.83544615521581,"aX":-5.02504586516827},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.4,"breakHorizontal":5.2,"spinRate":2401,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.4292598811113195,"extension":6.499407731812259},"index":2,"playId":"f182acb9-c6d2-324e-9a4e-f011b91a68a9","pitchNumber":3,"startTime":"2026-08-20T03:05:15.941Z","endTime":"2026-08-20T03:05:20.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.394726693518027,"aZ":-14.953519957695006,"pfxX":1.7745162782711361,"pfxZ":9.40261008738383,"pX":1.0078779627419956,"pZ":2.3522407870700417,"vX0":1.5574038264295982,"vY0":-133.42185612744512,"vZ0":-5.856002124757101,"x":78.58,"y":175.27,"x0":0.18923911594952764,"y0":50.00663828630758,"z0":5.624580598590733,"aX":3.250785699011016},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":-3.5,"spinRate":2654,"spinDirection":167},"zone":14,"typeConfidence":0.88,"plateTime":0.40804514876899445,"extension":6.516594868566571},"index":3,"playId":"acad4f76-25da-3186-b255-5ed255fbe93f","pitchNumber":4,"startTime":"2026-08-20T03:05:37.343Z","endTime":"2026-08-20T03:05:42.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":2.1999999999999975,"leverageIndex":0.64,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:05:42.199Z","atBatIndex":60},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mickey Moniak homers (20) on a fly ball to right field. Jake McCarthy scores.","rbi":2,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T03:05:57.264Z","endTime":"2026-08-20T03:07:03.322Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":681911,"link":"/api/v1/people/681911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":681911,"link":"/api/v1/people/681911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11925586243831,"aZ":-15.973085344751807,"pfxX":1.291554272689198,"pfxZ":8.979507515365713,"pX":0.35005294790003133,"pZ":1.8987007727067968,"vX0":0.14952497868565162,"vY0":-132.4482811623699,"vZ0":-6.932703025970667,"x":103.66,"y":187.52,"x0":0.12497745878540316,"y0":50.00424794946998,"z0":5.685978569942391,"aX":2.331042135920495},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.2,"breakHorizontal":-2.4,"spinRate":2606,"spinDirection":167},"zone":9,"typeConfidence":0.85,"plateTime":0.4110837375067353,"extension":6.595555581311093},"index":0,"playId":"0b1cc64a-af47-3d04-8b63-3c66d81f8ff7","pitchNumber":1,"startTime":"2026-08-20T03:06:09.553Z","endTime":"2026-08-20T03:06:14.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.836349102512997,"aZ":-15.421346080893821,"pfxX":3.0440179923510855,"pfxZ":9.102248396980688,"pX":0.16705723983467854,"pZ":2.556705498478166,"vX0":-1.2414501281248715,"vY0":-134.4929670060012,"vZ0":-5.146257413398825,"x":110.63,"y":169.75,"x0":0.2378335600419821,"y0":50.006116061543395,"z0":5.58048519496911,"aX":5.604743022250413},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":-5.3,"spinRate":2551,"spinDirection":162},"zone":5,"typeConfidence":0.89,"plateTime":0.4065037286218667,"extension":6.612051383498348},"hitData":{"launchSpeed":100.4,"launchAngle":38.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":222.89,"coordY":69.16}},"index":1,"playId":"a8e25a2c-4341-3fa3-ab2b-5f546861737e","pitchNumber":2,"startTime":"2026-08-20T03:06:39.325Z","endTime":"2026-08-20T03:07:03.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.1,"awayTeamWinProbability":47.9,"homeTeamWinProbabilityAdded":34.5,"leverageIndex":1.53,"dramaIndex":255.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:07:03.322Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-20T03:07:26.859Z","endTime":"2026-08-20T03:08:40.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681911,"fullName":"Alex Vesia","link":"/api/v1/people/681911"},"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"AC","description":"Automatic Strike - Batter Pitch Timer Violation"},"description":"Automatic Strike - Batter Pitch Timer Violation","code":"AC","isInPlay":false,"isStrike":true,"isBall":false,"isOut":false,"hasReview":false,"violation":{"type":"batter_pitch_timer","description":"Batter Pitch Timer Violation","player":{"id":694249,"fullName":"Cole Carrigg"}}},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"f1d5d8ac-db98-4f35-bfbb-c05af9acbcd7","pitchNumber":0,"startTime":"2026-08-20T03:07:26.859Z","endTime":"2026-08-20T03:07:31.859Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":93.5,"endSpeed":86.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.048541525134567,"aZ":-11.707172688844192,"pfxX":1.2804310055554513,"pfxZ":10.726693550533883,"pX":-0.736289895935665,"pZ":3.372859753231675,"vX0":-3.4530313438325444,"vY0":-136.3191757234503,"vZ0":-3.93043277295672,"x":145.07,"y":147.71,"x0":0.37274893104706125,"y0":50.00616497230631,"z0":5.62403129081629,"aX":2.4442969337945524},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.0,"breakHorizontal":-1.7,"spinRate":2638,"spinDirection":166},"zone":1,"typeConfidence":0.9,"plateTime":0.3996855434789013,"extension":6.667171726472029},"index":1,"playId":"069020c3-754a-3a7d-9048-94274e95795b","pitchNumber":1,"startTime":"2026-08-20T03:07:51.715Z","endTime":"2026-08-20T03:07:55.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":91.6,"endSpeed":84.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.720071828515284,"aZ":-13.540287963111009,"pfxX":2.564394281284459,"pfxZ":10.192091715785768,"pX":0.5797073522625176,"pZ":4.35889653610841,"vX0":-0.10775103765173893,"vY0":-133.61202580439598,"vZ0":-1.196431592689167,"x":94.9,"y":121.09,"x0":0.28651467812096965,"y0":50.005225666878516,"z0":5.774238009869513,"aX":4.689969521190059},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":-4.7,"spinRate":2550,"spinDirection":163},"zone":12,"typeConfidence":0.89,"plateTime":0.4081573874654527,"extension":6.493682342801373},"index":2,"playId":"6b31e7c3-e0b3-342f-b912-696bf200ea5c","pitchNumber":2,"startTime":"2026-08-20T03:08:16.077Z","endTime":"2026-08-20T03:08:20.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.2,"endSpeed":81.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.81784692646844,"aZ":-27.968369540093494,"pfxX":-2.8108851183779553,"pfxZ":2.5260311245682683,"pX":-0.4370858438844586,"pZ":0.9638058651594179,"vX0":-0.8854694300830455,"vY0":-127.0397595333001,"vZ0":-6.543151785420617,"x":133.66,"y":212.76,"x0":0.27963568899124147,"y0":50.00034511837569,"z0":5.745907751457502,"aX":-4.672682720803052},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.6,"breakHorizontal":5.3,"spinRate":2319,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.4283421469436899,"extension":6.74343387896017},"index":3,"playId":"c4de6260-b4d7-399b-b9d6-dc99f38769ea","pitchNumber":3,"startTime":"2026-08-20T03:08:35.759Z","endTime":"2026-08-20T03:08:40.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":681911,"link":"/api/v1/people/681911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:08:40.032Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Miguel Rojas flies out to right fielder Jake McCarthy.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T03:11:02.603Z","endTime":"2026-08-20T03:11:50.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"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"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jaden Hill replaces Nick Frasso.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T03:09:53.571Z","endTime":"2026-08-20T03:11:04.539Z","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":693308,"link":"/api/v1/people/693308","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.1,"endSpeed":90.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.903139003139497,"aZ":-19.05514470179647,"pfxX":-5.236548321623608,"pfxZ":6.305145266394076,"pX":-0.1449309101406468,"pZ":2.700561207565467,"vX0":3.9622657538767494,"vY0":-141.6065592088321,"vZ0":-4.5060901812405545,"x":122.52,"y":165.86,"x0":-0.8649873874464482,"y0":50.001812173633695,"z0":5.491000536482379,"aX":-10.894827948640975},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.9,"breakHorizontal":9.0,"spinRate":2359,"spinDirection":227},"zone":5,"typeConfidence":0.92,"plateTime":0.3832255244650944,"extension":5.935879172444444},"index":1,"playId":"3a50edc3-f23b-38cb-b2f2-f5e7926d8282","pitchNumber":1,"startTime":"2026-08-20T03:11:04.539Z","endTime":"2026-08-20T03:11:08.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.3,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.576712950295615,"aZ":-32.44012231050545,"pfxX":-7.303368040980262,"pfxZ":-0.16464945905889294,"pX":0.6842063426916893,"pZ":3.5479255270376204,"vX0":6.349450776398659,"vY0":-125.07490196798575,"vZ0":1.6872274154350986,"x":90.92,"y":142.99,"x0":-0.90952842502708,"y0":50.00276270860466,"z0":5.479845926728914,"aX":-11.847965734039327},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.2,"breakHorizontal":12.2,"spinRate":1673,"spinDirection":258},"zone":12,"typeConfidence":0.89,"plateTime":0.43400157286620633,"extension":6.167918039078841},"index":2,"playId":"886779dd-308a-346f-9139-23c71537fdb2","pitchNumber":2,"startTime":"2026-08-20T03:11:23.427Z","endTime":"2026-08-20T03:11:29.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":98.0,"endSpeed":91.0,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.80491814796712,"aZ":-17.07140714159347,"pfxX":-6.416064931844211,"pfxZ":7.193173367365248,"pX":-0.4318949795888837,"pZ":2.360913367411604,"vX0":4.2280030721256034,"vY0":-142.79568678478537,"vZ0":-5.657151063714613,"x":133.46,"y":175.04,"x0":-1.0857052876994016,"y0":50.001818998664795,"z0":5.413699322558312,"aX":-13.46741842884009},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.2,"breakHorizontal":10.9,"spinRate":2525,"spinDirection":230},"zone":4,"typeConfidence":0.89,"plateTime":0.3811874350618982,"extension":5.85108225360791},"hitData":{"launchSpeed":85.5,"launchAngle":41.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.73,"coordY":90.35}},"index":3,"playId":"0ebf049a-d33d-3797-9cc3-1d3bb603f9c5","pitchNumber":3,"startTime":"2026-08-20T03:11:41.937Z","endTime":"2026-08-20T03:11:50.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":4.600000000000001,"leverageIndex":1.82,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:11:50.275Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T03:12:00.550Z","endTime":"2026-08-20T03:13:47.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"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(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":98.8,"endSpeed":92.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.437097531917246,"aZ":-22.208923467496255,"pfxX":-7.897535676086541,"pfxZ":4.641045942071562,"pX":-0.5434166955264194,"pZ":3.42233125391443,"vX0":4.436237228947043,"vY0":-144.03056024239413,"vZ0":-2.112150240801581,"x":137.71,"y":146.38,"x0":-1.0593789753410068,"y0":50.005045491377146,"z0":5.50675514541303,"aX":-16.966028849478562},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.3,"breakHorizontal":13.7,"spinRate":2331,"spinDirection":228},"zone":1,"typeConfidence":0.9,"plateTime":0.37709480263010153,"extension":5.949864696197542},"index":0,"playId":"b725427b-944b-3791-bd20-1e34e94da103","pitchNumber":1,"startTime":"2026-08-20T03:12:20.227Z","endTime":"2026-08-20T03:12:24.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":92.2,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.369704074256468,"aZ":-23.217243982975795,"pfxX":-8.302300882318463,"pfxZ":4.158778807624117,"pX":-0.4171166897003829,"pZ":3.3658454570848257,"vX0":4.941279685090189,"vY0":-144.36888542215425,"vZ0":-2.376174689118221,"x":132.9,"y":147.9,"x0":-1.0546263314111457,"y0":50.0012561356813,"z0":5.598760708471577,"aX":-17.870295913178264},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":7.3,"breakHorizontal":14.3,"spinRate":2434,"spinDirection":228},"zone":1,"typeConfidence":0.89,"plateTime":0.37657163401405924,"extension":5.929385188820417},"index":1,"playId":"73dfe577-9413-3f6e-a166-ecaa91888a77","pitchNumber":2,"startTime":"2026-08-20T03:12:38.155Z","endTime":"2026-08-20T03:12:43.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":91.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78856672464076,"aZ":-18.169790816302715,"pfxX":-6.019152675045882,"pfxZ":6.5411785065566725,"pX":-0.9683189118632898,"pZ":3.2246759740404887,"vX0":2.9293079122548242,"vY0":-144.09664307210934,"vZ0":-3.349120929106467,"x":153.91,"y":151.71,"x0":-1.2060266727517168,"y0":50.002094511889894,"z0":5.499077407108562,"aX":-12.887111013262006},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.5,"breakHorizontal":10.4,"spinRate":2482,"spinDirection":230},"zone":11,"typeConfidence":0.7,"plateTime":0.3775072227615963,"extension":5.777523698318931},"index":2,"playId":"d4f2ab83-8fc6-31c0-9d2c-c15dbec90a9c","pitchNumber":3,"startTime":"2026-08-20T03:13:02.506Z","endTime":"2026-08-20T03:13:08.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.379772017535096,"aZ":-32.045069026506525,"pfxX":-6.959821536465421,"pfxZ":0.082772058821444,"pX":0.2981021612586465,"pZ":2.2931449736351563,"vX0":5.473421438625538,"vY0":-125.93111280139058,"vZ0":-1.3379745067165523,"x":105.64,"y":176.87,"x0":-0.9764776108486807,"y0":50.005745872474265,"z0":5.372990128597807,"aX":-11.422647861347741},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.1,"breakHorizontal":11.8,"spinRate":1741,"spinDirection":260},"zone":6,"typeConfidence":0.89,"plateTime":0.43140060238830946,"extension":6.304597720446805},"index":3,"playId":"17b6be8c-b3f1-3d4e-9dec-6580189baf10","pitchNumber":4,"startTime":"2026-08-20T03:13:20.525Z","endTime":"2026-08-20T03:13:24.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.522662803717196,"aZ":-19.09323258780497,"pfxX":-4.536797260608168,"pfxZ":6.279737103450804,"pX":-0.7530542990847299,"pZ":2.926989851128476,"vX0":2.8386574188804587,"vY0":-142.24662177658706,"vZ0":-3.8281397142961477,"x":145.7,"y":159.75,"x0":-1.1658668291390313,"y0":50.00535994740621,"z0":5.474916026281367,"aX":-9.453817356432545},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.9,"breakHorizontal":7.8,"spinRate":2446,"spinDirection":229},"zone":1,"typeConfidence":0.92,"plateTime":0.3826358892037782,"extension":5.971230188716792},"index":4,"playId":"00540aa8-24bd-335b-a65f-8638d37c4757","pitchNumber":5,"startTime":"2026-08-20T03:13:43.631Z","endTime":"2026-08-20T03:13:47.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.43,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:13:47.694Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Enrique Hernández strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-20T03:13:51.110Z","endTime":"2026-08-20T03:15:28.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"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":[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":571771,"fullName":"Enrique Hernández","link":"/api/v1/people/571771"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.5,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.880415337172796,"aZ":-16.331653492876292,"pfxX":-4.697403283127982,"pfxZ":7.597225883696192,"pX":0.4297658310088989,"pZ":3.1118537180173544,"vX0":5.947458129508617,"vY0":-142.5874358930666,"vZ0":-3.9858585482988564,"x":100.62,"y":154.76,"x0":-1.0604159955118342,"y0":50.002280083206486,"z0":5.54011925627244,"aX":-9.795425057074633},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.2,"breakHorizontal":7.4,"spinRate":2367,"spinDirection":232},"zone":3,"typeConfidence":0.9,"plateTime":0.3822910402476829,"extension":6.0307834381214365},"index":0,"playId":"a1a179d8-cb50-3c99-8294-58acd3699dc5","pitchNumber":1,"startTime":"2026-08-20T03:14:11.179Z","endTime":"2026-08-20T03:14:18.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.2,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.635729680613302,"aZ":-21.7885266790397,"pfxX":-5.6776479150431385,"pfxZ":5.01522063350302,"pX":-0.6431687796189138,"pZ":4.165423084738378,"vX0":3.2503491209140942,"vY0":-141.90412521225122,"vZ0":-0.4082496001300101,"x":141.52,"y":126.31,"x0":-1.0561628662976466,"y0":50.00640176187762,"z0":5.68022156836434,"aX":-11.765574804391061},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.2,"breakHorizontal":9.7,"spinRate":2361,"spinDirection":227},"zone":11,"typeConfidence":0.86,"plateTime":0.3836644710362229,"extension":5.797617464244572},"index":1,"playId":"4a3d1613-7466-3943-ad21-7fc1a8b5ee7b","pitchNumber":2,"startTime":"2026-08-20T03:14:38.468Z","endTime":"2026-08-20T03:14:42.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.4,"endSpeed":90.3,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.088390714130284,"aZ":-18.588465472774274,"pfxX":-5.969689677043297,"pfxZ":6.556416512556645,"pX":-1.2866913509620712,"pZ":2.7546735912017493,"vX0":1.9393427578676674,"vY0":-142.01360823188082,"vZ0":-4.138991556248099,"x":166.05,"y":164.4,"x0":-1.1967615519720922,"y0":50.00476109117219,"z0":5.390559459726262,"aX":-12.371830989158413},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.4,"breakHorizontal":10.6,"spinRate":2433,"spinDirection":228},"zone":11,"typeConfidence":0.69,"plateTime":0.3835769646481668,"extension":5.7260876617148915},"index":2,"playId":"aea65036-ac19-3b51-a3ff-8196c5e4aa12","pitchNumber":3,"startTime":"2026-08-20T03:14:58.269Z","endTime":"2026-08-20T03:15:06.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-20T03:15:24.593Z","endTime":"2026-08-20T03:15:24.594Z","isPitch":false,"type":"action","player":{"id":571771,"link":"/api/v1/people/571771"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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(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":88.5,"endSpeed":81.6,"strikeZoneTop":3.131,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.933394081915765,"aZ":-32.59641060475639,"pfxX":1.2114696105872267,"pfxZ":-0.2477229407707071,"pX":-0.222001813537653,"pZ":3.8512889571803823,"vX0":1.7725487892094247,"vY0":-128.88966453082148,"vZ0":1.8162669793402864,"x":125.46,"y":134.8,"x0":-1.074106364883144,"y0":50.004104886967134,"z0":5.641414417960341,"aX":2.0531411740914},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.1,"breakHorizontal":-2.5,"spinRate":2322,"spinDirection":126},"zone":11,"typeConfidence":0.9,"plateTime":0.42377310403016377,"extension":5.778015698661606},"index":4,"playId":"602c1e32-7651-3e86-b340-bc5aa88a1228","pitchNumber":4,"startTime":"2026-08-20T03:15:24.595Z","endTime":"2026-08-20T03:15:28.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":571771,"link":"/api/v1/people/571771","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_ab"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_ab"},{"player":{"id":571771,"link":"/api/v1/people/571771"},"credit":"b_pa"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.01,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:15:28.344Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T03:17:52.213Z","endTime":"2026-08-20T03:18:47.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jack Dreyer replaces Alex Vesia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T03:16:32.006Z","endTime":"2026-08-20T03:17:54.471Z","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":681911,"link":"/api/v1/people/681911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.39482030221093,"aZ":-43.78063263644518,"pfxX":-2.5856498875166047,"pfxZ":-8.755302229178394,"pX":-0.7580699734934179,"pZ":1.6313757031029834,"vX0":-5.497156240189139,"vY0":-114.21202577095664,"vZ0":-0.02717739460235169,"x":145.9,"y":194.73,"x0":2.0128716496726557,"y0":50.00395332544429,"z0":5.93741754335726,"aX":-3.426422615612114},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.9,"breakVerticalInduced":-15.6,"breakHorizontal":6.0,"spinRate":2599,"spinDirection":340},"zone":13,"typeConfidence":0.92,"plateTime":0.4789841314470098,"extension":6.816883594960342},"index":1,"playId":"334367b7-dee8-30e3-91e2-8e57aa9887a9","pitchNumber":1,"startTime":"2026-08-20T03:17:54.471Z","endTime":"2026-08-20T03:17:59.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97147666050081,"aZ":-13.76246902593493,"pfxX":3.7802475154555895,"pfxZ":9.686224204235675,"pX":-0.8474847860174575,"pZ":1.599312642386974,"vX0":-8.233245557572225,"vY0":-135.81890519420992,"vZ0":-8.422612926061985,"x":149.3,"y":195.6,"x0":1.7088965883684941,"y0":50.00080872913252,"z0":5.662186879123914,"aX":7.184654128464461},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":-5.4,"spinRate":2462,"spinDirection":158},"zone":13,"typeConfidence":0.86,"plateTime":0.40068267678580627,"extension":6.550005672016987},"index":2,"playId":"67c851b4-e23f-336a-be88-bdf9bdf00fed","pitchNumber":2,"startTime":"2026-08-20T03:18:09.905Z","endTime":"2026-08-20T03:18:14.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98400272179319,"aZ":-36.01225881676181,"pfxX":-1.684963074306089,"pfxZ":-2.443581704675566,"pX":1.0882720346115413,"pZ":5.08939796448748,"vX0":-2.819778325855028,"vY0":-124.14370187493847,"vZ0":4.677485773040349,"x":75.52,"y":101.37,"x0":2.454093321307649,"y0":50.00028031837766,"z0":6.165019296163377,"aX":-2.649772208477743},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.2,"breakHorizontal":3.6,"spinRate":2337,"spinDirection":281},"zone":12,"typeConfidence":0.76,"plateTime":0.4398685006395917,"extension":6.414243948210327},"index":3,"playId":"25659887-8923-3a64-8ca2-a7452354725d","pitchNumber":3,"startTime":"2026-08-20T03:18:26.440Z","endTime":"2026-08-20T03:18:31.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.383575868628736,"aZ":-15.06033855260544,"pfxX":4.006482339571195,"pfxZ":9.21614169111837,"pX":-0.0039026948127595822,"pZ":1.0627629151224494,"vX0":-6.5594960377683265,"vY0":-134.49446474601254,"vZ0":-9.318328476396132,"x":117.15,"y":210.09,"x0":1.9308423496339628,"y0":50.00660104029769,"z0":5.60852820983953,"aX":7.4435305857544884},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":-6.1,"spinRate":2377,"spinDirection":160},"zone":13,"typeConfidence":0.8,"plateTime":0.40511470628414514,"extension":6.759798427888894},"index":4,"playId":"216adae0-5907-358b-8838-5741448e92ca","pitchNumber":4,"startTime":"2026-08-20T03:18:43.421Z","endTime":"2026-08-20T03:18:47.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.78,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:18:47.726Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jordan Beck flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T03:19:46.478Z","endTime":"2026-08-20T03:20:00.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"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"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jordan Beck replaces Zac Veen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T03:18:58.410Z","endTime":"2026-08-20T03:19:48.618Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":691728,"link":"/api/v1/people/691728"},"defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691728,"link":"/api/v1/people/691728","batSide":{"code":"L","description":"Left"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":93.2,"endSpeed":86.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.896403041750126,"aZ":-15.748016183641136,"pfxX":4.0062234404852815,"pfxZ":8.731756614110928,"pX":0.38036376458723004,"pZ":2.7383934096583533,"vX0":-5.241988709018274,"vY0":-135.63091382313908,"vZ0":-5.281229591854548,"x":102.5,"y":164.84,"x0":1.808720568664992,"y0":50.00598572507784,"z0":5.791999056607236,"aX":7.539909808693982},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":-6.2,"spinRate":2367,"spinDirection":157},"zone":6,"typeConfidence":0.83,"plateTime":0.40231499008683747,"extension":6.588715731506161},"hitData":{"launchSpeed":92.9,"launchAngle":57.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.26,"coordY":125.21}},"index":1,"playId":"0e41d322-1896-3f87-bbc6-facda39db7f8","pitchNumber":1,"startTime":"2026-08-20T03:19:48.618Z","endTime":"2026-08-20T03:20:00.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":60.8,"awayTeamWinProbability":39.2,"homeTeamWinProbabilityAdded":-6.200000000000003,"leverageIndex":2.67,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:20:00.240Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Norby strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T03:20:05.875Z","endTime":"2026-08-20T03:21:31.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681393,"fullName":"Connor Norby","link":"/api/v1/people/681393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":72.1,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.286888770762374,"aZ":-43.158558055708845,"pfxX":-3.212570806421646,"pfxZ":-8.460746699006005,"pX":0.5606825651263218,"pZ":1.9211332112605979,"vX0":-2.762021442934702,"vY0":-113.1357878591284,"vZ0":0.8029374597156571,"x":95.63,"y":186.91,"x0":2.2138112007201474,"y0":50.00136141059734,"z0":5.880809454533046,"aX":-4.1715279842911475},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.0,"breakVerticalInduced":-14.9,"breakHorizontal":6.5,"spinRate":2739,"spinDirection":339},"zone":9,"typeConfidence":0.92,"plateTime":0.48378316437321445,"extension":6.806122542266054},"index":0,"playId":"9bf9e76b-5355-3520-bfd6-c4fa6ce59c2a","pitchNumber":1,"startTime":"2026-08-20T03:20:26.403Z","endTime":"2026-08-20T03:20:30.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.2,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13755247513134,"aZ":-13.296728896373162,"pfxX":3.3740011843264757,"pfxZ":10.017204174591171,"pX":0.4001991578623252,"pZ":2.1303784235853955,"vX0":-4.9827179314619645,"vY0":-135.5532040422102,"vZ0":-7.099688102026755,"x":101.75,"y":181.26,"x0":1.8132212922512478,"y0":50.00128520962285,"z0":5.688339328679071,"aX":6.357622771611057},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.0,"breakHorizontal":-5.2,"spinRate":2529,"spinDirection":165},"zone":6,"typeConfidence":0.86,"plateTime":0.402142330027071,"extension":6.863524453552977},"index":1,"playId":"ddf71192-4279-38de-9d88-5c43de03f190","pitchNumber":2,"startTime":"2026-08-20T03:20:42.945Z","endTime":"2026-08-20T03:20:47.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00160139712538,"aZ":-18.755365662290338,"pfxX":4.860128833392328,"pfxZ":6.8721083959443,"pX":0.8956588961288583,"pZ":3.9594323666951063,"vX0":-4.591872487667498,"vY0":-137.97197106658663,"vZ0":-1.8290198873436734,"x":82.86,"y":131.88,"x0":1.9397805863551842,"y0":50.00323015724603,"z0":5.877958632712968,"aX":9.491018856162645},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.4,"breakHorizontal":-8.0,"spinRate":2469,"spinDirection":161},"zone":12,"typeConfidence":0.84,"plateTime":0.39505198756974824,"extension":6.750994877608348},"index":2,"playId":"25c85c21-e13e-3a0a-9f36-4f9af043b876","pitchNumber":3,"startTime":"2026-08-20T03:21:10.675Z","endTime":"2026-08-20T03:21:14.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.6,"strikeZoneTop":3.113,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.626999217950793,"aZ":-30.184799022054833,"pfxX":-0.9061738512976567,"pfxZ":1.194859990189551,"pX":0.34146354243594257,"pZ":1.4986188502872175,"vX0":-4.334211731078071,"vY0":-126.98010518399389,"vZ0":-5.028295547620019,"x":103.98,"y":198.32,"x0":2.175753956432705,"y0":50.00247083322008,"z0":5.8560995122763835,"aX":-1.505184161079042},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":2.4,"spinRate":2487,"spinDirection":307},"zone":14,"typeConfidence":0.9,"plateTime":0.42843695536793414,"extension":6.6869979132060555},"index":3,"playId":"1d95557b-4d99-3f2e-a8d1-fa532d6885e3","pitchNumber":4,"startTime":"2026-08-20T03:21:27.957Z","endTime":"2026-08-20T03:21:31.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681393,"link":"/api/v1/people/681393","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":681393,"link":"/api/v1/people/681393"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.00000000000001,"awayTeamWinProbability":44.99999999999999,"homeTeamWinProbabilityAdded":-5.79999999999999,"leverageIndex":2.42,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:21:31.965Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adael Amador called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-20T03:21:54.220Z","endTime":"2026-08-20T03:23:18.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"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,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":691182,"fullName":"Adael Amador","link":"/api/v1/people/691182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666163,"link":"/api/v1/people/666163"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.951715133332627,"aZ":-16.63178075513619,"pfxX":4.608927541726166,"pfxZ":8.408659639018353,"pX":0.5522154986728529,"pZ":2.7529912242847527,"vX0":-5.322711986821552,"vY0":-134.33402132260605,"vZ0":-4.811507188831291,"x":95.95,"y":164.45,"x0":1.9497941148547675,"y0":50.00509901942974,"z0":5.729858287256591,"aX":8.52206030966853},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":-7.3,"spinRate":2410,"spinDirection":158},"zone":3,"typeConfidence":0.81,"plateTime":0.4059546535523513,"extension":6.7929769030622635},"index":0,"playId":"4863f9ce-1bd8-3076-9fe5-adf88b80ac57","pitchNumber":1,"startTime":"2026-08-20T03:21:58.439Z","endTime":"2026-08-20T03:22:03.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.021176122247862,"aZ":-43.91854066863025,"pfxX":-3.3642462245191815,"pfxZ":-8.468604001691995,"pX":1.151609820328484,"pZ":3.319577574939665,"vX0":-1.7060425887431785,"vY0":-116.50663917133937,"vZ0":3.1645553922451897,"x":73.1,"y":149.15,"x0":2.3282707899345936,"y0":50.00237637712069,"z0":6.068491853597371,"aX":-4.666021477739729},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-14.4,"breakHorizontal":6.5,"spinRate":2706,"spinDirection":336},"zone":12,"typeConfidence":0.92,"plateTime":0.4685034572115745,"extension":6.750939572339908},"index":1,"playId":"1dd304d7-8380-3625-9b28-a643b4cf5fb7","pitchNumber":2,"startTime":"2026-08-20T03:22:22.211Z","endTime":"2026-08-20T03:22:27.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":93.2,"endSpeed":86.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.038867421881864,"aZ":-13.276302027966512,"pfxX":3.252903546277018,"pfxZ":9.978210078611681,"pX":0.15773984495143892,"pZ":2.3517663560384183,"vX0":-5.55524595427678,"vY0":-135.6286345169958,"vZ0":-6.425026830801441,"x":110.99,"y":175.28,"x0":1.7945625066378292,"y0":50.00547178862016,"z0":5.648458993983944,"aX":6.162828069627086},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.2,"breakHorizontal":-4.9,"spinRate":2505,"spinDirection":160},"zone":5,"typeConfidence":0.87,"plateTime":0.4013081182213498,"extension":6.820871973423457},"index":2,"playId":"f3a22457-045f-3434-b3ff-280e9f8fe830","pitchNumber":3,"startTime":"2026-08-20T03:22:41.398Z","endTime":"2026-08-20T03:22:44.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-20T03:22:59.317Z","endTime":"2026-08-20T03:23:13.993Z","isPitch":false,"type":"action","player":{"id":691182,"link":"/api/v1/people/691182"},"defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.191048960805475,"aZ":-31.110792674004944,"pfxX":-0.5632261991065488,"pfxZ":0.6186670190412897,"pX":0.6611469680207883,"pZ":3.1826217648297233,"vX0":-3.809671564513921,"vY0":-129.56180650694023,"vZ0":-1.2338321570379396,"x":91.8,"y":152.85,"x0":2.2169268113287153,"y0":50.002165508369444,"z0":6.017998501302298,"aX":-0.9684235269560012},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.1,"breakHorizontal":1.8,"spinRate":2355,"spinDirection":192},"zone":3,"typeConfidence":0.91,"plateTime":0.4209319721396154,"extension":6.446300243891306},"index":4,"playId":"7823eb56-7480-3dfe-94c8-5f291be2a2c6","pitchNumber":4,"startTime":"2026-08-20T03:23:13.993Z","endTime":"2026-08-20T03:23:18.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691182,"link":"/api/v1/people/691182","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":691182,"link":"/api/v1/people/691182"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.000000000000007,"leverageIndex":1.98,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:23:18.654Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Muncy flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T03:25:42.480Z","endTime":"2026-08-20T03:26:29.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"actionIndex":[0,1,2,3],"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to left field for Jake McCarthy.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T03:24:44.708Z","endTime":"2026-08-20T03:24:44.737Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100","defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":691728,"link":"/api/v1/people/691728"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jordan Beck remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T03:24:44.737Z","endTime":"2026-08-20T03:24:44.739Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"501","replacedPlayer":{"id":691728,"link":"/api/v1/people/691728"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":664983,"link":"/api/v1/people/664983"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jordan Romano replaces Jaden Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-20T03:24:44.739Z","endTime":"2026-08-20T03:25:28.626Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":677955,"link":"/api/v1/people/677955","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Max Muncy replaces Ben Rortvedt.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-20T03:25:28.626Z","endTime":"2026-08-20T03:25:44.622Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":666163,"link":"/api/v1/people/666163"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":666163,"link":"/api/v1/people/666163","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":83.3,"endSpeed":78.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.144185824262024,"aZ":-34.43010079189229,"pfxX":0.7049313546488829,"pfxZ":-1.4894472898350137,"pX":1.4159382691314422,"pZ":0.326686330102506,"vX0":7.622146954240819,"vY0":-121.22622913579737,"vZ0":-5.907138151598563,"x":63.03,"y":229.96,"x0":-1.833973441867698,"y0":50.001359395595635,"z0":5.729574254533917,"aX":1.0687270473012935},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.7,"breakHorizontal":-2.8,"spinRate":2172,"spinDirection":66},"zone":14,"typeConfidence":0.88,"plateTime":0.44834223699977693,"extension":7.100725208174209},"index":4,"playId":"f4e896d0-6cda-3c1e-a63a-9bc5e5894595","pitchNumber":1,"startTime":"2026-08-20T03:25:44.622Z","endTime":"2026-08-20T03:25:48.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":82.4,"endSpeed":77.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.612638855879155,"aZ":-37.11652337211366,"pfxX":0.24971003634235434,"pfxZ":-3.336792749798108,"pX":0.930867693447873,"pZ":0.9264229629302443,"vX0":7.174161741278347,"vY0":-119.96533388932426,"vZ0":-3.68870841952649,"x":81.52,"y":213.77,"x0":-2.1102814320810737,"y0":50.00249623960724,"z0":5.737080032332854,"aX":0.36906833058286087},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.6,"breakHorizontal":-1.9,"spinRate":2208,"spinDirection":67},"zone":14,"typeConfidence":0.88,"plateTime":0.4537295364711862,"extension":7.154572108870883},"index":5,"playId":"3f9fe747-33bc-33b5-8da2-6ff614236b94","pitchNumber":2,"startTime":"2026-08-20T03:26:02.134Z","endTime":"2026-08-20T03:26:06.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.589979963455672,"aZ":-35.46823388496884,"pfxX":1.033712598099715,"pfxZ":-2.20279063267623,"pX":-0.09192691602953189,"pZ":2.106153340745364,"vX0":4.802398150894625,"vY0":-120.3567298511491,"vZ0":-1.608848174197737,"x":120.5,"y":181.91,"x0":-2.2336282743627462,"y0":50.00511825103436,"z0":5.87518432809309,"aX":1.5429449562887747},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-4.1,"breakHorizontal":-2.9,"spinRate":2119,"spinDirection":68},"zone":8,"typeConfidence":0.83,"plateTime":0.4521140112987774,"extension":6.968318877827881},"hitData":{"launchSpeed":97.4,"launchAngle":43.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.51,"coordY":45.22}},"index":6,"playId":"dc3416e4-e7bc-33e9-a42f-b0a34ec4fbc9","pitchNumber":3,"startTime":"2026-08-20T03:26:20.033Z","endTime":"2026-08-20T03:26:29.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":5.800000000000004,"leverageIndex":2.29,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:26:29.616Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T03:26:32.753Z","endTime":"2026-08-20T03:27:45.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":664954,"link":"/api/v1/people/664954"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":78.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.688497312486827,"aZ":-36.00651500234032,"pfxX":0.6158166028027154,"pfxZ":-2.5055599563707247,"pX":-0.8808930220983044,"pZ":1.4117247743940553,"vX0":2.4653825068571718,"vY0":-121.98205769654707,"vZ0":-3.6093138231533386,"x":150.58,"y":200.66,"x0":-1.9787124180958715,"y0":50.00472422951272,"z0":5.96854276119649,"aX":0.9410520355639412},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.0,"breakHorizontal":-1.6,"spinRate":2263,"spinDirection":58},"zone":13,"typeConfidence":0.83,"plateTime":0.4465307631221904,"extension":6.94461058144477},"index":0,"playId":"036b1652-61ee-38dd-8355-3e18b8e9dcf1","pitchNumber":1,"startTime":"2026-08-20T03:26:59.769Z","endTime":"2026-08-20T03:27:03.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.6,"endSpeed":79.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.014280732489915,"aZ":-35.630411444490015,"pfxX":1.3500362607632659,"pfxZ":-2.2016193178986487,"pX":-0.34695372632553745,"pZ":1.5408240196301812,"vX0":2.8237403374357113,"vY0":-123.29931502235938,"vZ0":-3.91613365609862,"x":130.23,"y":197.18,"x0":-1.6736876307852238,"y0":50.00374352627897,"z0":6.095365717781578,"aX":2.1187948837165402},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.6,"breakHorizontal":-3.0,"spinRate":2205,"spinDirection":69},"zone":13,"typeConfidence":0.78,"plateTime":0.44094512032967614,"extension":7.349069151519834},"index":1,"playId":"f641bd51-90e4-3649-a7f7-a55a2a4e5ef0","pitchNumber":2,"startTime":"2026-08-20T03:27:17.938Z","endTime":"2026-08-20T03:27:21.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-20T03:27:41.367Z","endTime":"2026-08-20T03:27:41.368Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.613839371169792,"aZ":-34.59264274680548,"pfxX":0.18511479149811394,"pfxZ":-1.5774688571023194,"pX":0.19425046310238653,"pZ":1.5632252669688584,"vX0":3.2437614305548284,"vY0":-122.24554092970271,"vZ0":-4.135573030108462,"x":109.6,"y":196.57,"x0":-1.1653804085958812,"y0":50.00169550246927,"z0":6.198100349532473,"aX":0.2835739912031604},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.5,"breakHorizontal":-1.0,"spinRate":2209,"spinDirection":44},"zone":14,"typeConfidence":0.87,"plateTime":0.4454426885039253,"extension":7.143727621737778},"index":3,"playId":"b7e700f5-34a5-3a43-86a1-39611f6d29ea","pitchNumber":3,"startTime":"2026-08-20T03:27:41.369Z","endTime":"2026-08-20T03:27:45.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.5,"awayTeamWinProbability":39.5,"homeTeamWinProbabilityAdded":4.699999999999996,"leverageIndex":1.84,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:27:45.364Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Jordan Beck.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-20T03:27:54.937Z","endTime":"2026-08-20T03:28:37.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.607243420523204,"aZ":-15.59513490734937,"pfxX":-1.6345813373473725,"pfxZ":8.646683823883698,"pX":0.3552123687094412,"pZ":4.302984731446616,"vX0":5.060008751830734,"vY0":-136.50638687076577,"vZ0":-2.219840724619943,"x":103.46,"y":122.6,"x0":-1.2972475050363088,"y0":50.00010870998992,"z0":6.1811290129379275,"aX":-3.133988104458222},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":2.0,"spinRate":2248,"spinDirection":194},"zone":12,"typeConfidence":0.89,"plateTime":0.3988616891034207,"extension":7.234525802125915},"index":0,"playId":"fce92921-1d4d-3914-b8cb-3a490d444d5a","pitchNumber":1,"startTime":"2026-08-20T03:28:13.085Z","endTime":"2026-08-20T03:28:17.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":79.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.454882874656818,"aZ":-35.46074880529108,"pfxX":1.1998242375924062,"pfxZ":-2.1168318784019196,"pX":-0.13312686825063358,"pZ":2.079924397538082,"vX0":4.13511963539109,"vY0":-122.20083129815359,"vZ0":-2.0749139955015847,"x":122.07,"y":182.62,"x0":-1.9864023549306034,"y0":50.00524685468976,"z0":5.915941786539706,"aX":1.85963868578306},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-4.1,"breakHorizontal":-2.9,"spinRate":2211,"spinDirection":68},"zone":8,"typeConfidence":0.82,"plateTime":0.4440280130886842,"extension":7.1142710401927},"hitData":{"launchSpeed":74.9,"launchAngle":41.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.81,"coordY":117.42}},"index":1,"playId":"3a84d6c2-fe09-3ef6-962d-fdc0fe822b0b","pitchNumber":2,"startTime":"2026-08-20T03:28:29.866Z","endTime":"2026-08-20T03:28:37.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.9,"awayTeamWinProbability":36.1,"homeTeamWinProbabilityAdded":3.3999999999999986,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:28:37.859Z","atBatIndex":72},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brett Sullivan lines out sharply to second baseman Miguel Rojas.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-20T03:31:00.074Z","endTime":"2026-08-20T03:32:19.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Hunter Feduccia replaces Max Muncy, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T03:29:44.580Z","endTime":"2026-08-20T03:29:44.595Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":571970,"link":"/api/v1/people/571970"},"defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666163,"link":"/api/v1/people/666163"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Kyle Hurt replaces Jack Dreyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T03:29:44.595Z","endTime":"2026-08-20T03:31:02.424Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669165,"link":"/api/v1/people/669165"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.6,"endSpeed":90.7,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.02688455950523,"aZ":-15.74967409306397,"pfxX":-4.384485393334008,"pfxZ":7.877574962266781,"pX":0.2968481253681671,"pZ":2.7718555467545825,"vX0":5.223913055724261,"vY0":-142.1996794192985,"vZ0":-4.593397609112739,"x":105.68,"y":163.94,"x0":-0.9787052339887135,"y0":50.00592749307775,"z0":5.380285870057871,"aX":-9.145146941311342},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":13.7,"breakHorizontal":7.1,"spinRate":2149,"spinDirection":211},"zone":3,"typeConfidence":0.92,"plateTime":0.3825325703885296,"extension":6.464300308469989},"index":2,"playId":"8802f5f2-ba22-311b-81e0-8499e46f6b21","pitchNumber":1,"startTime":"2026-08-20T03:31:02.424Z","endTime":"2026-08-20T03:31:06.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.939758249955894,"aZ":-29.528785403813274,"pfxX":-5.662578721380743,"pfxZ":1.5162306794912377,"pX":0.24398777021050136,"pZ":1.63607745245037,"vX0":4.999206893661751,"vY0":-129.9996444244235,"vZ0":-4.056150847146943,"x":107.7,"y":194.61,"x0":-0.952688259649197,"y0":50.00028136926986,"z0":5.416064524222581,"aX":-9.854525793911126},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.2,"breakHorizontal":9.4,"spinRate":1382,"spinDirection":256},"zone":8,"typeConfidence":0.82,"plateTime":0.41863754989176005,"extension":6.742179075035584},"index":3,"playId":"09e3ed0e-5f4d-32f7-8b80-8a528d4ed415","pitchNumber":2,"startTime":"2026-08-20T03:31:25.046Z","endTime":"2026-08-20T03:31:29.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-20T03:31:39.724Z","endTime":"2026-08-20T03:31:55.498Z","isPitch":false,"type":"action","player":{"id":664954,"link":"/api/v1/people/664954"},"defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":98.2,"endSpeed":91.1,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77288355944197,"aZ":-18.243210649705457,"pfxX":-3.67064911471153,"pfxZ":6.595378887849311,"pX":-0.46506067225596465,"pZ":4.766578391441299,"vX0":2.963724725202346,"vY0":-143.2075580536477,"vZ0":0.9433804584725516,"x":134.73,"y":110.08,"x0":-1.027741427458157,"y0":50.0043517017468,"z0":5.560409157111368,"aX":-7.755283924885107},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.4,"breakHorizontal":6.2,"spinRate":1968,"spinDirection":210},"zone":11,"typeConfidence":0.92,"plateTime":0.379999187731189,"extension":6.370486809987575},"index":5,"playId":"5980b03f-905b-37aa-997d-d7c8faba02c8","pitchNumber":3,"startTime":"2026-08-20T03:31:55.498Z","endTime":"2026-08-20T03:31:59.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.3,"strikeZoneTop":3.174,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.967467404562356,"aZ":-28.02080867639577,"pfxX":-4.322185097236067,"pfxZ":2.3220876395637555,"pX":-0.3770689692308593,"pZ":2.1171502949509917,"vX0":3.213393658311061,"vY0":-131.65315617588277,"vZ0":-3.2679985763570456,"x":131.37,"y":181.62,"x0":-1.0404788922089971,"y0":50.00235179939655,"z0":5.406344513466565,"aX":-7.731350940521406},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.8,"breakHorizontal":7.3,"spinRate":1307,"spinDirection":255},"zone":7,"typeConfidence":0.57,"plateTime":0.4130534169923763,"extension":6.453694441896429},"hitData":{"launchSpeed":100.5,"launchAngle":10.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":148.0,"coordY":141.0}},"index":6,"playId":"f1abd66b-42be-3d4f-9c7e-bbd04825b0cb","pitchNumber":4,"startTime":"2026-08-20T03:32:13.796Z","endTime":"2026-08-20T03:32:19.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664954,"link":"/api/v1/people/664954","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_ab"},{"player":{"id":669165,"link":"/api/v1/people/669165"},"credit":"p_ab"},{"player":{"id":664954,"link":"/api/v1/people/664954"},"credit":"b_pa"},{"player":{"id":669165,"link":"/api/v1/people/669165"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.199999999999996,"awayTeamWinProbability":41.800000000000004,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.22,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:32:19.288Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-20T03:33:37.464Z","endTime":"2026-08-20T03:36:06.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[0],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Willi Castro replaces Ezequiel Tovar.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"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":"2026-08-20T03:32:27.931Z","endTime":"2026-08-20T03:32:47.836Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":678662,"link":"/api/v1/people/678662"},"defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"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":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-20T03:32:47.836Z","endTime":"2026-08-20T03:33:39.660Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.910860033123555,"aZ":-28.79238484924901,"pfxX":-5.271547211477792,"pfxZ":1.8904300077677956,"pX":0.7752910655336055,"pZ":0.6119086902296158,"vX0":6.288333198293234,"vY0":-131.37352658625727,"vZ0":-6.682707767049363,"x":87.45,"y":222.26,"x0":-0.9393478664439445,"y0":50.00345912110457,"z0":5.265460596188099,"aX":-9.424691289145752},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":2.4,"breakHorizontal":8.5,"spinRate":1405,"spinDirection":249},"zone":14,"typeConfidence":0.71,"plateTime":0.4133668065803344,"extension":6.4866284785854},"index":2,"playId":"b050f44d-3d2b-32db-b005-37960d88c81e","pitchNumber":1,"startTime":"2026-08-20T03:33:39.660Z","endTime":"2026-08-20T03:33:43.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.492724810285825,"aZ":-26.147466125669347,"pfxX":-4.048840268849071,"pfxZ":3.450262472434873,"pX":0.4259712242341431,"pZ":1.737283196992304,"vX0":5.1041361308231785,"vY0":-130.13940584727231,"vZ0":-4.338005529916817,"x":100.76,"y":191.87,"x0":-1.0177130722544352,"y0":50.004398003957625,"z0":5.3628790007733285,"aX":-7.076500707404291},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.6,"breakHorizontal":6.5,"spinRate":1457,"spinDirection":255},"zone":9,"typeConfidence":0.67,"plateTime":0.4178947698309594,"extension":6.278244914006081},"index":3,"playId":"fb1e1fdc-bc06-3c4b-b405-e676daf58137","pitchNumber":2,"startTime":"2026-08-20T03:33:58.416Z","endTime":"2026-08-20T03:34:02.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.6,"endSpeed":91.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.044541702199464,"aZ":-17.193174990799765,"pfxX":-3.3747382748607055,"pfxZ":7.138591445044822,"pX":0.6689169822779293,"pZ":2.9963581509087986,"vX0":5.355734553358928,"vY0":-142.21906205751546,"vZ0":-3.7586567470844297,"x":91.5,"y":157.88,"x0":-0.7791356798862079,"y0":50.005356393542634,"z0":5.390127810554897,"aX":-7.0853156443989205},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.6,"breakHorizontal":5.3,"spinRate":1921,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.38154080921924916,"extension":6.641817492037392},"index":4,"playId":"35653073-bf92-38ea-a352-7cbf17c86fd9","pitchNumber":3,"startTime":"2026-08-20T03:34:15.396Z","endTime":"2026-08-20T03:34:20.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":85.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.855913709357687,"aZ":-26.607833648312052,"pfxX":-7.47463509618751,"pfxZ":3.107240356613686,"pX":0.8466650121175707,"pZ":-0.24301933869301223,"vX0":7.079449905743716,"vY0":-131.55973542013686,"vZ0":-9.225899840844637,"x":84.73,"y":245.34,"x0":-0.8784886640232832,"y0":50.00512973098152,"z0":5.210700240865209,"aX":-13.407357198248116},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.2,"breakHorizontal":12.5,"spinRate":1841,"spinDirection":248},"zone":14,"typeConfidence":0.76,"plateTime":0.4127046477993783,"extension":6.591109329253388},"index":5,"playId":"5a0c7668-4f94-3a43-ad04-e99eff48a063","pitchNumber":4,"startTime":"2026-08-20T03:34:39.611Z","endTime":"2026-08-20T03:34:43.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.289210321482763,"aZ":-31.10687750948709,"pfxX":-7.887492815010814,"pfxZ":0.5869190370907198,"pX":-1.2720103550062312,"pZ":3.483111208794516,"vX0":2.2937990922005436,"vY0":-133.27378616703007,"vZ0":0.5062609574645491,"x":165.49,"y":144.74,"x0":-1.1123941520270038,"y0":50.00453639397987,"z0":5.515345964760394,"aX":-14.366803328100591},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.3,"breakHorizontal":13.9,"spinRate":1653,"spinDirection":249},"zone":11,"typeConfidence":0.74,"plateTime":0.40904787448997615,"extension":6.169954239719452},"index":6,"playId":"75b2b6dc-0d31-3ec6-a7d6-d0de146fdb29","pitchNumber":5,"startTime":"2026-08-20T03:34:59.814Z","endTime":"2026-08-20T03:35:03.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":91.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79574890409539,"aZ":-16.746688657665974,"pfxX":-4.694077690059499,"pfxZ":7.335698379024827,"pX":-0.8432934483102132,"pZ":2.350160177450522,"vX0":2.215100899310234,"vY0":-142.93321439271315,"vZ0":-5.377549914034213,"x":149.14,"y":175.33,"x0":-1.0113260080619697,"y0":50.00486296678003,"z0":5.2801092377130505,"aX":-9.875838395911904},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.6,"breakHorizontal":8.2,"spinRate":1892,"spinDirection":221},"zone":13,"typeConfidence":0.92,"plateTime":0.38077881337312514,"extension":6.337077852612568},"index":7,"playId":"542a6b38-4b48-34c0-acaf-614fd2622628","pitchNumber":6,"startTime":"2026-08-20T03:35:18.007Z","endTime":"2026-08-20T03:35:22.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20014706236227,"aZ":-17.876874735307265,"pfxX":-3.718186658273721,"pfxZ":6.814989564982238,"pX":0.07267183463812844,"pZ":2.984742797902159,"vX0":4.371545901463024,"vY0":-142.83433123891427,"vZ0":-3.4058533570782825,"x":114.23,"y":158.19,"x0":-0.9836188128925423,"y0":50.00044442911311,"z0":5.29494073405275,"aX":-7.798725986936968},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.0,"breakHorizontal":6.0,"spinRate":1643,"spinDirection":221},"zone":2,"typeConfidence":0.92,"plateTime":0.38124672119106773,"extension":6.449076370206633},"index":8,"playId":"9e55db07-e445-39a2-ab89-28f38f00b0df","pitchNumber":7,"startTime":"2026-08-20T03:35:41.145Z","endTime":"2026-08-20T03:35:44.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":91.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.418974426104207,"aZ":-18.161344285037607,"pfxX":-4.074849419059155,"pfxZ":6.620503233565987,"pX":-0.3106334878228219,"pZ":3.6355011777245894,"vX0":3.164828551447417,"vY0":-142.84942590250577,"vZ0":-1.7713670783727138,"x":128.84,"y":140.62,"x0":-0.890205090248668,"y0":50.00312157634844,"z0":5.3765841700805685,"aX":-8.625929335344736},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.0,"breakHorizontal":7.0,"spinRate":1963,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.3799389420979642,"extension":6.338300302069902},"index":9,"playId":"80f57cbc-8e5f-38ac-bb4a-bb7d663cb869","pitchNumber":8,"startTime":"2026-08-20T03:36:02.336Z","endTime":"2026-08-20T03:36:06.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":669165,"link":"/api/v1/people/669165"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":669165,"link":"/api/v1/people/669165"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.6,"awayTeamWinProbability":46.4,"homeTeamWinProbabilityAdded":-4.599999999999994,"leverageIndex":1.85,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:36:06.079Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rockies challenged (play at 1st), call on the field was overturned: Jake McCarthy singles on a ground ball to second baseman Miguel Rojas.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-20T03:36:14.106Z","endTime":"2026-08-20T03:38:02.481Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.040161715186958,"aZ":-27.95724960511216,"pfxX":-3.8233782274145427,"pfxZ":2.3867242902698678,"pX":0.24857465854569225,"pZ":3.208893515892119,"vX0":4.430929665794245,"vY0":-130.62395750719546,"vZ0":-0.5829359234020186,"x":107.52,"y":152.14,"x0":-0.9562377023246309,"y0":50.00110398093185,"z0":5.498630006811641,"aX":-6.747197740114714},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.4,"breakHorizontal":6.2,"spinRate":1419,"spinDirection":261},"zone":2,"typeConfidence":0.7,"plateTime":0.41596925730963363,"extension":6.401961642268054},"index":0,"playId":"38bd4ba0-1399-305e-8d08-8476ff3ee24e","pitchNumber":1,"startTime":"2026-08-20T03:36:31.881Z","endTime":"2026-08-20T03:36:35.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.18275605015959,"aZ":-25.128182956745327,"pfxX":-6.434543509305579,"pfxZ":3.9789277786891843,"pX":0.06096995769988766,"pZ":0.5388321770638033,"vX0":4.603651074104255,"vY0":-131.2739772643739,"vZ0":-7.450914251436054,"x":114.68,"y":224.23,"x0":-0.8674188767210652,"y0":50.00036101454203,"z0":5.246728702542184,"aX":-11.384341322063637},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.0,"breakHorizontal":10.8,"spinRate":1462,"spinDirection":254},"zone":14,"typeConfidence":0.69,"plateTime":0.41505613178917455,"extension":6.679698674197198},"index":1,"playId":"a8288427-da36-3f08-bc3c-6aec55f6bb3d","pitchNumber":2,"startTime":"2026-08-20T03:36:51.946Z","endTime":"2026-08-20T03:36:56.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.081905865266673,"aZ":-18.128855686486556,"pfxX":-4.616434504386895,"pfxZ":6.6220902518842175,"pX":0.8993302128809206,"pZ":1.6536934840315207,"vX0":6.64033893672503,"vY0":-143.09766007554992,"vZ0":-6.969012861441992,"x":82.72,"y":194.13,"x0":-0.8276527252195136,"y0":50.001992341281394,"z0":5.213111595679803,"aX":-9.789124937802109},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.0,"breakHorizontal":7.3,"spinRate":1920,"spinDirection":213},"zone":14,"typeConfidence":0.92,"plateTime":0.3795476775745983,"extension":6.4748532097490195},"index":2,"playId":"cc887be6-cc18-3f50-96b5-087def2d1ff0","pitchNumber":3,"startTime":"2026-08-20T03:37:14.489Z","endTime":"2026-08-20T03:37:18.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23616403818758,"aZ":-28.835762881007515,"pfxX":-4.662194986070476,"pfxZ":1.8991488411494295,"pX":0.3375063765025092,"pZ":1.0499558843314072,"vX0":4.35560879749013,"vY0":-130.70355076734353,"vZ0":-5.5581984260354265,"x":104.14,"y":210.43,"x0":-0.7315235163219396,"y0":50.00435980220325,"z0":5.325109343896769,"aX":-8.202109575471058},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":2.6,"breakHorizontal":7.7,"spinRate":1287,"spinDirection":256},"zone":14,"typeConfidence":0.64,"plateTime":0.41641156677288826,"extension":6.4872051791154055},"index":3,"playId":"54da79a4-9d4c-3bb5-ab98-50b272a4d701","pitchNumber":4,"startTime":"2026-08-20T03:37:33.049Z","endTime":"2026-08-20T03:37:37.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.563650548403952,"aZ":-18.46412498408867,"pfxX":-5.003875963039812,"pfxZ":6.428011137074778,"pX":-0.10602817930514666,"pZ":3.1037128818628394,"vX0":4.2448467959739595,"vY0":-143.3693871032049,"vZ0":-3.1051075725518373,"x":121.04,"y":154.98,"x0":-0.9381189458021673,"y0":50.00019850505591,"z0":5.3192785011455435,"aX":-10.66932643547065},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.4,"breakHorizontal":8.5,"spinRate":2027,"spinDirection":216},"zone":2,"typeConfidence":0.92,"plateTime":0.37852620116962843,"extension":6.538820844831091},"hitData":{"launchSpeed":80.2,"launchAngle":-10.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":151.18}},"index":4,"playId":"e60e3b65-d070-3bdc-be66-4d9555c63622","pitchNumber":5,"startTime":"2026-08-20T03:37:52.988Z","endTime":"2026-08-20T03:38:02.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":669165,"link":"/api/v1/people/669165"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":669165,"link":"/api/v1/people/669165"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":115},"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":2.6999999999999957,"leverageIndex":1.42,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:38:02.481Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-20T03:40:25.889Z","endTime":"2026-08-20T03:41:29.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669165,"fullName":"Kyle Hurt","link":"/api/v1/people/669165"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":90.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.552641182695826,"aZ":-18.206745793995957,"pfxX":-4.167845878275585,"pfxZ":6.725484066962691,"pX":-0.6667736848982175,"pZ":3.3952379446257086,"vX0":2.590773100885148,"vY0":-141.40600365214308,"vZ0":-2.8212112546870713,"x":142.42,"y":147.11,"x0":-1.0414370707459373,"y0":50.00157552548967,"z0":5.539274727565161,"aX":-8.654420633279994},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.0,"breakHorizontal":7.2,"spinRate":1865,"spinDirection":208},"zone":1,"typeConfidence":0.91,"plateTime":0.3836463513789159,"extension":6.556369843488567},"index":0,"playId":"1ea4ee27-f924-30ad-81ff-65bdd91c49a0","pitchNumber":1,"startTime":"2026-08-20T03:40:25.889Z","endTime":"2026-08-20T03:40:30.376Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":91.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.350462158586527,"aZ":-18.34218182358901,"pfxX":-5.291775247325688,"pfxZ":6.599134728708229,"pX":-0.5416030609845587,"pZ":2.9078668974336996,"vX0":2.945456553991206,"vY0":-141.99951344583675,"vZ0":-4.19779075457309,"x":137.64,"y":160.27,"x0":-0.8901975573303003,"y0":50.00590440014159,"z0":5.530629138213779,"aX":-11.098061192926465},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.5,"breakHorizontal":9.2,"spinRate":1900,"spinDirection":209},"zone":1,"typeConfidence":0.91,"plateTime":0.3818510710342906,"extension":6.350408792383371},"index":1,"playId":"f3f737f7-a2fc-32fe-832c-73b987fbfa84","pitchNumber":2,"startTime":"2026-08-20T03:40:42.635Z","endTime":"2026-08-20T03:40:45.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-20T03:40:50.986Z","endTime":"2026-08-20T03:41:06.076Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":98.8,"endSpeed":92.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.633115300981835,"aZ":-16.012473685717488,"pfxX":-3.806943852037681,"pfxZ":7.517747374442088,"pX":-1.5541553702288873,"pZ":3.7668453491192695,"vX0":-0.21096464453452926,"vY0":-144.12115324027,"vZ0":-1.8068183496749328,"x":176.24,"y":137.08,"x0":-0.9843393698848176,"y0":50.00067680121805,"z0":5.367515581577787,"aX":-8.182145905057919},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.6,"breakHorizontal":7.0,"spinRate":2087,"spinDirection":214},"zone":11,"typeConfidence":0.93,"plateTime":0.37691650353294337,"extension":6.105718434854328},"index":3,"playId":"c5664f40-513d-31ef-bc41-bbfd042f7c7d","pitchNumber":3,"startTime":"2026-08-20T03:41:06.076Z","endTime":"2026-08-20T03:41:09.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":98.5,"endSpeed":91.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.647044543168295,"aZ":-17.415742092591,"pfxX":-3.844814124453883,"pfxZ":6.946187344635506,"pX":-0.03075731677556298,"pZ":3.206168891752654,"vX0":3.621302614988376,"vY0":-143.558895577248,"vZ0":-3.3820888764037074,"x":118.17,"y":152.21,"x0":-0.7981080409483031,"y0":50.00139209644792,"z0":5.4588182638839,"aX":-8.16840341594191},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.2,"breakHorizontal":6.4,"spinRate":2146,"spinDirection":207},"zone":2,"typeConfidence":0.92,"plateTime":0.37893874344619505,"extension":6.665351431139733},"index":4,"playId":"dcd29b2e-1bcc-3080-b6fd-ef5f045235f0","pitchNumber":4,"startTime":"2026-08-20T03:41:25.640Z","endTime":"2026-08-20T03:41:29.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":669165,"link":"/api/v1/people/669165"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":669165,"link":"/api/v1/people/669165"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-6.299999999999997,"leverageIndex":2.51,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:41:29.406Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Teoscar Hernández singles on a line drive to left fielder Jake McCarthy. Andy Pages to 3rd.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-20T03:43:53.784Z","endTime":"2026-08-20T03:45:15.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnThird":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,5,6,7],"actionIndex":[0,1,2],"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":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Willi Castro remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T03:42:43.192Z","endTime":"2026-08-20T03:42:43.224Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":678662,"link":"/api/v1/people/678662"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jimmy Herget replaces Jordan Romano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T03:42:43.224Z","endTime":"2026-08-20T03:43:06.134Z","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":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Andy Pages starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-20T03:43:06.134Z","endTime":"2026-08-20T03:43:55.918Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"base":2,"defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.908808486564887,"aZ":-23.353407447858242,"pfxX":-0.8319328971384541,"pfxZ":5.5026210002758065,"pX":-0.07212172140022875,"pZ":2.108046960605868,"vX0":6.2429434373316,"vY0":-124.70129308859453,"vZ0":-2.102600404793255,"x":119.75,"y":181.86,"x0":-2.4811139142829215,"y0":50.00140404104495,"z0":4.854443430709857,"aX":-1.3334701358066565},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":9.8,"breakHorizontal":0.4,"spinRate":2657,"spinDirection":232},"zone":8,"typeConfidence":0.9,"plateTime":0.43628902095651734,"extension":5.045316034552223},"index":3,"playId":"0df0eac3-001b-30d5-a61f-f5bb3fb17d9b","pitchNumber":1,"startTime":"2026-08-20T03:43:55.918Z","endTime":"2026-08-20T03:44:00.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2026-08-20T03:44:10.505Z","endTime":"2026-08-20T03:44:26.972Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"},"defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":5,"playId":"bbf108ea-d453-4d3f-a966-dd1bd1fc2f54","startTime":"2026-08-20T03:44:26.972Z","endTime":"2026-08-20T03:44:32.280Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.74101916098746,"aZ":-26.177192624147576,"pfxX":-1.1221602220624458,"pfxZ":3.7637913807337924,"pX":-1.7281477314580571,"pZ":1.880723005516887,"vX0":2.8592165126140823,"vY0":-124.08464662991676,"vZ0":-2.091681817157979,"x":182.87,"y":188.0,"x0":-2.7385850974489725,"y0":50.003054574269775,"z0":4.869142372406852,"aX":-1.7883837586782276},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.7,"breakHorizontal":1.6,"spinRate":2601,"spinDirection":227},"zone":13,"typeConfidence":0.85,"plateTime":0.43778164564621935,"extension":4.935667806157468},"index":6,"playId":"6b30c9c4-76c0-3a69-970e-5f2b0fd240ba","pitchNumber":2,"startTime":"2026-08-20T03:44:40.763Z","endTime":"2026-08-20T03:44:45.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":91.0,"endSpeed":84.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.178760817621097,"aZ":-27.152007414386862,"pfxX":-8.716489282623805,"pfxZ":2.7768342481311103,"pX":-0.2971943645016358,"pZ":1.9865820281129924,"vX0":7.863579795081647,"vY0":-132.4104206836787,"vZ0":-2.9635331525231963,"x":128.33,"y":185.14,"x0":-2.145650632933218,"y0":50.00394863378153,"z0":5.066832805445954,"aX":-15.776207448069918},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.7,"breakHorizontal":14.5,"spinRate":2311,"spinDirection":243},"zone":7,"typeConfidence":0.84,"plateTime":0.41065108534770056,"extension":5.112489655101455},"hitData":{"launchSpeed":100.7,"launchAngle":13.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.83,"coordY":108.61}},"index":7,"playId":"32ced7c9-f917-302a-bc75-11cc48642fa1","pitchNumber":3,"startTime":"2026-08-20T03:45:05.115Z","endTime":"2026-08-20T03:45:15.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":623474,"link":"/api/v1/people/623474"},"credit":"p_ab"},{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-14.300000000000004,"leverageIndex":2.29,"dramaIndex":150.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:45:15.578Z","atBatIndex":77},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Freddie Freeman out on a sacrifice fly to left fielder Jake McCarthy. Andy Pages scores. Teoscar Hernández to 2nd.","rbi":1,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-20T03:45:21.992Z","endTime":"2026-08-20T03:47:03.977Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","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":[]},{"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":{"id":623474,"link":"/api/v1/people/623474"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.622789203665533,"aZ":-23.12789517867761,"pfxX":0.03471397992501429,"pfxZ":5.567544776050714,"pX":-0.09054986329138338,"pZ":1.6777147114118869,"vX0":5.737082395445542,"vY0":-125.18680080518557,"vZ0":-3.5663088813414965,"x":120.45,"y":193.48,"x0":-2.393884057299876,"y0":50.00346874399811,"z0":4.963190972194837,"aX":0.05587807226200859},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.7,"breakHorizontal":-1.1,"spinRate":2638,"spinDirection":225},"zone":8,"typeConfidence":0.9,"plateTime":0.433599998823611,"extension":5.065155340126811},"index":0,"playId":"91a7dd14-9b15-35c2-bb53-60334899af87","pitchNumber":1,"startTime":"2026-08-20T03:45:51.217Z","endTime":"2026-08-20T03:45:56.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"third":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.08789124375846,"aZ":-28.925730274688945,"pfxX":6.169995284348544,"pfxZ":2.4572310441950265,"pX":-0.17266536891951617,"pZ":3.2305928490890197,"vX0":4.056630904506405,"vY0":-113.56257402137766,"vZ0":2.574024007589889,"x":123.58,"y":151.55,"x0":-2.77546566176569,"y0":50.00547400638652,"z0":4.933392978050517,"aX":8.171760049201355},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":5.3,"breakHorizontal":-12.1,"spinRate":3013,"spinDirection":83},"zone":2,"typeConfidence":0.9,"plateTime":0.47977581144722636,"extension":5.084377924646292},"index":1,"playId":"5f5f8341-7cff-31bf-9a4a-8f0add03ef46","pitchNumber":2,"startTime":"2026-08-20T03:46:08.801Z","endTime":"2026-08-20T03:46:12.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"third":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":86.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.082271556188566,"aZ":-30.473122467791878,"pfxX":-8.76154977707617,"pfxZ":0.9075995360264297,"pX":-1.6032189751244397,"pZ":2.1954388298931895,"vX0":4.773735082621528,"vY0":-134.4654935639403,"vZ0":-2.0194368696130276,"x":178.11,"y":179.5,"x0":-2.246092813225326,"y0":50.00008818224805,"z0":5.079697552298476,"aX":-16.339177492872004},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.4,"breakHorizontal":15.1,"spinRate":2504,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.4044835723603297,"extension":4.957907760754745},"index":2,"playId":"496e960e-8f37-377a-9395-8148890ae7cb","pitchNumber":3,"startTime":"2026-08-20T03:46:30.171Z","endTime":"2026-08-20T03:46:34.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"third":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.964350553301877,"aZ":-31.145252584638982,"pfxX":-8.914590550089816,"pfxZ":0.5604874929708465,"pX":-0.3160502530175144,"pZ":2.9373758945450703,"vX0":7.6831454468718325,"vY0":-133.7007103133101,"vZ0":0.08624828563388853,"x":129.05,"y":159.47,"x0":-2.043718666441852,"y0":50.00515046943953,"z0":5.107172996598389,"aX":-16.43238333040681},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.2,"breakHorizontal":14.9,"spinRate":2454,"spinDirection":247},"zone":1,"typeConfidence":0.92,"plateTime":0.40689307506671524,"extension":4.969261054640484},"hitData":{"launchSpeed":93.2,"launchAngle":31.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.21,"coordY":86.13}},"index":3,"playId":"6cb4c8cc-6fdd-3420-afe7-9801245aa4c7","pitchNumber":4,"startTime":"2026-08-20T03:46:49.561Z","endTime":"2026-08-20T03:47:03.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"third":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":623474,"link":"/api/v1/people/623474"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":2.61,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:47:03.977Z","atBatIndex":78},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mookie Betts singles on a line drive to center fielder Cole Carrigg. Teoscar Hernández scores.","rbi":1,"awayScore":6,"homeScore":4,"isOut":false},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-20T03:47:17.022Z","endTime":"2026-08-20T03:48:45.772Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":{"id":623474,"link":"/api/v1/people/623474"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":80.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.318829976991214,"aZ":-25.66116813927535,"pfxX":-0.9270247731188501,"pfxZ":4.082293493533549,"pX":1.282648825446181,"pZ":1.5138072650545993,"vX0":9.154710168259713,"vY0":-123.86133298992245,"vZ0":-2.7186500491455954,"x":68.11,"y":197.91,"x0":-2.2982280596309295,"y0":50.004970059100955,"z0":4.710686318320127,"aX":-1.4801276182357477},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.2,"breakHorizontal":0.1,"spinRate":2563,"spinDirection":243},"zone":14,"typeConfidence":0.88,"plateTime":0.4376169991174881,"extension":5.108957098309648},"index":0,"playId":"70dde143-bdf9-3d3d-a4b7-c009da3200e9","pitchNumber":1,"startTime":"2026-08-20T03:47:31.803Z","endTime":"2026-08-20T03:47:35.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"second":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":73.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.061670273037258,"aZ":-33.302597491528225,"pfxX":6.343385750549189,"pfxZ":-0.8417122922983591,"pX":-0.09406639095991522,"pZ":2.0785078138531046,"vX0":3.807460984651004,"vY0":-114.0689526640466,"vZ0":0.9504272118457722,"x":120.59,"y":182.66,"x0":-2.6008027374123417,"y0":50.00449489023249,"z0":4.902392902048207,"aX":8.48323365647532},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-1.1,"breakHorizontal":-12.4,"spinRate":3049,"spinDirection":79},"zone":8,"typeConfidence":0.89,"plateTime":0.47748140990479104,"extension":5.148504030503029},"index":1,"playId":"604a2af9-31bb-3247-8bb0-88bd529e3515","pitchNumber":2,"startTime":"2026-08-20T03:47:49.191Z","endTime":"2026-08-20T03:47:52.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"second":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.632131719430458,"aZ":-24.452282496405733,"pfxX":-0.004407320092335465,"pfxZ":4.689615870179608,"pX":0.09245387384487472,"pZ":2.7739997133528425,"vX0":6.355764616932258,"vY0":-126.18243006139072,"vZ0":-0.5195731384987432,"x":113.48,"y":163.88,"x0":-2.4364760360091844,"y0":50.00256981212332,"z0":4.917293693916906,"aX":-0.008643102664135349},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":8.6,"breakHorizontal":-1.2,"spinRate":2691,"spinDirection":219},"zone":2,"typeConfidence":0.91,"plateTime":0.43065315998871334,"extension":5.086471118074907},"index":2,"playId":"e39033f5-4c27-3b8b-bb20-e452f9d797d1","pitchNumber":3,"startTime":"2026-08-20T03:48:13.866Z","endTime":"2026-08-20T03:48:17.912Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"second":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.30735947750599,"aZ":-27.01010515887913,"pfxX":-0.13895135299188355,"pfxZ":3.175132961800397,"pX":-0.49206133326318263,"pZ":2.3922954919960917,"vX0":4.918449736963344,"vY0":-125.402425988066,"vZ0":-0.823108246147045,"x":135.76,"y":174.19,"x0":-2.443402151030855,"y0":50.003676763123835,"z0":4.8871500706465145,"aX":-0.22708080312407555},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.9,"breakHorizontal":-0.6,"spinRate":2780,"spinDirection":207},"zone":4,"typeConfidence":0.9,"plateTime":0.4332901225162229,"extension":5.028979080206167},"hitData":{"launchSpeed":94.5,"launchAngle":9.0,"totalDistance":182.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.82,"coordY":98.74}},"index":3,"playId":"959d4ca7-7c63-3bed-abe8-5fa244f8f717","pitchNumber":4,"startTime":"2026-08-20T03:48:33.606Z","endTime":"2026-08-20T03:48:45.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":605141,"link":"/api/v1/people/605141","batSide":{"code":"R","description":"Right"}},"second":{"id":606192,"link":"/api/v1/people/606192"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_ab"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_ab"},{"player":{"id":605141,"link":"/api/v1/people/605141"},"credit":"b_pa"},{"player":{"id":623474,"link":"/api/v1/people/623474"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.1,"awayTeamWinProbability":82.9,"homeTeamWinProbabilityAdded":-15.600000000000001,"leverageIndex":0.98,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:48:45.772Z","atBatIndex":79},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Miguel Rojas lines out to left fielder Jake McCarthy.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-20T03:49:00.035Z","endTime":"2026-08-20T03:50:05.935Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"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"},"postOnFirst":{"id":605141,"fullName":"Mookie Betts","link":"/api/v1/people/605141"},"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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":88.9,"endSpeed":82.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.120081606193025,"aZ":-33.692944163591285,"pfxX":-8.776251821504482,"pfxZ":-0.8828108086577728,"pX":-0.6464908336882306,"pZ":2.5105841637118314,"vX0":7.6427159445723385,"vY0":-129.3358470003871,"vZ0":1.9004388466832003,"x":141.64,"y":170.99,"x0":-2.4778738655573695,"y0":50.00213198278445,"z0":4.322428019342146,"aX":-15.094570078751412},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.1,"breakHorizontal":14.5,"spinRate":2465,"spinDirection":262},"zone":4,"typeConfidence":0.89,"plateTime":0.42103785492419243,"extension":4.975833215208771},"index":0,"playId":"71d3434e-6cee-301c-9e56-7e2251e5d3bd","pitchNumber":1,"startTime":"2026-08-20T03:49:22.893Z","endTime":"2026-08-20T03:49:27.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.4,"endSpeed":78.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.98136585972607,"aZ":-23.556283764065352,"pfxX":0.552782135329331,"pfxZ":5.534103893221075,"pX":0.32173770475007635,"pZ":1.6475292938243955,"vX0":6.781127499422365,"vY0":-122.87197892887505,"vZ0":-2.8107997899569375,"x":104.74,"y":194.3,"x0":-2.5241131383087136,"y0":50.00549577362345,"z0":4.767503894490628,"aX":0.8618096783205341},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":9.7,"breakHorizontal":-2.3,"spinRate":2600,"spinDirection":217},"zone":9,"typeConfidence":0.9,"plateTime":0.44254251282355384,"extension":5.136229407438469},"hitData":{"launchSpeed":74.0,"launchAngle":26.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.7,"coordY":102.62}},"index":1,"playId":"627a9991-b3c6-35c2-864e-886b2159ed39","pitchNumber":2,"startTime":"2026-08-20T03:49:52.297Z","endTime":"2026-08-20T03:50:05.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":19.3,"awayTeamWinProbability":80.7,"homeTeamWinProbabilityAdded":2.1999999999999993,"leverageIndex":0.42,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:50:05.935Z","atBatIndex":80},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Tucker lines out to right fielder Jordan Beck.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":10,"startTime":"2026-08-20T03:52:58.067Z","endTime":"2026-08-20T03:55:12.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-20T03:50:19.675Z","endTime":"2026-08-20T03:50:57.503Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623474,"link":"/api/v1/people/623474","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Brennan Bernardino replaces Jimmy Herget.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-20T03:50:57.503Z","endTime":"2026-08-20T03:53:00.239Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657514,"link":"/api/v1/people/657514"},"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":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66130568701452,"aZ":-30.06916290975277,"pfxX":0.8225091430778022,"pfxZ":1.3490881724719843,"pX":-1.4652261428267659,"pZ":1.7305305167151632,"vX0":-10.753507039408147,"vY0":-124.16867789793143,"vZ0":-1.5175401681031766,"x":172.85,"y":192.06,"x0":2.8133513186378516,"y0":50.00473258614121,"z0":4.849545735767169,"aX":1.2867588457933283},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.3,"breakHorizontal":1.0,"spinRate":2491,"spinDirection":119},"zone":13,"typeConfidence":0.96,"plateTime":0.44097657489933884,"extension":5.55026984463403},"index":2,"playId":"59cb39bd-e185-3e17-9680-79a51892bf81","pitchNumber":1,"startTime":"2026-08-20T03:53:00.239Z","endTime":"2026-08-20T03:53:05.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":3,"playId":"60e5445a-c86b-3c46-8b0f-23f48f886719","startTime":"2026-08-20T03:53:14.495Z","endTime":"2026-08-20T03:53:17.885Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":73.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.717704361007883,"aZ":-31.494370499703557,"pfxX":-3.0962527196310248,"pfxZ":0.5065926955049473,"pX":1.1481884214445943,"pZ":2.16292703792721,"vX0":-3.8657971124336803,"vY0":-114.79826972423517,"vZ0":0.7376488945747433,"x":73.23,"y":180.38,"x0":3.248282784429172,"y0":50.00545958394913,"z0":4.8728247113924725,"aX":-4.185161844145403},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":1.3,"breakHorizontal":6.5,"spinRate":2581,"spinDirection":203},"zone":14,"typeConfidence":0.84,"plateTime":0.47481712504103957,"extension":5.114913113915279},"index":4,"playId":"44e51745-c8fa-3ea1-82a4-e57fb7e25bf9","pitchNumber":2,"startTime":"2026-08-20T03:53:32.266Z","endTime":"2026-08-20T03:53:37.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.690358404508626,"aZ":-30.517307705986507,"pfxX":0.21860362304635483,"pfxZ":1.0630422218565432,"pX":1.2027815151718957,"pZ":2.555872626642834,"vX0":-4.608910017334463,"vY0":-123.23668880050022,"vZ0":0.8420245415596885,"x":71.15,"y":169.77,"x0":3.0559297065414412,"y0":50.00586658877621,"z0":4.754928057649611,"aX":0.3426174670654534},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.3,"breakHorizontal":0.5,"spinRate":2499,"spinDirection":277},"zone":14,"typeConfidence":0.94,"plateTime":0.4416736544639499,"extension":5.316999159043974},"index":5,"playId":"d47818d3-1a77-3396-977c-e55f12279074","pitchNumber":3,"startTime":"2026-08-20T03:53:50.551Z","endTime":"2026-08-20T03:53:55.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.6,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98162281271929,"aZ":-25.668326946640047,"pfxX":8.656744292199377,"pfxZ":3.753766108475057,"pX":0.13469209056442327,"pZ":2.5427562658634346,"vX0":-9.242942125388199,"vY0":-130.27235138321112,"vZ0":-1.0213275305127503,"x":111.87,"y":170.13,"x0":2.5884396941201775,"y0":50.00554304517252,"z0":4.863718626745392,"aX":15.019940179844312},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.8,"breakHorizontal":-13.9,"spinRate":2231,"spinDirection":115},"zone":5,"typeConfidence":0.88,"plateTime":0.4189624071047797,"extension":5.627749433690228},"index":6,"playId":"c71e2c86-b76d-39ad-9c6d-5aec746ff485","pitchNumber":4,"startTime":"2026-08-20T03:54:13.466Z","endTime":"2026-08-20T03:54:18.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.158934457415018,"aZ":-26.797154838167813,"pfxX":8.850929214098919,"pfxZ":3.044859263396697,"pX":1.163361084155989,"pZ":3.124263750807246,"vX0":-6.954365738538333,"vY0":-131.37777303363998,"vZ0":0.6856020159138886,"x":72.66,"y":154.42,"x0":2.6814605709601835,"y0":50.00281478378021,"z0":4.835870411076998,"aX":15.631046420578947},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.9,"breakHorizontal":-14.8,"spinRate":2274,"spinDirection":121},"zone":12,"typeConfidence":0.91,"plateTime":0.4152872773559446,"extension":5.518791409655687},"index":7,"playId":"be674478-cb66-3994-b0fe-5492f64ca553","pitchNumber":5,"startTime":"2026-08-20T03:54:30.674Z","endTime":"2026-08-20T03:54:35.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39346930574638,"aZ":-27.519957903498725,"pfxX":8.505473786267476,"pfxZ":2.6086023218339403,"pX":0.3980152408142261,"pZ":2.735544897555009,"vX0":-8.374987944230037,"vY0":-131.90023582862293,"vZ0":-0.10559506460859258,"x":101.83,"y":164.92,"x0":2.488248150126953,"y0":50.00643577485091,"z0":4.781906089077407,"aX":15.19918527461182},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.9,"breakHorizontal":-13.9,"spinRate":2308,"spinDirection":117},"zone":6,"typeConfidence":0.91,"plateTime":0.41307052831204283,"extension":5.538813023230742},"hitData":{"launchSpeed":96.1,"launchAngle":21.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":187.79,"coordY":103.04}},"index":8,"playId":"e6206b30-3c0e-368f-bab1-9b795d663617","pitchNumber":6,"startTime":"2026-08-20T03:55:03.026Z","endTime":"2026-08-20T03:55:12.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657514,"link":"/api/v1/people/657514","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":664954,"link":"/api/v1/people/664954"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":691182,"link":"/api/v1/people/691182"},"third":{"id":681393,"link":"/api/v1/people/681393"},"shortstop":{"id":650489,"link":"/api/v1/people/650489"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687597,"link":"/api/v1/people/687597"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":605141,"link":"/api/v1/people/605141"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":657514,"link":"/api/v1/people/657514"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.099999999999998,"awayTeamWinProbability":78.9,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.34,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:55:12.061Z","atBatIndex":81},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Cole Carrigg pops out to first baseman Freddie Freeman in foul territory.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-20T03:57:31.215Z","endTime":"2026-08-20T03:57:45.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"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":{"description":"Pitching Change: Tanner Scott replaces Kyle Hurt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-20T03:56:14.109Z","endTime":"2026-08-20T03:56:26.338Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656945,"link":"/api/v1/people/656945"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669165,"link":"/api/v1/people/669165","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mickey Moniak starts inning at 2nd base.","event":"Runner Placed On Base","eventType":"runner_placed","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-20T03:56:26.338Z","endTime":"2026-08-20T03:57:33.415Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"base":2,"defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.035128480002534,"aZ":-30.22910554092143,"pfxX":-2.6743441416055096,"pfxZ":1.1397105377851489,"pX":-0.24766284449890683,"pZ":2.282348654212027,"vX0":-5.551120087399377,"vY0":-128.34263336138338,"vZ0":-1.29340545685643,"x":126.44,"y":177.16,"x0":2.2720709054075083,"y0":50.003000176359606,"z0":5.099993344371289,"aX":-4.558637791643951},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.0,"breakHorizontal":5.9,"spinRate":2674,"spinDirection":253},"zone":4,"typeConfidence":0.9,"plateTime":0.42321220945489957,"extension":6.136970716238495},"hitData":{"launchSpeed":84.0,"launchAngle":83.0,"totalDistance":33.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":142.18,"coordY":201.34}},"index":2,"playId":"ceb77073-4f4a-3279-b8af-a64ff3351228","pitchNumber":1,"startTime":"2026-08-20T03:57:33.415Z","endTime":"2026-08-20T03:57:45.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":12.4,"awayTeamWinProbability":87.6,"homeTeamWinProbabilityAdded":-8.699999999999998,"leverageIndex":3.38,"dramaIndex":143.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:57:45.134Z","atBatIndex":82},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out to left fielder Teoscar Hernández.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-20T03:57:55.465Z","endTime":"2026-08-20T03:58:19.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.327088670752985,"aZ":-17.98725841471653,"pfxX":3.8804077896224047,"pfxZ":6.940525721481111,"pX":-0.3989201617319047,"pZ":2.3210258943118776,"vX0":-8.585453976866342,"vY0":-140.94343937862143,"vZ0":-4.556893111114291,"x":132.21,"y":176.11,"x0":2.161178220055712,"y0":50.000190415016924,"z0":5.094816235486634,"aX":7.9296093135054795},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.0,"breakHorizontal":-5.5,"spinRate":2582,"spinDirection":122},"zone":4,"typeConfidence":0.9,"plateTime":0.38631914391778954,"extension":6.352951606393084},"hitData":{"launchSpeed":78.2,"launchAngle":43.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.36,"coordY":102.21}},"index":0,"playId":"eb08a397-1c5c-3673-b038-6469dbff748d","pitchNumber":1,"startTime":"2026-08-20T03:58:10.762Z","endTime":"2026-08-20T03:58:19.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.0,"awayTeamWinProbability":95.0,"homeTeamWinProbabilityAdded":-7.4,"leverageIndex":2.79,"dramaIndex":121.0,"contextMetrics":{},"playEndTime":"2026-08-20T03:58:19.949Z","atBatIndex":83},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":84,"halfInning":"bottom","isTopInning":false,"inning":10,"startTime":"2026-08-20T03:58:36.914Z","endTime":"2026-08-20T04:01:05.455Z","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":656945,"fullName":"Tanner Scott","link":"/api/v1/people/656945"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.18"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.32"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.59"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.65"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.82"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.46"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.54"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.87"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.25"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.41"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.30"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.24"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.18"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".714"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".636"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".222"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.143946916701307,"aZ":-14.89206581054183,"pfxX":2.4505526475231476,"pfxZ":8.363596429992437,"pX":-0.33594234412600954,"pZ":2.637172266243,"vX0":-7.685975001693144,"vY0":-141.6113595660652,"vZ0":-4.3324806849111415,"x":129.81,"y":167.58,"x0":2.0745559430921396,"y0":50.00035720510897,"z0":5.115294971321446,"aX":5.063749179915327},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":-3.1,"spinRate":2530,"spinDirection":151},"zone":4,"typeConfidence":0.9,"plateTime":0.38427869217043087,"extension":6.277022665862155},"index":0,"playId":"c89bea42-275f-34f3-a9c1-e5f2a66e50f4","pitchNumber":1,"startTime":"2026-08-20T03:58:46.433Z","endTime":"2026-08-20T03:58:49.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":91.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6749494226417,"aZ":-15.25106267184784,"pfxX":3.59471660723482,"pfxZ":8.114371384429383,"pX":-0.9690544622197703,"pZ":1.1854406022585144,"vX0":-9.525916930063136,"vY0":-142.33789952993664,"vZ0":-7.875704056552067,"x":153.94,"y":206.77,"x0":1.9298989636085815,"y0":50.00231270255341,"z0":4.922213288162375,"aX":7.497416731633814},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":-4.9,"spinRate":2535,"spinDirection":145},"zone":13,"typeConfidence":0.91,"plateTime":0.3824421114576064,"extension":6.220134769823272},"index":1,"playId":"6704194d-68af-323a-bbe6-eca919c5dec3","pitchNumber":2,"startTime":"2026-08-20T03:59:10.344Z","endTime":"2026-08-20T03:59:14.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":97.3,"endSpeed":90.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.940432645946483,"aZ":-16.34765766992215,"pfxX":3.594276571852438,"pfxZ":7.659743782126387,"pX":-0.39579181733609586,"pZ":2.604085306968774,"vX0":-8.402660809883045,"vY0":-141.57787768440744,"vZ0":-3.894201071022184,"x":132.09,"y":168.47,"x0":2.1202461168543634,"y0":50.00273481132421,"z0":5.018297448861066,"aX":7.4273100577748785},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.4,"breakHorizontal":-5.2,"spinRate":2520,"spinDirection":141},"zone":4,"typeConfidence":0.91,"plateTime":0.3842831242096625,"extension":6.2583542440384745},"index":2,"playId":"da119d6c-5107-3ed5-bce9-a87b63b0a850","pitchNumber":3,"startTime":"2026-08-20T03:59:38.194Z","endTime":"2026-08-20T03:59:43.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"officialType":"Second Base"},{"official":{"id":503077,"link":"/api/v1/people/503077"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"af8a04d0-f519-4eca-8cfb-5d80dd96857d","startTime":"2026-08-20T04:00:00.609Z","endTime":"2026-08-20T04:00:05.609Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":90.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.388916641500717,"aZ":-15.180322937071473,"pfxX":2.7681162560953068,"pfxZ":8.18827098886969,"pX":-0.5932548003228519,"pZ":2.742008524034576,"vX0":-8.453347939105168,"vY0":-141.5446537359899,"vZ0":-3.6667538551291483,"x":139.61,"y":164.75,"x0":2.042690671726481,"y0":50.00401267124452,"z0":4.995988475709388,"aX":5.747031053493846},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.5,"breakHorizontal":-3.7,"spinRate":2566,"spinDirection":144},"zone":4,"typeConfidence":0.91,"plateTime":0.38364539953392685,"extension":6.393375254514561},"index":4,"playId":"4d4f430c-4675-3a6e-b9ec-fa0b9a852250","pitchNumber":4,"startTime":"2026-08-20T04:00:13.393Z","endTime":"2026-08-20T04:00:17.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.82371940771825,"aZ":-16.980547243018496,"pfxX":4.336470874095998,"pfxZ":7.299030965960307,"pX":0.801132487940802,"pZ":2.7536524130000126,"vX0":-5.5940559253406805,"vY0":-141.82662148000225,"vZ0":-3.504283225256362,"x":86.46,"y":164.43,"x0":2.2158555828228113,"y0":50.002563241729874,"z0":5.057887712979516,"aX":9.026705238456287},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.8,"breakHorizontal":-7.0,"spinRate":2534,"spinDirection":140},"zone":6,"typeConfidence":0.91,"plateTime":0.38303534394654903,"extension":6.281068523920944},"index":5,"playId":"ea805c51-c5a9-3aec-9cc1-bab92a200605","pitchNumber":5,"startTime":"2026-08-20T04:00:38.727Z","endTime":"2026-08-20T04:00:44.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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.5,"endSpeed":82.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.706281484122773,"aZ":-33.47356511629637,"pfxX":-1.6187241528297291,"pfxZ":-0.7647576958403643,"pX":-0.5915846132927555,"pZ":1.2890777857955695,"vX0":-6.522248902099552,"vY0":-127.6064489275402,"vZ0":-2.8443460645314187,"x":139.55,"y":203.97,"x0":2.176568176971712,"y0":50.00296005313225,"z0":4.97590492916133,"aX":-2.7502879815288206},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.7,"breakHorizontal":4.0,"spinRate":2755,"spinDirection":272},"zone":13,"typeConfidence":0.91,"plateTime":0.4243192232718158,"extension":6.283939557493555},"index":6,"playId":"5bff6f7d-e4f1-3268-bb9f-8d52f3110358","pitchNumber":6,"startTime":"2026-08-20T04:01:01.744Z","endTime":"2026-08-20T04:01:05.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656945,"link":"/api/v1/people/656945","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":676439,"link":"/api/v1/people/676439"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":571771,"link":"/api/v1/people/571771"},"shortstop":{"id":605141,"link":"/api/v1/people/605141"},"left":{"id":606192,"link":"/api/v1/people/606192"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":605670,"link":"/api/v1/people/605670"},"officialType":"Home Plate"},{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":483919,"link":"/api/v1/people/483919"},"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":656945,"link":"/api/v1/people/656945"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":656945,"link":"/api/v1/people/656945"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-5.0,"leverageIndex":1.88,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-08-20T04:01:05.455Z","atBatIndex":84}]