[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to left fielder Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T00:16:44.064Z","endTime":"2025-08-09T00:16:54.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-08T20:47:46.871Z","endTime":"2025-08-08T23:48:59.658Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-08T23:48:59.658Z","endTime":"2025-08-09T00:16:26.702Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-09T00:16:26.702Z","endTime":"2025-08-09T00:16:46.374Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"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.7,"endSpeed":86.5,"strikeZoneTop":3.21999755293669,"strikeZoneBottom":1.48999857163809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.876940279023334,"aZ":-16.99744448393214,"pfxX":-6.152111277362822,"pfxZ":7.959771224370053,"pX":-0.21162911945845075,"pZ":3.1842878130052514,"vX0":7.325240325387563,"vY0":-136.4338251276996,"vZ0":-3.760805032478011,"x":125.07,"y":152.8,"x0":-2.1179665493645703,"y0":50.00010826174306,"z0":5.734746139134106,"aX":-11.726268973512864},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":9.8,"spinRate":2285,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3997511042723434,"extension":6.727344442067618},"hitData":{"launchSpeed":89.8,"launchAngle":32.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.27,"coordY":73.07}},"index":3,"playId":"31b2630d-c91c-34fd-8eb0-ad534d5aec42","pitchNumber":1,"startTime":"2025-08-09T00:16:46.374Z","endTime":"2025-08-09T00:16:54.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-09T00:16:54.373Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Seiya Suzuki grounds out, second baseman Brendan Donovan to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T00:17:10.564Z","endTime":"2025-08-09T00:17:45.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.5,"strikeZoneTop":3.27167255844473,"strikeZoneBottom":1.37132717629209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.670336337743983,"aZ":-16.18291817889473,"pfxX":-5.753978927402536,"pfxZ":8.380716184627714,"pX":-1.1187990586306529,"pZ":2.697650849736979,"vX0":4.621367761601552,"vY0":-136.90669701051138,"vZ0":-5.080022729012677,"x":159.65,"y":165.94,"x0":-2.076503347461114,"y0":50.005974507767796,"z0":5.675581694401898,"aX":-10.984877920024555},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":9.5,"spinRate":2349,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.399223891495494,"extension":6.742992387952218},"index":0,"playId":"b44ddcaa-9aa1-3200-8fc5-b05ca092ecdf","pitchNumber":1,"startTime":"2025-08-09T00:17:20.433Z","endTime":"2025-08-09T00:17:24.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.16,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.92735774965326,"aZ":-28.06048965535426,"pfxX":-7.176256136094045,"pfxZ":2.209379706050674,"pX":-0.3776027366744244,"pZ":2.2878280382187905,"vX0":7.585135848341175,"vY0":-135.1118488540498,"vZ0":-3.441888689878108,"x":131.39,"y":177.01,"x0":-2.2816528003969268,"y0":50.00026690663699,"z0":5.53823756236914,"aX":-13.339318742958266},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.5,"breakHorizontal":11.5,"spinRate":2303,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.40454802711915283,"extension":6.601424638861167},"hitData":{"launchSpeed":70.0,"launchAngle":12.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.96,"coordY":132.81}},"index":1,"playId":"848c5fe4-78a3-3ce0-b8fb-c99275d72535","pitchNumber":2,"startTime":"2025-08-09T00:17:38.025Z","endTime":"2025-08-09T00:17:45.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:17:45.554Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Tucker singles on a sharp ground ball to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T00:18:13.734Z","endTime":"2025-08-09T00:19:22.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"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":700241,"fullName":"Michael McGreevy"}}},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"f6bdca10-33e5-497e-bfc1-b629b2fd8be1","pitchNumber":0,"startTime":"2025-08-09T00:18:13.734Z","endTime":"2025-08-09T00:18:18.734Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.48113153203108,"strikeZoneBottom":1.47779739262966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72635343504822,"aZ":-42.13237343503655,"pfxX":5.572475333003833,"pfxZ":-7.194013825489909,"pX":0.0063181491907730635,"pZ":2.113870578609157,"vX0":3.213201317190985,"vY0":-117.04408268442346,"vZ0":0.3315312842104394,"x":116.76,"y":181.71,"x0":-2.1098575191217646,"y0":50.00501016205994,"z0":5.925595476897631,"aX":7.708922453926526},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-12.6,"breakHorizontal":-10.9,"spinRate":2565,"spinDirection":49},"zone":5,"typeConfidence":2.0,"plateTime":0.46850610907247203,"extension":6.680898876693874},"index":1,"playId":"4e8aac49-9532-30cc-9919-bffb2ccebbd0","pitchNumber":1,"startTime":"2025-08-09T00:18:38.534Z","endTime":"2025-08-09T00:18:42.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.5,"strikeZoneTop":3.50295646299804,"strikeZoneBottom":1.46588954674582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.63140590952942,"aZ":-28.577486020765882,"pfxX":-8.17675082174318,"pfxZ":2.1664519914429547,"pX":-1.3641630619462142,"pZ":1.9387175728412804,"vX0":4.978655249854775,"vY0":-128.48793961172237,"vZ0":-3.83263705714222,"x":169.0,"y":186.43,"x0":-2.2727032725086156,"y0":50.00219549228328,"z0":5.69054280843836,"aX":-13.560648886022632},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.2,"breakHorizontal":13.6,"spinRate":1791,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4276267493722239,"extension":6.806418167689892},"index":2,"playId":"63a0c542-dfdf-31b1-97af-523838c4dec6","pitchNumber":2,"startTime":"2025-08-09T00:18:54.633Z","endTime":"2025-08-09T00:18:59.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.116592890533866,"aZ":-17.464543572177142,"pfxX":-5.253355690864975,"pfxZ":7.730634209521818,"pX":-0.12033591457195392,"pZ":2.3364070072406706,"vX0":7.22992678139622,"vY0":-136.8078723560092,"vZ0":-5.635043789232942,"x":121.59,"y":175.7,"x0":-2.1101429876029427,"y0":50.00244740585163,"z0":5.612887179572443,"aX":-9.99585746520557},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":8.0,"spinRate":2283,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3997842662371749,"extension":6.81821579642677},"hitData":{"launchSpeed":105.8,"launchAngle":7.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":172.09,"coordY":101.01}},"index":3,"playId":"5b81273c-6af1-3572-b421-4f857a2b351b","pitchNumber":3,"startTime":"2025-08-09T00:19:11.868Z","endTime":"2025-08-09T00:19:22.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:19:22.593Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T00:19:39.802Z","endTime":"2025-08-09T00:21:38.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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.0,"endSpeed":85.4,"strikeZoneTop":3.66177409593457,"strikeZoneBottom":1.56162564014135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.377999843765462,"aZ":-18.211247888353995,"pfxX":-5.788700044280436,"pfxZ":7.519672667708534,"pX":0.6378492250252644,"pZ":2.512545026852642,"vX0":9.379704874734283,"vY0":-135.15335544480382,"vZ0":-4.8841315115642425,"x":92.69,"y":170.94,"x0":-2.119411421670644,"y0":50.006429572687765,"z0":5.615183725534869,"aX":-10.754512349859725},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":8.5,"spinRate":2227,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4046756497377939,"extension":7.180055278827096},"index":0,"playId":"d5ad5d7f-0893-34d5-97ad-430ab222dab7","pitchNumber":1,"startTime":"2025-08-09T00:19:47.509Z","endTime":"2025-08-09T00:19:51.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":79.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.394297504116572,"aZ":-30.531544147225162,"pfxX":-8.304646188593342,"pfxZ":1.009544581412463,"pX":-0.928262952496781,"pZ":2.3561420932405603,"vX0":5.813568385296578,"vY0":-127.92805384609072,"vZ0":-2.4555620365529847,"x":152.38,"y":175.16,"x0":-2.1699706885242116,"y0":50.004125371557755,"z0":5.7612162913092,"aX":-13.541996396155128},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":13.4,"spinRate":1920,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.43083367651167404,"extension":6.580503709826415},"index":1,"playId":"caa37f5a-672c-345c-b90e-795ea604cb41","pitchNumber":2,"startTime":"2025-08-09T00:20:05.562Z","endTime":"2025-08-09T00:20:10.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":"af285685-e22b-3596-9bcd-79db24ba2339","startTime":"2025-08-09T00:20:31.715Z","endTime":"2025-08-09T00:20:35.210Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.58856116339495,"strikeZoneBottom":1.65544496919716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.228376758041613,"aZ":-17.635630633048574,"pfxX":-6.403067798521057,"pfxZ":7.602969395250783,"pX":0.22395019952909875,"pZ":3.647235747196372,"vX0":8.713642679292175,"vY0":-136.7207264976185,"vZ0":-2.36539405780479,"x":108.46,"y":140.3,"x0":-2.157376176141468,"y0":50.00620663764247,"z0":5.719989877015302,"aX":-12.250392037786456},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":10.0,"spinRate":2371,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.39905227413806266,"extension":6.75811541583555},"index":3,"playId":"d62b5c88-dc5b-365f-96e7-d208e897922c","pitchNumber":3,"startTime":"2025-08-09T00:20:51.189Z","endTime":"2025-08-09T00:20:55.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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, 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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":75.1,"strikeZoneTop":3.57022849353035,"strikeZoneBottom":1.53815176502531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.828550165184588,"aZ":-41.36063276672639,"pfxX":5.988942553327039,"pfxZ":-6.614303571608876,"pX":0.5920813634421781,"pZ":0.8540190028473384,"vX0":4.497977059287928,"vY0":-116.56714692255733,"vZ0":-2.3057186162683028,"x":94.43,"y":215.72,"x0":-2.133523444674027,"y0":50.001120630017255,"z0":5.724149610966895,"aX":8.32242927751624},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.2,"breakHorizontal":-11.9,"spinRate":2557,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4680825332836198,"extension":6.837009176742708},"index":4,"playId":"d24c3f81-bb94-359a-b1d0-4abb706140c0","pitchNumber":4,"startTime":"2025-08-09T00:21:10.493Z","endTime":"2025-08-09T00:21:14.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.810890157390492,"aZ":-16.824341581174473,"pfxX":-5.237635723724175,"pfxZ":8.123716241277798,"pX":-0.24069928693817744,"pZ":2.4113279931345937,"vX0":7.286431569580784,"vY0":-135.86899921470152,"vZ0":-5.497384719808221,"x":126.17,"y":173.67,"x0":-2.2636343185718375,"y0":50.00369697693034,"z0":5.610940472098599,"aX":-9.89774181126562},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":8.2,"spinRate":2330,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4015038237458821,"extension":6.985133237887321},"index":5,"playId":"2722fa06-f208-309a-bac8-90c2eb8ccb39","pitchNumber":5,"startTime":"2025-08-09T00:21:34.511Z","endTime":"2025-08-09T00:21:38.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:21:38.846Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brendan Donovan strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:23:47.497Z","endTime":"2025-08-09T00:24:44.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":92.4,"endSpeed":84.8,"strikeZoneTop":3.39747655205186,"strikeZoneBottom":1.60083326786245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.10362949438269,"aZ":-17.885909274380264,"pfxX":9.037912932621548,"pfxZ":7.800467892134681,"pX":-0.6148708611342986,"pZ":1.9203853392350216,"vX0":-9.633008240130943,"vY0":-134.2516356962985,"vZ0":-5.571230382456647,"x":140.44,"y":186.93,"x0":1.839528304177493,"y0":50.00498090244228,"z0":5.2889164407243126,"aX":16.558942626091262},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.1,"breakHorizontal":-14.4,"spinRate":2247,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.40743672390328456,"extension":6.482428509085067},"index":0,"playId":"b488b66c-c042-3fbd-a575-e9522abfb161","pitchNumber":1,"startTime":"2025-08-09T00:23:55.580Z","endTime":"2025-08-09T00:23:59.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.923664120806052,"aZ":-32.26155777063296,"pfxX":-0.22285041891099233,"pfxZ":-0.058996042734700715,"pX":-0.5376123881125223,"pZ":1.9127447659735992,"vX0":-7.082932475222068,"vY0":-120.24809680778694,"vZ0":-0.6121710859926826,"x":137.49,"y":187.14,"x0":2.467185523088734,"y0":50.00351997806792,"z0":5.017103754075831,"aX":-0.32723161316606547},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.0,"breakHorizontal":2.0,"spinRate":2564,"spinDirection":314},"zone":7,"typeConfidence":0.9,"plateTime":0.4544035190189697,"extension":6.105159275364022},"index":1,"playId":"e6f4e15a-5a16-34dd-a11f-5bbe6c4713cf","pitchNumber":2,"startTime":"2025-08-09T00:24:10.793Z","endTime":"2025-08-09T00:24:14.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":74.0,"strikeZoneTop":3.39984288370441,"strikeZoneBottom":1.63668750880745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.93264106794807,"aZ":-31.4093717750733,"pfxX":-1.198662047262978,"pfxZ":0.5509230775080525,"pX":1.4225820355736085,"pZ":2.0587799525108594,"vX0":-2.1785593524167384,"vY0":-115.93897035759419,"vZ0":0.27212322224178354,"x":62.77,"y":183.19,"x0":2.5251133273881385,"y0":50.000211769708315,"z0":4.904834796851801,"aX":-1.6534005418788684},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":1.3,"breakHorizontal":2.6,"spinRate":2517,"spinDirection":284},"zone":14,"typeConfidence":0.86,"plateTime":0.47000706292028305,"extension":6.133432293471801},"index":2,"playId":"03aa63a0-460f-3948-9367-daf76b47f174","pitchNumber":3,"startTime":"2025-08-09T00:24:25.948Z","endTime":"2025-08-09T00:24:29.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33422603204957,"aZ":-21.454769100508408,"pfxX":12.380052077843107,"pfxZ":5.708995798906965,"pX":-0.25190692955809,"pZ":1.237061083595828,"vX0":-10.520226995610955,"vY0":-136.04573603433852,"vZ0":-5.969421767978681,"x":126.6,"y":205.38,"x0":2.053220322514184,"y0":50.00408122907042,"z0":4.942869966287401,"aX":23.250964100416393},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":-20.3,"spinRate":2357,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4023163070581872,"extension":6.340417332006268},"index":3,"playId":"a73cb4c6-d421-31ef-abcc-346b47351073","pitchNumber":4,"startTime":"2025-08-09T00:24:40.172Z","endTime":"2025-08-09T00:24:44.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:24:44.604Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Iván Herrera strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:25:02.593Z","endTime":"2025-08-09T00:26:37.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":95.4,"endSpeed":88.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.567030797625712,"aZ":-16.321154476908838,"pfxX":8.488208757627241,"pfxZ":8.019022104655363,"pX":0.5081948636615266,"pZ":2.5673152728169972,"vX0":-6.753427591090762,"vY0":-138.8843147588642,"vZ0":-4.819499151952669,"x":97.63,"y":169.46,"x0":1.8539447321120368,"y0":50.00445493702371,"z0":5.39098783853933,"aX":16.785172738781966},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":-14.2,"spinRate":2354,"spinDirection":126},"zone":6,"typeConfidence":2.0,"plateTime":0.39256373902280606,"extension":6.415663002914107},"index":0,"playId":"f5c060cc-0ff2-30ce-b12e-1c2fcafc338e","pitchNumber":1,"startTime":"2025-08-09T00:25:10.958Z","endTime":"2025-08-09T00:25:15.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.9,"endSpeed":86.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.513912408853397,"aZ":-19.92005965363192,"pfxX":8.838935108201412,"pfxZ":6.420589242388809,"pX":0.3029593146115868,"pZ":2.414183724431496,"vX0":-7.483655544429661,"vY0":-136.63647669201978,"vZ0":-4.150107479124713,"x":105.45,"y":173.6,"x0":1.9166861873946062,"y0":50.00109093646689,"z0":5.305239053621216,"aX":16.86504449044395},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.0,"breakHorizontal":-14.6,"spinRate":2343,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.3994591864999917,"extension":6.367862394711156},"index":1,"playId":"482b1db8-4e6f-3b01-a29c-ba98fc47ba79","pitchNumber":2,"startTime":"2025-08-09T00:25:29.044Z","endTime":"2025-08-09T00:25:32.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.4849889432409,"strikeZoneBottom":1.45005806584047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.751406779915296,"aZ":-28.263706573205976,"pfxX":10.466337408434374,"pfxZ":2.7918942899728565,"pX":0.30612404314644387,"pZ":0.7853767465675046,"vX0":-7.287380625144548,"vY0":-117.74587505568688,"vZ0":-4.004657537452402,"x":105.33,"y":217.57,"x0":2.084251294527222,"y0":50.00457350741405,"z0":5.129031215652054,"aX":14.670020149339651},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.3,"breakHorizontal":-17.2,"spinRate":1861,"spinDirection":115},"zone":14,"typeConfidence":0.93,"plateTime":0.4655156756925831,"extension":6.344135576174122},"index":2,"playId":"4b4dc457-d026-3fd0-b0ef-2df7e2236c4a","pitchNumber":3,"startTime":"2025-08-09T00:25:49.462Z","endTime":"2025-08-09T00:25:53.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.260998449663216,"aZ":-31.39726475499285,"pfxX":-0.2080812126721716,"pfxZ":0.5066893471230909,"pX":-0.43327756460187533,"pZ":1.5995577971628416,"vX0":-6.662858981720217,"vY0":-122.08425116109777,"vZ0":-1.501446833849908,"x":133.52,"y":195.59,"x0":2.344177812004211,"y0":50.00103049833263,"z0":4.894274040047379,"aX":-0.3176611304375711},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.8,"breakHorizontal":1.8,"spinRate":2568,"spinDirection":299},"zone":7,"typeConfidence":0.89,"plateTime":0.44654454776400554,"extension":6.354157347770344},"index":3,"playId":"ef46923e-77be-3d7c-b8ad-e1f8740a626b","pitchNumber":4,"startTime":"2025-08-09T00:26:04.420Z","endTime":"2025-08-09T00:26:11.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-09T00:26:21.160Z","endTime":"2025-08-09T00:26:33.107Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":80.0,"endSpeed":74.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.48566956030782,"aZ":-26.8025129083593,"pfxX":10.755129604136048,"pfxZ":3.874223611797987,"pX":0.49086605409993045,"pZ":0.9077755033369468,"vX0":-6.383302452580694,"vY0":-116.35035573212724,"vZ0":-4.294251221676796,"x":98.29,"y":214.27,"x0":1.8567538553264853,"y0":50.003593301665724,"z0":5.284466350197195,"aX":14.915617937514405},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":6.4,"breakHorizontal":-18.1,"spinRate":1801,"spinDirection":118},"zone":14,"typeConfidence":0.94,"plateTime":0.46871756650337826,"extension":6.382481984806394},"index":5,"playId":"85ecbb17-1068-3d0d-a912-1f18c5e5539b","pitchNumber":5,"startTime":"2025-08-09T00:26:33.107Z","endTime":"2025-08-09T00:26:37.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:26:37.245Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willson Contreras lines out to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:26:54.319Z","endTime":"2025-08-09T00:28:33.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.7,"endSpeed":68.1,"strikeZoneTop":3.41487203356952,"strikeZoneBottom":1.50710898235635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.49979159166811,"aZ":-38.11018975525499,"pfxX":-3.9267117689601436,"pfxZ":-5.077648008451156,"pX":1.4075100880365132,"pZ":3.779138822330421,"vX0":-0.9003120014006217,"vY0":-107.19594625300668,"vZ0":4.43041128876831,"x":63.35,"y":136.74,"x0":2.3424263389479965,"y0":50.000046415583746,"z0":5.9246109205963915,"aX":-4.595512273746674},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-7.8,"breakHorizontal":7.3,"spinRate":2278,"spinDirection":313},"zone":12,"typeConfidence":0.88,"plateTime":0.5098198131802336,"extension":5.991680522470352},"index":0,"playId":"e74f9a19-eded-3c30-871d-8790cdd31f56","pitchNumber":1,"startTime":"2025-08-09T00:27:05.277Z","endTime":"2025-08-09T00:27:10.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.0,"strikeZoneTop":3.63505501162837,"strikeZoneBottom":1.62753074417795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.294483967687704,"aZ":-27.10921420461565,"pfxX":11.395095484155636,"pfxZ":3.759236685339709,"pX":0.656710884616867,"pZ":1.9063294818882404,"vX0":-5.931133569435352,"vY0":-115.02295795123331,"vZ0":-2.226961167560916,"x":91.97,"y":187.31,"x0":1.7813162943685374,"y0":50.002920977567946,"z0":5.502298920092507,"aX":15.348279237624194},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":6.6,"breakHorizontal":-19.2,"spinRate":1780,"spinDirection":121},"zone":9,"typeConfidence":0.94,"plateTime":0.47525129270706357,"extension":6.221066370620192},"index":1,"playId":"fc106501-4b69-3374-a649-7c54b91b05de","pitchNumber":2,"startTime":"2025-08-09T00:27:19.829Z","endTime":"2025-08-09T00:27:23.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":93.1,"endSpeed":84.9,"strikeZoneTop":3.66318381467247,"strikeZoneBottom":1.62210332885109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.318827475233547,"aZ":-16.559070846616464,"pfxX":9.172194058719267,"pfxZ":8.449423887833808,"pX":-1.6732401165144966,"pZ":3.41192873298356,"vX0":-12.485353771340595,"vY0":-135.05574272845027,"vZ0":-2.1321805265002953,"x":180.78,"y":146.66,"x0":1.8171330640782373,"y0":50.00196268233381,"z0":5.375814490095916,"aX":16.950034872306624},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":-13.9,"spinRate":2277,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.4055118239466733,"extension":6.455552272058179},"index":2,"playId":"793b071b-404b-30e9-91b8-edfded31a696","pitchNumber":3,"startTime":"2025-08-09T00:27:33.745Z","endTime":"2025-08-09T00:27:40.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":79.4,"endSpeed":73.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.07772263957736,"aZ":-29.175978320926703,"pfxX":9.386364188321716,"pfxZ":2.198585579465254,"pX":1.198274161834865,"pZ":2.2503558042454075,"vX0":-4.721720322729676,"vY0":-115.68123001528323,"vZ0":-1.0531587322595861,"x":71.32,"y":178.02,"x0":2.038428127075081,"y0":50.00390277469018,"z0":5.489705574665556,"aX":12.817023388824726},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":4.0,"breakHorizontal":-16.0,"spinRate":1790,"spinDirection":122},"zone":14,"typeConfidence":0.91,"plateTime":0.4721430254698755,"extension":6.224285804698313},"index":3,"playId":"dfe8e421-cecb-3564-8856-ed8ffb7c6b0a","pitchNumber":4,"startTime":"2025-08-09T00:27:52.908Z","endTime":"2025-08-09T00:27:57.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-09T00:28:08.328Z","endTime":"2025-08-09T00:28:23.376Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.93020514167122,"aZ":-19.97579915733891,"pfxX":7.395723961021794,"pfxZ":6.184079447106519,"pX":0.13892530262909852,"pZ":2.4768047208839836,"vX0":-7.490615003666942,"vY0":-138.78674907322906,"vZ0":-4.313017485336001,"x":111.7,"y":171.91,"x0":1.8981175467479572,"y0":50.00047224135409,"z0":5.362589252380993,"aX":14.581499182571203},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.6,"breakHorizontal":-12.0,"spinRate":2227,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.39305342547939315,"extension":6.385471927347374},"hitData":{"launchSpeed":96.9,"launchAngle":17.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.28,"coordY":83.85}},"index":5,"playId":"f54568aa-4b2e-30cd-841f-cff59538a2c1","pitchNumber":5,"startTime":"2025-08-09T00:28:23.376Z","endTime":"2025-08-09T00:28:33.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:28:33.362Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out sharply, pitcher Michael McGreevy to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T00:30:28.365Z","endTime":"2025-08-09T00:30:59.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":700241,"link":"/api/v1/people/700241"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.2556677205679,"strikeZoneBottom":1.52484780489479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.665137949774206,"aZ":-19.337249639071647,"pfxX":-5.828438911585378,"pfxZ":6.9393598011628335,"pX":-2.184977520729346,"pZ":3.9493403621920127,"vX0":2.461342662909744,"vY0":-134.98111145174238,"vZ0":-1.3293947447696126,"x":200.29,"y":132.15,"x0":-2.3500745232365516,"y0":50.003360898288726,"z0":5.806250832902183,"aX":-10.783384250955361},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.5,"breakHorizontal":10.1,"spinRate":2156,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4053738373532343,"extension":6.592994332721666},"index":0,"playId":"a9aabf0b-2201-3a4b-bb64-84b2e2b95962","pitchNumber":1,"startTime":"2025-08-09T00:30:39.225Z","endTime":"2025-08-09T00:30:43.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.705101248364517,"aZ":-20.883210457565436,"pfxX":-6.53793042079267,"pfxZ":6.102585473814019,"pX":-0.807215470140062,"pZ":2.4457886061427736,"vX0":5.766219992918546,"vY0":-134.7856104602703,"vZ0":-4.682238741874249,"x":147.77,"y":172.74,"x0":-2.1187989352264975,"y0":50.00415790534095,"z0":5.668815218683202,"aX":-12.100243978610921},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":10.7,"spinRate":2129,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.40547630511852883,"extension":6.675458166843017},"hitData":{"launchSpeed":104.6,"launchAngle":5.0,"totalDistance":131.0,"trajectory":"ground_ball","hardness":"hard","location":"1","coordinates":{"coordX":124.45,"coordY":180.06}},"index":1,"playId":"c5918cbc-fffd-31c7-8376-cda6afc741b0","pitchNumber":2,"startTime":"2025-08-09T00:30:52.253Z","endTime":"2025-08-09T00:30:59.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:30:59.923Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Kelly singles on a line drive to left fielder Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T00:32:34.306Z","endTime":"2025-08-09T00:33:24.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T00:31:16.529Z","endTime":"2025-08-09T00:32:36.571Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.51426781583164,"strikeZoneBottom":1.61137059814543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.320853498490266,"aZ":-34.96224151432967,"pfxX":8.477893441012055,"pfxZ":-1.872072285437223,"pX":0.7448055213385413,"pZ":0.8437244920474508,"vX0":4.886321788231171,"vY0":-121.37305749123914,"vZ0":-3.8054840491245816,"x":88.61,"y":216.0,"x0":-2.3977640850671813,"y0":50.004466779510224,"z0":5.484806978805577,"aX":12.616247592059512},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.1,"breakHorizontal":-16.6,"spinRate":2440,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.45171301491715576,"extension":6.6964633262040145},"index":1,"playId":"bb181cb7-e429-3fec-80a7-017123b3644f","pitchNumber":1,"startTime":"2025-08-09T00:32:36.571Z","endTime":"2025-08-09T00:32:40.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.49368118623612,"strikeZoneBottom":1.59074470362483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.698808183729234,"aZ":-27.39671644113047,"pfxX":-7.408764673797015,"pfxZ":2.616976406149714,"pX":0.6031594207378579,"pZ":2.581830697891159,"vX0":9.789158111368533,"vY0":-134.03064080576254,"vZ0":-3.030892319278933,"x":94.01,"y":169.07,"x0":-2.126056948953246,"y0":50.00651948782863,"z0":5.674048412941897,"aX":-13.546070203720753},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.3,"breakHorizontal":11.4,"spinRate":2233,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4079349878089116,"extension":6.809574831911459},"index":2,"playId":"49468477-b45b-3e37-b19c-b1b724c9eac1","pitchNumber":2,"startTime":"2025-08-09T00:32:54.319Z","endTime":"2025-08-09T00:32:58.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.301076867736484,"aZ":-33.00539599681266,"pfxX":7.996028451581466,"pfxZ":-0.550650748440316,"pX":0.11632213687112744,"pZ":1.8568578852542648,"vX0":3.7106244196286298,"vY0":-121.45011565212559,"vZ0":-2.1402809235376865,"x":112.57,"y":188.64,"x0":-2.46717155395769,"y0":50.00423966621032,"z0":5.601795380641339,"aX":12.025064591524064},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.2,"breakHorizontal":-15.4,"spinRate":2559,"spinDirection":51},"zone":8,"typeConfidence":2.0,"plateTime":0.44984763401656025,"extension":6.548876335806921},"hitData":{"launchSpeed":97.4,"launchAngle":11.0,"totalDistance":168.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.02,"coordY":118.78}},"index":3,"playId":"e50e2033-c2aa-3d28-89b0-4980ab5708ee","pitchNumber":3,"startTime":"2025-08-09T00:33:12.022Z","endTime":"2025-08-09T00:33:24.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":-2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:33:24.033Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willi Castro flies out to left fielder Alec Burleson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T00:33:40.604Z","endTime":"2025-08-09T00:34:21.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.9,"endSpeed":80.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39810516441971,"aZ":-27.943521286428265,"pfxX":-8.818438081813861,"pfxZ":2.564655333929818,"pX":-0.34612881742074797,"pZ":1.6355988769736842,"vX0":7.704333740147878,"vY0":-127.76977041207901,"vZ0":-4.484812443824038,"x":130.19,"y":194.62,"x0":-2.2552549474871575,"y0":50.006266411525196,"z0":5.610240222091945,"aX":-14.578739343002123},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":14.3,"spinRate":1781,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.4287272867599601,"extension":6.905025266621385},"index":0,"playId":"75c4dce3-ecc3-334e-abc2-10ac564f58cc","pitchNumber":1,"startTime":"2025-08-09T00:33:50.665Z","endTime":"2025-08-09T00:33:54.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06039235160268,"aZ":-24.981884181933673,"pfxX":0.12403130315914179,"pfxZ":4.239152412261772,"pX":0.12512737902842153,"pZ":2.981014705163159,"vX0":6.12839814099005,"vY0":-128.72978833195188,"vZ0":-1.8648410457362077,"x":112.23,"y":158.29,"x0":-2.2918705465674396,"y0":50.002565794829174,"z0":5.6286648362134875,"aX":0.2088001430818541},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.6,"breakHorizontal":-1.4,"spinRate":2270,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.42377858324563933,"extension":6.698485404466063},"hitData":{"launchSpeed":94.1,"launchAngle":33.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.47,"coordY":66.18}},"index":1,"playId":"1d769298-6c5b-300c-a66d-a08f69f01f9e","pitchNumber":2,"startTime":"2025-08-09T00:34:07.920Z","endTime":"2025-08-09T00:34:21.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":3.1000000000000014,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:34:21.018Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nico Hoerner singles on a ground ball to center fielder Garrett Hampson. Carson Kelly to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T00:34:35.360Z","endTime":"2025-08-09T00:35:35.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.8,"strikeZoneTop":3.48747468430087,"strikeZoneBottom":1.56626964193992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.47872631211991,"aZ":-29.73195560847209,"pfxX":-7.3118197705889845,"pfxZ":1.341920651189695,"pX":0.7030199155036824,"pZ":2.0531447808005923,"vX0":10.175641626283547,"vY0":-133.3534786011619,"vZ0":-3.872767352924241,"x":90.2,"y":183.35,"x0":-2.1978070856455694,"y0":50.001642918144285,"z0":5.649668193169442,"aX":-13.277538855822707},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.8,"breakHorizontal":11.3,"spinRate":2328,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.40947180428396823,"extension":6.740947807023636},"index":0,"playId":"4563ce3b-606e-322e-97d9-abf02498e2f9","pitchNumber":1,"startTime":"2025-08-09T00:34:48.239Z","endTime":"2025-08-09T00:34:52.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.42142614463967,"strikeZoneBottom":1.50065646516691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64770821994723,"aZ":-27.691372310191294,"pfxX":-8.411435054562807,"pfxZ":2.560185551843328,"pX":0.4202276448389865,"pZ":1.1246495753443324,"vX0":9.732203362976968,"vY0":-131.0722455022975,"vZ0":-5.728325700599602,"x":100.98,"y":208.41,"x0":-2.234350920625277,"y0":50.00570702568962,"z0":5.385445613879063,"aX":-14.753939302309908},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.6,"breakHorizontal":13.3,"spinRate":2297,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4166182869008854,"extension":7.0896623225670705},"index":1,"playId":"58347123-7fb4-3367-858a-c3c1ca39dd8b","pitchNumber":2,"startTime":"2025-08-09T00:35:07.783Z","endTime":"2025-08-09T00:35:11.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.582636819136372,"aZ":-27.63560328117703,"pfxX":-8.506688143620075,"pfxZ":2.5766340043643723,"pX":-0.7757905519635917,"pZ":2.143412011863807,"vX0":6.480028575421795,"vY0":-131.88574312015314,"vZ0":-3.8150399689288004,"x":146.57,"y":180.91,"x0":-2.1572269598504104,"y0":50.00637807602721,"z0":5.642830474059624,"aX":-15.01527520629392},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.1,"breakHorizontal":14.0,"spinRate":2202,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.41502240977684046,"extension":6.946970135740457},"hitData":{"launchSpeed":95.6,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.01,"coordY":131.34}},"index":2,"playId":"ee452c95-4467-3219-883f-bcdb67170c3c","pitchNumber":3,"startTime":"2025-08-09T00:35:25.050Z","endTime":"2025-08-09T00:35:35.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.94,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:35:35.122Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dansby Swanson lines out sharply to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T00:36:01.845Z","endTime":"2025-08-09T00:36:15.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":83.9,"endSpeed":78.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.905665232817146,"aZ":-32.580969262550816,"pfxX":6.829400113131298,"pfxZ":-0.2640891864789676,"pX":0.30695168062277955,"pZ":2.3941711802414503,"vX0":4.832034106563704,"vY0":-122.22942535429311,"vZ0":-0.9414884271504453,"x":105.3,"y":174.14,"x0":-2.573302593480205,"y0":50.00293989340747,"z0":5.54717898981484,"aX":10.47950430457214},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.5,"breakHorizontal":-13.4,"spinRate":2468,"spinDirection":53},"zone":6,"typeConfidence":2.0,"plateTime":0.44571569275458733,"extension":6.827403329452644},"hitData":{"launchSpeed":101.9,"launchAngle":22.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.8,"coordY":81.86}},"index":0,"playId":"c1bb21e2-1dc0-3b1b-addd-d5d6c79eba7b","pitchNumber":1,"startTime":"2025-08-09T00:36:07.994Z","endTime":"2025-08-09T00:36:15.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"second":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.81,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:36:15.162Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:38:17.147Z","endTime":"2025-08-09T00:39:13.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"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(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":81.3,"endSpeed":75.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.92719433430574,"aZ":-30.75295216248895,"pfxX":0.017148438572911318,"pfxZ":0.9960168373479714,"pX":0.09493871768608951,"pZ":1.2445718179859953,"vX0":-5.173447266457394,"vY0":-118.46550946267479,"vZ0":-2.1072857569594117,"x":113.38,"y":205.18,"x0":2.297579909388587,"y0":50.00534221296778,"z0":4.935074343294236,"aX":0.024706276520502},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.6,"breakHorizontal":1.1,"spinRate":2358,"spinDirection":354},"zone":14,"typeConfidence":0.88,"plateTime":0.4609425227342365,"extension":6.14655276844228},"index":0,"playId":"e9e0f673-9656-3af9-b51b-8b1c8c4a325c","pitchNumber":1,"startTime":"2025-08-09T00:38:30.580Z","endTime":"2025-08-09T00:38:34.797Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.6,"endSpeed":69.4,"strikeZoneTop":3.41381221285727,"strikeZoneBottom":1.45196972240046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.28643228318839,"aZ":-37.78254748994105,"pfxX":-2.6542853442164756,"pfxZ":-4.657291005571469,"pX":-0.36413114988085266,"pZ":2.7795789852022197,"vX0":-4.594227381535963,"vY0":-108.53130941601489,"vZ0":2.240927508605183,"x":130.88,"y":163.73,"x0":2.1169933228187467,"y0":50.003105220308285,"z0":5.820183384005946,"aX":-3.1957162529933147},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-7.6,"breakHorizontal":5.9,"spinRate":2291,"spinDirection":310},"zone":4,"typeConfidence":0.83,"plateTime":0.5028438126089618,"extension":6.060763349999666},"index":1,"playId":"786c2220-ded8-30fd-8bf1-78614692c2f5","pitchNumber":2,"startTime":"2025-08-09T00:38:49.071Z","endTime":"2025-08-09T00:38:54.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.472096179712807,"aZ":-20.38633065051514,"pfxX":9.053934244247616,"pfxZ":6.4929024462738765,"pX":-0.6680223080644431,"pZ":2.1130616469396064,"vX0":-9.661313328454842,"vY0":-133.10697778758916,"vZ0":-4.129133812981425,"x":142.46,"y":181.73,"x0":1.8124841832852288,"y0":50.002715208856394,"z0":5.139043754911898,"aX":16.43543299116041},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.2,"breakHorizontal":-14.6,"spinRate":2211,"spinDirection":120},"zone":7,"typeConfidence":2.0,"plateTime":0.4097003956262717,"extension":6.429152746031213},"hitData":{"launchSpeed":95.6,"launchAngle":11.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.63,"coordY":85.31}},"index":2,"playId":"5e99c629-fe9b-3289-bb8f-2bee6aae1ac3","pitchNumber":3,"startTime":"2025-08-09T00:39:02.799Z","endTime":"2025-08-09T00:39:13.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.9,"awayTeamWinProbability":41.1,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.91,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:39:13.301Z","atBatIndex":12},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Masyn Winn doubles (25) on a ground ball to left fielder Ian Happ. Alec Burleson to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:39:44.824Z","endTime":"2025-08-09T00:42:35.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"postOnThird":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T00:39:38.075Z","endTime":"2025-08-09T00:39:47.014Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.1,"endSpeed":66.9,"strikeZoneTop":3.43181262566542,"strikeZoneBottom":1.52859965154797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.15380896040389,"aZ":-38.84487491257367,"pfxX":-4.272331710339445,"pfxZ":-5.944098352640022,"pX":0.7188178080750247,"pZ":2.582361977260419,"vX0":-1.4148973328817576,"vY0":-105.04846896990801,"vZ0":2.632880307360951,"x":89.6,"y":169.06,"x0":1.9554362703929196,"y0":50.00334156375403,"z0":5.816041723399375,"aX":-4.79321974017311},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-9.7,"breakHorizontal":8.2,"spinRate":2200,"spinDirection":307},"zone":6,"typeConfidence":0.89,"plateTime":0.5206418103066097,"extension":6.237214512958093},"index":1,"playId":"e654b7af-c966-33e6-a24b-0859ef5ed2e2","pitchNumber":1,"startTime":"2025-08-09T00:39:47.014Z","endTime":"2025-08-09T00:39:51.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.4,"strikeZoneTop":3.23122114240225,"strikeZoneBottom":1.4276692909615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.265822216997535,"aZ":-27.45886501049509,"pfxX":9.7066893827244,"pfxZ":3.375883242786128,"pX":-0.08632116104717073,"pZ":1.5311386916191783,"vX0":-7.1825943954648706,"vY0":-116.87949551740427,"vZ0":-3.0207369823798347,"x":120.29,"y":197.44,"x0":1.7526708083249332,"y0":50.00040446576131,"z0":5.3960076225438325,"aX":13.542780007584009},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.6,"breakHorizontal":-16.0,"spinRate":1831,"spinDirection":118},"zone":8,"typeConfidence":0.92,"plateTime":0.4670961094837556,"extension":6.180443764186326},"index":2,"playId":"aad32495-6769-3447-80b2-e5e446495a4e","pitchNumber":2,"startTime":"2025-08-09T00:40:04.755Z","endTime":"2025-08-09T00:40:09.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.2,"strikeZoneTop":3.39641449815466,"strikeZoneBottom":1.49331971592437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.23369239845466,"aZ":-26.177804571682746,"pfxX":11.256685586327604,"pfxZ":4.448418897227944,"pX":0.390819767654065,"pZ":0.6709682015934734,"vX0":-6.72071442103364,"vY0":-115.0440640837502,"vZ0":-4.586150659808142,"x":102.1,"y":220.66,"x0":1.879369438255809,"y0":50.00204966191041,"z0":5.211237582951056,"aX":15.171978900087158},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":7.2,"breakHorizontal":-18.8,"spinRate":1871,"spinDirection":116},"zone":14,"typeConfidence":0.94,"plateTime":0.47508900558968037,"extension":6.204099437468338},"index":3,"playId":"60c19df9-65ae-3fad-b747-1520d10293af","pitchNumber":3,"startTime":"2025-08-09T00:40:25.818Z","endTime":"2025-08-09T00:40:30.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"63dedcf0-1394-3635-8bd7-3b04a5b433bd","startTime":"2025-08-09T00:40:45.574Z","endTime":"2025-08-09T00:40:49.071Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":70.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.63408142855313,"aZ":-35.77470898227742,"pfxX":-3.262285166229917,"pfxZ":-2.909604554243387,"pX":-0.027285552504678366,"pZ":3.205171064608168,"vX0":-3.3767509237322946,"vY0":-109.9211326827826,"vZ0":2.6749682146193345,"x":118.04,"y":152.24,"x0":1.946960389891456,"y0":50.00525356819439,"z0":5.744223184692077,"aX":-4.032065782647362},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-4.3,"breakHorizontal":6.7,"spinRate":2349,"spinDirection":307},"zone":2,"typeConfidence":0.72,"plateTime":0.4963860828587361,"extension":6.216036169012645},"index":5,"playId":"a8552258-7474-3fcb-a2df-171c8009fe5d","pitchNumber":4,"startTime":"2025-08-09T00:41:04.976Z","endTime":"2025-08-09T00:41:08.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.34655315033895,"aZ":-21.97529808688607,"pfxX":8.84941013708345,"pfxZ":5.356937195843781,"pX":-0.6197284636003941,"pZ":2.7930992455186354,"vX0":-9.088443088399872,"vY0":-136.26480817575805,"vZ0":-3.125419719087329,"x":140.62,"y":163.37,"x0":1.5887256515349886,"y0":50.006550762706325,"z0":5.451201337119632,"aX":16.85948701182112},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.4,"breakHorizontal":-14.4,"spinRate":2324,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.4000114768903136,"extension":6.480502932911985},"index":6,"playId":"e9d1299e-f7b5-3d93-890e-13940d5a99e3","pitchNumber":5,"startTime":"2025-08-09T00:41:29.714Z","endTime":"2025-08-09T00:41:34.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.8,"strikeZoneTop":3.397083855504,"strikeZoneBottom":1.49497000341796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.41245503609974,"aZ":-29.10911211808102,"pfxX":9.974764805898126,"pfxZ":2.3150625754653222,"pX":1.1765635935173224,"pZ":0.28974643137548173,"vX0":-4.4381824639476335,"vY0":-113.90993303612127,"vZ0":-4.6088380779361735,"x":72.15,"y":230.96,"x0":1.8462740862047904,"y0":50.00290359051698,"z0":5.19226547322462,"aX":13.20938492913171},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":3.4,"breakHorizontal":-17.0,"spinRate":1741,"spinDirection":118},"zone":14,"typeConfidence":0.92,"plateTime":0.4794250491676353,"extension":6.212760008387823},"index":7,"playId":"4dec3182-4eea-3286-80ee-163885da9421","pitchNumber":6,"startTime":"2025-08-09T00:41:56.630Z","endTime":"2025-08-09T00:42:01.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.65524749000133,"aZ":-28.54094354023214,"pfxX":10.985754305303933,"pfxZ":2.5870755404856816,"pX":0.6035198959166593,"pZ":2.367732159951548,"vX0":-6.0706317225384865,"vY0":-117.30851342052796,"vZ0":-0.9252810374070479,"x":94.0,"y":174.85,"x0":1.78780118318377,"y0":50.002751129823,"z0":5.410470686355905,"aX":15.424182989966926},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.8,"breakHorizontal":-18.6,"spinRate":1837,"spinDirection":118},"zone":6,"typeConfidence":0.93,"plateTime":0.46559569246810595,"extension":6.216056762190674},"hitData":{"launchSpeed":83.9,"launchAngle":4.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":65.67,"coordY":128.88}},"index":8,"playId":"b89eeb5b-315a-327b-8b36-fa7eafdb4ade","pitchNumber":7,"startTime":"2025-08-09T00:42:23.372Z","endTime":"2025-08-09T00:42:35.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.19999999999999,"awayTeamWinProbability":30.80000000000001,"homeTeamWinProbabilityAdded":10.29999999999999,"leverageIndex":1.52,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:42:35.403Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a sharp ground ball to shortstop Dansby Swanson. Alec Burleson scores. Masyn Winn to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:43:04.410Z","endTime":"2025-08-09T00:45:13.864Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.4,"endSpeed":69.5,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.734549602447593,"aZ":-37.82913618279351,"pfxX":-1.712655556907064,"pfxZ":-4.703828952105601,"pX":-0.41928917659480575,"pZ":2.273533007111765,"vX0":-4.247251603277115,"vY0":-108.31652799388611,"vZ0":1.2139992727902857,"x":132.98,"y":177.39,"x0":1.7797239193813221,"y0":50.001127093327,"z0":5.802959841063919,"aX":-2.0596996947043142},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-7.9,"breakHorizontal":4.1,"spinRate":2190,"spinDirection":320},"zone":7,"typeConfidence":0.81,"plateTime":0.5033135377900022,"extension":6.313021993542722},"index":0,"playId":"c57038e5-b5c5-35f4-a8bf-fefc8cbb40b2","pitchNumber":1,"startTime":"2025-08-09T00:43:09.082Z","endTime":"2025-08-09T00:43:13.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":691026,"link":"/api/v1/people/691026"},"third":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":84.9,"endSpeed":79.0,"strikeZoneTop":3.873780822277,"strikeZoneBottom":1.71940323600512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.73711874255229,"aZ":-29.12090709352186,"pfxX":0.6221200253639232,"pfxZ":1.955874007300587,"pX":-2.0359350918363024,"pZ":0.8698423984803484,"vX0":-10.427680930596267,"vY0":-123.3328628934229,"vZ0":-3.627803658941361,"x":194.61,"y":215.29,"x0":2.1442925195784728,"y0":50.002168747455485,"z0":4.783883621131854,"aX":0.9724681366354336},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.0,"breakHorizontal":1.0,"spinRate":2650,"spinDirection":73},"zone":13,"typeConfidence":0.84,"plateTime":0.44206469379016333,"extension":6.232322259092952},"index":1,"playId":"02d0d119-2cf0-3dfe-ac06-a2c41b5384ab","pitchNumber":2,"startTime":"2025-08-09T00:43:31.161Z","endTime":"2025-08-09T00:43:35.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":691026,"link":"/api/v1/people/691026"},"third":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":94.0,"endSpeed":86.0,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.31820521300171,"aZ":-20.892324444262737,"pfxX":8.325965317457747,"pfxZ":5.943502215889035,"pX":0.2909603661168336,"pZ":3.5391286838570117,"vX0":-6.757047446320795,"vY0":-136.72733754051964,"vZ0":-1.127351675211536,"x":105.91,"y":143.22,"x0":1.7089705530514445,"y0":50.005614265308324,"z0":5.386495047436736,"aX":15.812814470012595},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.7,"breakHorizontal":-13.7,"spinRate":2264,"spinDirection":125},"zone":3,"typeConfidence":2.0,"plateTime":0.40015465009031104,"extension":6.197658728406864},"index":2,"playId":"6acc85e8-e2c2-358e-b4b0-a5f3da70e78e","pitchNumber":3,"startTime":"2025-08-09T00:43:52.973Z","endTime":"2025-08-09T00:43:56.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":691026,"link":"/api/v1/people/691026"},"third":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-09T00:44:17.217Z","endTime":"2025-08-09T00:44:36.887Z","isPitch":false,"type":"action","player":{"id":691023,"link":"/api/v1/people/691023"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":691026,"link":"/api/v1/people/691026"},"third":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.1,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.998047562129067,"aZ":-40.71309236822466,"pfxX":-4.224662079740407,"pfxZ":-6.745787770735361,"pX":-0.027830022988750907,"pZ":1.424572005474271,"vX0":-2.857481992465767,"vY0":-112.02576443609941,"vZ0":-0.2851453356187492,"x":118.06,"y":200.32,"x0":1.8148741241485573,"y0":50.00261313330266,"z0":5.729378213458342,"aX":-5.347547662170251},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-12.0,"breakHorizontal":8.4,"spinRate":2433,"spinDirection":317},"zone":13,"typeConfidence":0.88,"plateTime":0.48968159661667165,"extension":6.188577962715738},"index":4,"playId":"8f3b0121-2c02-37b4-8eb0-65be2dfa2a0f","pitchNumber":4,"startTime":"2025-08-09T00:44:36.887Z","endTime":"2025-08-09T00:44:41.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":691026,"link":"/api/v1/people/691026"},"third":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.7,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.133075488686536,"aZ":-19.658493227718512,"pfxX":9.342609822436545,"pfxZ":6.502870794768368,"pX":0.4350090882954704,"pZ":3.0691804978967046,"vX0":-6.703683740566058,"vY0":-137.51491938345976,"vZ0":-2.5243945676314845,"x":100.42,"y":155.91,"x0":1.6847464818491815,"y0":50.00107384829743,"z0":5.32551377105805,"aX":17.976651413158386},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.5,"breakHorizontal":-15.6,"spinRate":2304,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.3975703596814131,"extension":6.190451104711854},"hitData":{"launchSpeed":107.9,"launchAngle":-12.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":97.6,"coordY":147.12}},"index":5,"playId":"f25528aa-8734-3b12-9b2b-08cd53d77a39","pitchNumber":5,"startTime":"2025-08-09T00:45:04.820Z","endTime":"2025-08-09T00:45:13.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"second":{"id":691026,"link":"/api/v1/people/691026"},"third":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":6.800000000000011,"leverageIndex":1.39,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:45:13.864Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cardinals challenged (play at 1st), call on the field was overturned: Thomas Saggese singles on a ground ball to pitcher Matthew Boyd. Jordan Walker to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:45:43.415Z","endTime":"2025-08-09T00:46:38.715Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571510,"link":"/api/v1/people/571510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.937671805681397,"aZ":-15.781139519990827,"pfxX":7.284041892578211,"pfxZ":8.798161054237475,"pX":0.0614223778948267,"pZ":2.580156720851798,"vX0":-6.903628122720707,"vY0":-135.69301869598667,"vZ0":-4.4078248117671865,"x":114.66,"y":169.12,"x0":1.6933049090583372,"y0":50.002863027713545,"z0":5.32660266087636,"aX":13.57167568259882},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":-11.8,"spinRate":2245,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.4038010260738667,"extension":6.416692094065337},"index":0,"playId":"4537db0a-0136-3179-881b-49463acc04a8","pitchNumber":1,"startTime":"2025-08-09T00:45:48.823Z","endTime":"2025-08-09T00:45:52.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.52340088849672,"strikeZoneBottom":1.55587115120745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.816119962931104,"aZ":-18.556864074887844,"pfxX":8.723236184057239,"pfxZ":7.305710081625034,"pX":-1.7152050578209825,"pZ":1.8584083129990374,"vX0":-12.1188866760018,"vY0":-135.68629546328216,"vZ0":-5.777248011533241,"x":182.38,"y":188.6,"x0":1.6766303028605745,"y0":50.00262497142657,"z0":5.309168507401939,"aX":16.25897644050865},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.1,"breakHorizontal":-13.2,"spinRate":2313,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.4037500548726989,"extension":6.519893174504387},"index":1,"playId":"ec003334-f32c-3f93-9e5d-e7709393fd31","pitchNumber":2,"startTime":"2025-08-09T00:46:10.703Z","endTime":"2025-08-09T00:46:14.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.187651070077028,"aZ":-28.280932980001467,"pfxX":9.988131760016794,"pfxZ":2.7612578757104824,"pX":0.47556216530867973,"pZ":3.1700373746246338,"vX0":-5.74614687200702,"vY0":-117.64358916959745,"vZ0":0.5277349218182421,"x":98.87,"y":153.19,"x0":1.6453361809019533,"y0":50.00270693003466,"z0":5.553060692262239,"aX":14.075952380284997},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.4,"breakHorizontal":-16.8,"spinRate":1768,"spinDirection":117},"zone":3,"typeConfidence":0.92,"plateTime":0.4646264680762173,"extension":6.171393287301963},"hitData":{"launchSpeed":97.1,"launchAngle":-15.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.0,"coordY":177.53}},"index":2,"playId":"946936ee-1991-31ab-a268-0896be07f409","pitchNumber":3,"startTime":"2025-08-09T00:46:31.283Z","endTime":"2025-08-09T00:46:38.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":138},"homeTeamWinProbability":79.2,"awayTeamWinProbability":20.799999999999997,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:46:38.715Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pedro Pagés strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:48:16.334Z","endTime":"2025-08-09T00:49:08.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.18346905462677,"strikeZoneBottom":1.33606630125023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16934833056077,"aZ":-14.743480342161382,"pfxX":6.731880368844395,"pfxZ":9.338859169440063,"pX":-0.0020315507637000095,"pZ":1.8877847458103878,"vX0":-7.013560602110704,"vY0":-136.29216872873502,"vZ0":-6.1704243008204545,"x":117.08,"y":187.81,"x0":1.7398239867688048,"y0":50.003166691324665,"z0":5.213731975886081,"aX":12.56515644297745},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":-10.6,"spinRate":2374,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.403104351051081,"extension":6.433361860545404},"index":0,"playId":"e835f26b-4040-3436-a0fc-f28b4d371e37","pitchNumber":1,"startTime":"2025-08-09T00:48:16.334Z","endTime":"2025-08-09T00:48:22.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.12087824280238,"strikeZoneBottom":1.40753034315663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.255423200766305,"aZ":-27.519928283702964,"pfxX":9.160371543417824,"pfxZ":3.3398148800959486,"pX":0.14373811525695787,"pZ":1.451090530454788,"vX0":-6.526605344622088,"vY0":-117.38205081983979,"vZ0":-3.1167582051274048,"x":111.52,"y":199.6,"x0":1.770288645003715,"y0":50.005780199112316,"z0":5.358876196557987,"aX":12.783043156543194},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.5,"breakHorizontal":-15.0,"spinRate":1872,"spinDirection":119},"zone":8,"typeConfidence":0.91,"plateTime":0.46664942641066176,"extension":6.377800018952199},"index":1,"playId":"f3332ae0-ec6e-3bbd-9358-a2fb7e7e7ae9","pitchNumber":2,"startTime":"2025-08-09T00:48:35.190Z","endTime":"2025-08-09T00:48:39.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-09T00:48:45.886Z","endTime":"2025-08-09T00:49:04.604Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.48084227830754,"aZ":-27.29461604868633,"pfxX":9.820632340282488,"pfxZ":3.447057896297623,"pX":0.5607524707267448,"pZ":1.4235945684057294,"vX0":-5.868260878653347,"vY0":-118.4799980317088,"vZ0":-3.139122334684252,"x":95.63,"y":200.34,"x0":1.7987766855821712,"y0":50.00327779276954,"z0":5.270579666189714,"aX":13.906610848478804},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.8,"breakHorizontal":-16.3,"spinRate":1737,"spinDirection":121},"zone":14,"typeConfidence":0.91,"plateTime":0.463006035144951,"extension":6.343603840203315},"index":3,"playId":"dd83685e-51b5-3f1c-924f-d63616f4c6cd","pitchNumber":3,"startTime":"2025-08-09T00:49:04.604Z","endTime":"2025-08-09T00:49:08.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":-5.1000000000000085,"leverageIndex":1.57,"dramaIndex":76.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:49:08.762Z","atBatIndex":16},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Garrett Hampson grounds into a double play, pitcher Matthew Boyd to catcher Carson Kelly to first baseman Michael Busch. Masyn Winn out at home. Garrett Hampson out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:49:30.582Z","endTime":"2025-08-09T00:50:36.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571510,"link":"/api/v1/people/571510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(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":78.6,"endSpeed":72.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.174374259574183,"aZ":-25.91471349816242,"pfxX":10.466673199163171,"pfxZ":4.730370137235862,"pX":-0.14111311529378506,"pZ":2.974024929090681,"vX0":-7.07635540221046,"vY0":-114.33467733885124,"vZ0":0.2702492336951968,"x":122.38,"y":158.48,"x0":1.6348574880286626,"y0":50.00378362611786,"z0":5.398479731092652,"aX":13.851782718093151},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":9.0,"breakHorizontal":-17.2,"spinRate":1806,"spinDirection":120},"zone":2,"typeConfidence":0.93,"plateTime":0.4791504600180203,"extension":6.3243308914201695},"index":0,"playId":"30888176-43a8-352f-9a8c-15b991bc8411","pitchNumber":1,"startTime":"2025-08-09T00:49:37.772Z","endTime":"2025-08-09T00:49:43.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":94.4,"endSpeed":86.7,"strikeZoneTop":3.4906424074528,"strikeZoneBottom":1.56154165591102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.13377253514977,"aZ":-19.58535268274208,"pfxX":8.230145918498023,"pfxZ":6.583468342478027,"pX":-1.1077231837413224,"pZ":1.67238023193098,"vX0":-10.491333443721345,"vY0":-137.10553700136035,"vZ0":-5.890334280727456,"x":159.22,"y":193.63,"x0":1.6916285241197042,"y0":50.0001878448659,"z0":5.176702204527024,"aX":15.731896398465876},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.9,"breakHorizontal":-12.8,"spinRate":2295,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.39885312580825394,"extension":6.445880074240335},"index":1,"playId":"306f4be2-836c-3d7d-babb-b5ce605b187f","pitchNumber":2,"startTime":"2025-08-09T00:50:09.571Z","endTime":"2025-08-09T00:50:13.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":93.1,"endSpeed":85.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.767456465204337,"aZ":-20.486931226880305,"pfxX":7.38062434095647,"pfxZ":6.300238179683961,"pX":0.30629405932095993,"pZ":2.0609182800348385,"vX0":-6.099604386574443,"vY0":-135.40471680688452,"vZ0":-4.809771672044161,"x":105.32,"y":183.14,"x0":1.6300507258353143,"y0":50.00393249130568,"z0":5.295112309401548,"aX":13.695832437393467},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.6,"breakHorizontal":-12.0,"spinRate":2153,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4046202224063391,"extension":6.328397061240934},"hitData":{"launchSpeed":99.1,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.99,"coordY":180.06}},"index":2,"playId":"5252df93-b0dc-35d7-9bb7-0fea79d17b5b","pitchNumber":3,"startTime":"2025-08-09T00:50:28.391Z","endTime":"2025-08-09T00:50:36.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-12.899999999999999,"leverageIndex":2.05,"dramaIndex":135.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:50:36.208Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Michael Busch flies out to center fielder Garrett Hampson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T00:52:58.493Z","endTime":"2025-08-09T00:53:54.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.32600117881806,"strikeZoneBottom":1.49888771248488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6600757478055,"aZ":-18.459106416739655,"pfxX":-4.7012523069899705,"pfxZ":7.562453788520612,"pX":-1.425396580752871,"pZ":3.66800316231071,"vX0":4.114736542871225,"vY0":-133.53577621622546,"vZ0":-2.277646908294934,"x":171.33,"y":139.74,"x0":-2.372411233160655,"y0":50.002123340879244,"z0":5.854083027042407,"aX":-8.52481499036933},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.4,"breakHorizontal":7.7,"spinRate":2291,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4095501998823581,"extension":6.623050820002178},"index":0,"playId":"fa5d0b7c-c4c6-3074-bc1a-861c6fd3466a","pitchNumber":1,"startTime":"2025-08-09T00:52:59.509Z","endTime":"2025-08-09T00:53:03.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.32439075127384,"strikeZoneBottom":1.46358489349386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1840988490673,"aZ":-41.91208452481905,"pfxX":5.225617691643642,"pfxZ":-7.298349386076381,"pX":-0.3578641577993874,"pZ":1.3277984413094972,"vX0":2.8864598289539494,"vY0":-115.27261031922642,"vZ0":-0.8746724132875512,"x":130.64,"y":202.93,"x0":-2.3088891546750254,"y0":50.00376444161325,"z0":5.7896733173582176,"aX":6.9706384978310885},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-13.1,"breakHorizontal":-10.2,"spinRate":2472,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4767617780489215,"extension":6.793991627011642},"index":1,"playId":"08a97d1a-1522-33ea-8985-89fe3e7f2aa5","pitchNumber":2,"startTime":"2025-08-09T00:53:12.597Z","endTime":"2025-08-09T00:53:17.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.34744274591046,"strikeZoneBottom":1.52077387527048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28716012529469,"aZ":-26.70938376374609,"pfxX":-7.127031130894499,"pfxZ":3.327515962818172,"pX":-0.668788747549983,"pZ":3.089514558534799,"vX0":6.017517617419277,"vY0":-127.13610307045107,"vZ0":-1.6288091765483437,"x":142.49,"y":155.36,"x0":-2.1367213074174236,"y0":50.00240256350949,"z0":5.85180899395006,"aX":-11.70416803046515},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.9,"breakHorizontal":11.6,"spinRate":1629,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.4303015003105921,"extension":6.676793786096763},"index":2,"playId":"bc0d55cf-481d-364c-8a59-6ff4bfcc9514","pitchNumber":3,"startTime":"2025-08-09T00:53:28.048Z","endTime":"2025-08-09T00:53:32.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06346535121693,"aZ":-26.049864318783044,"pfxX":2.5192311457493366,"pfxZ":3.675939256815491,"pX":0.35252804573183827,"pZ":3.168010638442204,"vX0":5.838256828468963,"vY0":-127.68273473607321,"vZ0":-1.1502992052829957,"x":103.56,"y":153.24,"x0":-2.28280003984408,"y0":50.00388858522891,"z0":5.657289144142185,"aX":4.195432653629376},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.6,"breakHorizontal":-5.8,"spinRate":2352,"spinDirection":190},"zone":3,"typeConfidence":2.0,"plateTime":0.42751293366620713,"extension":6.7848756144725},"hitData":{"launchSpeed":91.5,"launchAngle":33.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.96,"coordY":66.25}},"index":3,"playId":"922efbdc-2337-3af3-8fd0-43be5a6314fe","pitchNumber":4,"startTime":"2025-08-09T00:53:45.820Z","endTime":"2025-08-09T00:53:54.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:53:54.242Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Seiya Suzuki flies out to right fielder Jordan Walker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T00:54:09.684Z","endTime":"2025-08-09T00:55:22.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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.2,"endSpeed":86.0,"strikeZoneTop":3.26457048502199,"strikeZoneBottom":1.35729491612151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48782219822612,"aZ":-16.584857142154632,"pfxX":-4.307108520358813,"pfxZ":8.225473391015077,"pX":0.16103819880112616,"pZ":2.7165622121563895,"vX0":8.19628131007021,"vY0":-136.85241802457412,"vZ0":-4.807586078317611,"x":110.86,"y":165.43,"x0":-2.314436062941731,"y0":50.00023978375972,"z0":5.633693662294426,"aX":-8.161018637842455},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":6.0,"spinRate":2242,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.40038337250317557,"extension":6.792888690885963},"index":0,"playId":"420978c3-44cf-318a-9375-97689a16e946","pitchNumber":1,"startTime":"2025-08-09T00:54:17.146Z","endTime":"2025-08-09T00:54:20.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.9,"strikeZoneTop":3.27090291738523,"strikeZoneBottom":1.33059283151022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.246510582631654,"aZ":-39.09832674641305,"pfxX":5.60662592277568,"pfxZ":-5.260358819893077,"pX":1.46424608850123,"pZ":-0.20158586082809984,"vX0":6.344740021579251,"vY0":-114.58143572274216,"vZ0":-4.381735551872352,"x":61.19,"y":244.22,"x0":-2.080257816968702,"y0":50.004364220839705,"z0":5.598167964504311,"aX":7.37649091067975},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-10.4,"breakHorizontal":-11.9,"spinRate":2566,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4799497021464467,"extension":6.800676858685542},"index":1,"playId":"8f31ff4f-8f38-361b-a8ca-ca3e700bec47","pitchNumber":2,"startTime":"2025-08-09T00:54:35.794Z","endTime":"2025-08-09T00:54:39.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.1,"strikeZoneTop":3.26097620561263,"strikeZoneBottom":1.35405250254759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.503066522701435,"aZ":-32.28993862048881,"pfxX":7.056567826490753,"pfxZ":-0.0797388395553158,"pX":1.1495650250663114,"pZ":1.2978044515350944,"vX0":5.719880461532072,"vY0":-121.61612910281235,"vZ0":-3.334029221631937,"x":73.18,"y":203.74,"x0":-2.1519894200309215,"y0":50.00272780885418,"z0":5.4958121306751995,"aX":10.536715724711616},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.7,"breakHorizontal":-14.2,"spinRate":2476,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.45088493933198404,"extension":6.714437839876866},"index":2,"playId":"45374d8f-7dd7-3cd5-99ed-90886234b3ec","pitchNumber":3,"startTime":"2025-08-09T00:54:55.795Z","endTime":"2025-08-09T00:55:01.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.16,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.161621401949926,"aZ":-28.495877547800898,"pfxX":-6.603647320863709,"pfxZ":1.9914593433062002,"pX":0.31988114190356176,"pZ":2.6080779217290306,"vX0":9.09371080105966,"vY0":-134.85584552100553,"vZ0":-2.6788339388273674,"x":104.81,"y":168.36,"x0":-2.231384522548596,"y0":50.00673762022799,"z0":5.6157452991847885,"aX":-12.218485808493387},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.2,"breakHorizontal":10.1,"spinRate":2298,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.40550165716976627,"extension":6.711512294142476},"hitData":{"launchSpeed":98.7,"launchAngle":30.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.68,"coordY":82.24}},"index":3,"playId":"43fa7cb6-765b-380d-8d8f-73cd967442c9","pitchNumber":4,"startTime":"2025-08-09T00:55:13.613Z","endTime":"2025-08-09T00:55:22.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:55:22.012Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Tucker lines out to left fielder Alec Burleson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T00:55:38.084Z","endTime":"2025-08-09T00:57:48.323Z","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":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.57148752965468,"strikeZoneBottom":1.57012702606321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.779550505246288,"aZ":-21.1040023540116,"pfxX":-5.688881725627368,"pfxZ":6.043015109856288,"pX":0.34123844967976186,"pZ":3.4750902578764853,"vX0":8.715202913398961,"vY0":-134.42800164502282,"vZ0":-1.920781180504219,"x":103.99,"y":144.95,"x0":-2.201781577966909,"y0":50.00615565090212,"z0":5.695080183161904,"aX":-10.428304863685423},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":8.5,"spinRate":2259,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.4072428748530408,"extension":6.841147531071947},"index":0,"playId":"52a0c77a-d1f7-3b97-a2f8-b2c21a144e49","pitchNumber":1,"startTime":"2025-08-09T00:55:53.079Z","endTime":"2025-08-09T00:55:56.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.0,"strikeZoneTop":3.53623088768198,"strikeZoneBottom":1.53368081895413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.559712535043978,"aZ":-36.101298684187135,"pfxX":5.7236513039541315,"pfxZ":-2.6820430476045773,"pX":-2.4543406908464904,"pZ":1.757297341080614,"vX0":-0.9098934769982872,"vY0":-120.58054715837669,"vZ0":-1.532173675898795,"x":210.55,"y":191.33,"x0":-2.8142327117874966,"y0":50.00188068012953,"z0":5.6010501588078085,"aX":8.38485717403867},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.9,"breakHorizontal":-10.1,"spinRate":2469,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.4551278606126896,"extension":6.407692160514747},"index":1,"playId":"8c10068c-3a72-3ee9-aa02-b14083fab21e","pitchNumber":2,"startTime":"2025-08-09T00:56:10.440Z","endTime":"2025-08-09T00:56:14.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.4,"strikeZoneTop":3.56095438421566,"strikeZoneBottom":1.49047597965751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.714990459194134,"aZ":-26.58000539545756,"pfxX":-7.063574745901444,"pfxZ":3.391862508813478,"pX":-1.6500796230577766,"pZ":1.8824712335470442,"vX0":4.020887080794801,"vY0":-127.92111463233147,"vZ0":-4.378034904358152,"x":179.9,"y":187.95,"x0":-2.3290372141254303,"y0":50.000821668667385,"z0":5.713022520684121,"aX":-11.64207728576733},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.3,"breakHorizontal":11.8,"spinRate":1755,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.42906034380935765,"extension":6.951533121810674},"index":2,"playId":"20ec9019-5531-334d-9ee2-02749f6a7279","pitchNumber":3,"startTime":"2025-08-09T00:56:29.221Z","endTime":"2025-08-09T00:56:34.299Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":88.3,"endSpeed":80.5,"strikeZoneTop":3.55809386402247,"strikeZoneBottom":1.55541255928738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41545833758668,"aZ":-31.127463478980477,"pfxX":-9.228633144921137,"pfxZ":0.6338529350583668,"pX":0.7261550176337791,"pZ":1.224470769534684,"vX0":10.104054094088777,"vY0":-128.05148774896233,"vZ0":-5.044027224423617,"x":89.32,"y":205.72,"x0":-2.0867741612015247,"y0":50.00217500060256,"z0":5.678069777186726,"aX":-15.203395341146871},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.1,"breakHorizontal":14.2,"spinRate":1693,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.42905493481755563,"extension":6.782275357503611},"index":3,"playId":"297f2b49-68e4-3174-8e96-93a04bb1ce41","pitchNumber":4,"startTime":"2025-08-09T00:56:47.792Z","endTime":"2025-08-09T00:56:52.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.650462492971975,"aZ":-29.207747316601495,"pfxX":-1.7021981880769994,"pfxZ":1.7334782499910304,"pX":0.565459534687274,"pZ":2.4957238011366223,"vX0":7.347254109879357,"vY0":-129.4524395184914,"vZ0":-2.4016038109179765,"x":95.45,"y":171.4,"x0":-2.0769782828240584,"y0":50.00586524027787,"z0":5.6506259211551155,"aX":-2.9182989133390222},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.9,"breakHorizontal":1.6,"spinRate":2232,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.4216218507442222,"extension":6.891127389457306},"index":4,"playId":"ac88be71-470c-39f6-8f61-785cb9a00917","pitchNumber":5,"startTime":"2025-08-09T00:57:08.684Z","endTime":"2025-08-09T00:57:13.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.45270312611581,"aZ":-19.90896791654613,"pfxX":-7.039640822612107,"pfxZ":6.33935887276999,"pX":-0.7089069521186122,"pZ":2.31294064564387,"vX0":6.663031866403395,"vY0":-137.49870784306339,"vZ0":-5.1579641843271,"x":144.02,"y":176.33,"x0":-2.2365684241749126,"y0":50.00451655742519,"z0":5.543977672584313,"aX":-13.624088981716534},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":11.5,"spinRate":2218,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39675297510523366,"extension":6.92432884554228},"hitData":{"launchSpeed":98.7,"launchAngle":18.0,"totalDistance":321.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":55.43,"coordY":90.45}},"index":5,"playId":"53e3c0f1-e169-3901-bbd9-03bce57ed58a","pitchNumber":6,"startTime":"2025-08-09T00:57:40.917Z","endTime":"2025-08-09T00:57:48.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"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":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:57:48.323Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brendan Donovan flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T00:59:41.650Z","endTime":"2025-08-09T01:01:15.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"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_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":92.8,"endSpeed":85.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.81765866046492,"aZ":-21.197232365310487,"pfxX":8.655781110183032,"pfxZ":5.914435846669693,"pX":-0.15619401919885828,"pZ":2.065869490262977,"vX0":-7.913930242780432,"vY0":-134.99972340858207,"vZ0":-4.607074802487753,"x":122.95,"y":183.0,"x0":1.6805947732700752,"y0":50.003908589988434,"z0":5.275484931944699,"aX":16.069209888879747},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.0,"breakHorizontal":-14.2,"spinRate":2145,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.40484351592692747,"extension":6.341867733977951},"index":0,"playId":"f047be08-0d33-3c85-9473-777aa3b34f42","pitchNumber":1,"startTime":"2025-08-09T00:59:55.957Z","endTime":"2025-08-09T00:59:59.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.0,"endSpeed":83.0,"strikeZoneTop":3.46109383136362,"strikeZoneBottom":1.59403749107111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95349287771432,"aZ":-23.696316358102436,"pfxX":9.915565010253225,"pfxZ":4.843111273212496,"pX":1.0981484785052749,"pZ":1.6256368670896593,"vX0":-5.714413278024346,"vY0":-131.00056345622613,"vZ0":-4.351371182307557,"x":75.14,"y":194.89,"x0":2.0121030364571313,"y0":50.00046940943537,"z0":5.065175146550649,"aX":17.345743166140867},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.0,"breakHorizontal":-16.8,"spinRate":2223,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.41705081049143056,"extension":6.1812344077761505},"index":1,"playId":"ca675e7f-5747-39d2-bba5-74a9d08b3c96","pitchNumber":2,"startTime":"2025-08-09T01:00:12.683Z","endTime":"2025-08-09T01:00:19.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.1064000649344,"aZ":-29.50498346621366,"pfxX":10.24809365012572,"pfxZ":1.993989624687134,"pX":0.20934150561349593,"pZ":1.9872096853808747,"vX0":-7.044584038907312,"vY0":-114.77633947838692,"vZ0":-1.3246217256546862,"x":109.02,"y":185.13,"x0":1.9782303491271953,"y0":50.00540655245284,"z0":5.429972433737583,"aX":13.75332779022373},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.6,"breakHorizontal":-16.9,"spinRate":1627,"spinDirection":112},"zone":8,"typeConfidence":0.91,"plateTime":0.4761615519354385,"extension":6.421235764587628},"index":2,"playId":"d1d20bc5-39dc-3cc9-8108-c9a0c4fc6092","pitchNumber":3,"startTime":"2025-08-09T01:00:24.928Z","endTime":"2025-08-09T01:00:32.777Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.388027899609607,"aZ":-34.32195606681601,"pfxX":-1.40232992838451,"pfxZ":-1.440713955954843,"pX":0.10638378815729921,"pZ":1.7526638483252115,"vX0":-4.863651316478423,"vY0":-121.26544120689059,"vZ0":-0.18616145267689477,"x":112.94,"y":191.46,"x0":2.318974422836602,"y0":50.00253888962491,"z0":4.820879277484821,"aX":-2.090817850904364},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.4,"breakHorizontal":3.7,"spinRate":2439,"spinDirection":297},"zone":8,"typeConfidence":0.91,"plateTime":0.4514174324242375,"extension":6.243985902463572},"index":3,"playId":"c2171375-28ef-3d72-8fd4-2db6dbca0fcb","pitchNumber":4,"startTime":"2025-08-09T01:00:46.441Z","endTime":"2025-08-09T01:00:50.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":70.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.38983340648872,"aZ":-36.42561582874239,"pfxX":-6.379765798015083,"pfxZ":-3.4721429098255534,"pX":0.19159785371694066,"pZ":2.0258708544921302,"vX0":-2.029601743890467,"vY0":-109.68002099296137,"vZ0":0.4682304310656289,"x":109.7,"y":184.08,"x0":1.956366582903421,"y0":50.00251622809041,"z0":5.67676121487189,"aX":-7.814793293348687},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-5.9,"breakHorizontal":12.1,"spinRate":2397,"spinDirection":310},"zone":8,"typeConfidence":0.87,"plateTime":0.4983371029560093,"extension":6.252953034320575},"hitData":{"launchSpeed":93.2,"launchAngle":56.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.16,"coordY":120.51}},"index":4,"playId":"a75f9358-ff60-3ec9-8163-1e97011d234d","pitchNumber":5,"startTime":"2025-08-09T01:01:05.399Z","endTime":"2025-08-09T01:01:15.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:01:15.667Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T01:01:33.743Z","endTime":"2025-08-09T01:02:30.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.1,"endSpeed":68.1,"strikeZoneTop":3.35567757545675,"strikeZoneBottom":1.42616811788549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.686994692621507,"aZ":-38.234775876582916,"pfxX":-3.52171759839224,"pfxZ":-5.233161243804997,"pX":-0.5339632362424372,"pZ":2.634189851260931,"vX0":-4.277665486635823,"vY0":-106.42608202355275,"vZ0":2.51201802194966,"x":137.35,"y":167.66,"x0":1.9525509626729134,"y0":50.00315110307151,"z0":5.740526927341579,"aX":-4.077181632266539},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-8.5,"breakHorizontal":7.4,"spinRate":2202,"spinDirection":307},"zone":4,"typeConfidence":0.88,"plateTime":0.5128506413700253,"extension":6.284610568482086},"index":0,"playId":"67701d78-2d01-3b4a-ac54-885d08dae121","pitchNumber":1,"startTime":"2025-08-09T01:01:38.276Z","endTime":"2025-08-09T01:01:44.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.5421334547182,"strikeZoneBottom":1.57973019532805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.19091373917841,"aZ":-17.678060175964227,"pfxX":8.778673273454904,"pfxZ":7.711841390394567,"pX":-0.8085215228311581,"pZ":2.3757394550935937,"vX0":-9.870855124828422,"vY0":-135.1966447135324,"vZ0":-4.379399990778434,"x":147.82,"y":174.64,"x0":1.7227355685980386,"y0":50.0052395487698,"z0":5.231243885122948,"aX":16.50639130576236},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":-14.2,"spinRate":2331,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.4027641303116045,"extension":6.4787379621420245},"index":1,"playId":"609a7c91-4bc7-3f74-97be-f0b988cb7f45","pitchNumber":2,"startTime":"2025-08-09T01:01:49.938Z","endTime":"2025-08-09T01:01:54.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":80.8,"endSpeed":75.1,"strikeZoneTop":3.44332699721635,"strikeZoneBottom":1.49543384107871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.17059269655385,"aZ":-29.973826437754585,"pfxX":-0.3618125814381701,"pfxZ":1.555977266107793,"pX":-0.7080992234349854,"pZ":0.9528011120615796,"vX0":-6.789393075189834,"vY0":-117.54296824774417,"vZ0":-2.7193538618038064,"x":143.99,"y":213.05,"x0":2.2525883492093177,"y0":50.002582874740085,"z0":4.879703351733285,"aX":-0.5104749540718893},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.5,"breakHorizontal":2.2,"spinRate":2537,"spinDirection":300},"zone":13,"typeConfidence":0.88,"plateTime":0.46420247314565666,"extension":6.122480607446061},"index":2,"playId":"a3285ffe-dd1c-3915-8fd7-6bfd2734ca59","pitchNumber":3,"startTime":"2025-08-09T01:02:06.557Z","endTime":"2025-08-09T01:02:10.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.68040308943965,"aZ":-19.02627982578406,"pfxX":7.666447429332467,"pfxZ":6.825666058295849,"pX":-0.05943701201750914,"pZ":2.4566073405284987,"vX0":-7.451573123094896,"vY0":-137.26300859060146,"vZ0":-3.9339742927293058,"x":119.27,"y":172.45,"x0":1.6820245523454713,"y0":50.00369388883828,"z0":5.188054995789133,"aX":14.769249386473732},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.8,"breakHorizontal":-12.5,"spinRate":2283,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.39759987269142316,"extension":6.252321897298423},"hitData":{"launchSpeed":97.6,"launchAngle":-6.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.21,"coordY":148.14}},"index":3,"playId":"280f6073-cb61-3e1e-98ab-f4d64d44f5ba","pitchNumber":4,"startTime":"2025-08-09T01:02:23.087Z","endTime":"2025-08-09T01:02:30.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:02:30.566Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willson Contreras grounds out sharply, shortstop Dansby Swanson to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T01:02:45.273Z","endTime":"2025-08-09T01:04:15.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":69.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.498149145815578,"aZ":-39.01240013911533,"pfxX":-6.078888358405717,"pfxZ":-5.6835645364871965,"pX":-0.19786874334778543,"pZ":2.273511391381441,"vX0":-2.538779245126465,"vY0":-109.10563994782656,"vZ0":1.449234027158794,"x":124.54,"y":177.4,"x0":1.77107466608535,"y0":50.00132898955822,"z0":5.810178250672573,"aX":-7.315762596375859},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-9.6,"breakHorizontal":11.6,"spinRate":2335,"spinDirection":316},"zone":5,"typeConfidence":0.9,"plateTime":0.5023336188220981,"extension":6.12099568971052},"index":0,"playId":"53d6aa3d-f081-3900-b3eb-6ccac914ce42","pitchNumber":1,"startTime":"2025-08-09T01:02:54.784Z","endTime":"2025-08-09T01:02:59.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.7478050162677,"strikeZoneBottom":1.64598667655287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.285845744663696,"aZ":-18.148300051804906,"pfxX":9.963960627144958,"pfxZ":7.5215341155380955,"pX":0.15858924747080586,"pZ":3.10057883853106,"vX0":-7.711475093854745,"vY0":-135.39363162181465,"vZ0":-2.6202677247107777,"x":110.95,"y":155.06,"x0":1.7425727399438486,"y0":50.006002699320284,"z0":5.344346948593924,"aX":18.587830427332058},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.3,"breakHorizontal":-16.6,"spinRate":2327,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.4038504425982028,"extension":6.1781520183255765},"index":1,"playId":"bf040d94-ed53-38d9-92a2-5387fe7976f5","pitchNumber":2,"startTime":"2025-08-09T01:03:11.596Z","endTime":"2025-08-09T01:03:15.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":92.9,"endSpeed":85.3,"strikeZoneTop":3.74091522272445,"strikeZoneBottom":1.57298442159694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.188467072372703,"aZ":-16.924598493759035,"pfxX":9.162334823484258,"pfxZ":8.206846505318428,"pX":-0.941643311383624,"pZ":3.2491197135817265,"vX0":-10.391054149778924,"vY0":-134.94324108633685,"vZ0":-2.2950898123641443,"x":152.89,"y":151.05,"x0":1.7542370511770906,"y0":50.006190050166225,"z0":5.292353735442056,"aX":17.034511011128927},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":-14.6,"spinRate":2431,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.4046725356277099,"extension":6.1660030914177835},"index":2,"playId":"7c84c1a7-32bc-3608-99f7-cd3a48912174","pitchNumber":3,"startTime":"2025-08-09T01:03:26.913Z","endTime":"2025-08-09T01:03:31.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-09T01:03:36.002Z","endTime":"2025-08-09T01:03:54.559Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":80.9,"endSpeed":74.9,"strikeZoneTop":3.67699230213481,"strikeZoneBottom":1.54224610568555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.179301416875617,"aZ":-26.14326982550948,"pfxX":8.89844179359603,"pfxZ":4.242141031709755,"pX":1.3363318197851533,"pZ":2.7188869022970645,"vX0":-4.21142318913519,"vY0":-117.84842906897882,"vZ0":-0.7926189250480421,"x":66.06,"y":165.37,"x0":1.9805043498853367,"y0":50.002407000628736,"z0":5.451912833279976,"aX":12.648237671157819},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.8,"breakHorizontal":-15.2,"spinRate":1707,"spinDirection":116},"zone":12,"typeConfidence":0.92,"plateTime":0.462908199786213,"extension":6.337753704358737},"index":4,"playId":"5405f686-a537-3a00-bb28-b42df8bd7aef","pitchNumber":4,"startTime":"2025-08-09T01:03:54.559Z","endTime":"2025-08-09T01:03:58.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.63716787107446,"aZ":-27.9276828375233,"pfxX":9.17370863766628,"pfxZ":3.134367323398017,"pX":0.32351196562633655,"pZ":2.159949519312441,"vX0":-5.867784442561895,"vY0":-114.81311898115833,"vZ0":-1.3324450051075738,"x":104.67,"y":180.46,"x0":1.703861931810206,"y0":50.00024111380514,"z0":5.433189897009373,"aX":12.406864970284927},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":5.6,"breakHorizontal":-15.4,"spinRate":1618,"spinDirection":119},"zone":9,"typeConfidence":0.92,"plateTime":0.4746937627618677,"extension":6.288153405483265},"hitData":{"launchSpeed":100.5,"launchAngle":3.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":100.64,"coordY":150.16}},"index":5,"playId":"a2382ec8-c4b0-37ee-b501-86feebc84001","pitchNumber":5,"startTime":"2025-08-09T01:04:08.124Z","endTime":"2025-08-09T01:04:15.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:04:15.642Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a line drive to center fielder Garrett Hampson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T01:06:25.085Z","endTime":"2025-08-09T01:06:56.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.386182124094336,"aZ":-40.65445805040516,"pfxX":6.944360000853306,"pfxZ":-6.328659972135284,"pX":-0.4276712371792452,"pZ":2.384212693752832,"vX0":1.9996737859488947,"vY0":-115.05355228717887,"vZ0":0.9215403724236242,"x":133.3,"y":174.41,"x0":-2.2102150271430734,"y0":50.001397059762574,"z0":5.918881208373285,"aX":9.307198580374642},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-10.9,"breakHorizontal":-13.1,"spinRate":2548,"spinDirection":48},"zone":4,"typeConfidence":2.0,"plateTime":0.47609530800947564,"extension":6.574152050146872},"index":0,"playId":"32d98a4a-e58a-3c04-9aec-2719d2edda9e","pitchNumber":1,"startTime":"2025-08-09T01:06:25.085Z","endTime":"2025-08-09T01:06:30.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.066724949894073,"aZ":-28.821072424107463,"pfxX":-6.134199044933888,"pfxZ":2.039059237858366,"pX":-0.8569550254352485,"pZ":2.0129796747049644,"vX0":5.579942199724116,"vY0":-127.31422924181217,"vZ0":-3.436498646641221,"x":149.67,"y":184.43,"x0":-2.2797791032518084,"y0":50.001074552296735,"z0":5.660590073467898,"aX":-10.072237172539772},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.1,"breakHorizontal":9.8,"spinRate":1678,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.43016845489741495,"extension":6.689325748418565},"hitData":{"launchSpeed":88.2,"launchAngle":15.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":99.87,"coordY":80.99}},"index":1,"playId":"9b0d5d7b-8f0b-38b1-8473-9d99b52930cc","pitchNumber":2,"startTime":"2025-08-09T01:06:46.485Z","endTime":"2025-08-09T01:06:56.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.599999999999994,"awayTeamWinProbability":42.400000000000006,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.13,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:06:56.609Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Crow-Armstrong grounds out, second baseman Brendan Donovan to first baseman Willson Contreras. Ian Happ to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T01:07:12.823Z","endTime":"2025-08-09T01:09:46.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Balk","eventType":"balk","movementReason":"r_adv_play","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1298366302482,"aZ":-28.20433295562037,"pfxX":-5.960473303733277,"pfxZ":2.447613233145535,"pX":0.37615634334594605,"pZ":0.9236256042790124,"vX0":8.333498156706442,"vY0":-126.6690871367296,"vZ0":-5.923578118813325,"x":102.66,"y":213.84,"x0":-2.1836303601445874,"y0":50.0035770180517,"z0":5.5504333347039765,"aX":-9.675895364360523},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.2,"breakHorizontal":8.9,"spinRate":1648,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4325783715579914,"extension":6.805512346579165},"index":0,"playId":"d6a292f8-71d1-3e0f-a492-5c97263bfc4b","pitchNumber":1,"startTime":"2025-08-09T01:07:20.957Z","endTime":"2025-08-09T01:07:25.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"b6bc8748-e207-3e37-baf1-9cdbc94dde84","startTime":"2025-08-09T01:07:41.062Z","endTime":"2025-08-09T01:07:44.270Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.20505873857714,"strikeZoneBottom":1.52701220776813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.179735117351427,"aZ":-20.04899567831824,"pfxX":-6.224593469092354,"pfxZ":6.66218634233563,"pX":-1.7224776795574177,"pZ":3.612338681298828,"vX0":4.023900443229336,"vY0":-133.43971226222723,"vZ0":-1.7966375330783415,"x":182.66,"y":141.25,"x0":-2.4340317442371044,"y0":50.00379705414789,"z0":5.724882317508111,"aX":-11.331799508036603},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.9,"breakHorizontal":10.6,"spinRate":2157,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4089875801823881,"extension":6.737079169853409},"index":2,"playId":"983edad7-e96d-3248-a09a-6b99391711bf","pitchNumber":2,"startTime":"2025-08-09T01:07:58.869Z","endTime":"2025-08-09T01:08:02.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.24948744892795,"strikeZoneBottom":1.53822037040079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.734588892590217,"aZ":-28.3964897698334,"pfxX":-7.388642213258345,"pfxZ":2.3397551375394343,"pX":-1.9416089086732304,"pZ":2.6331095656945482,"vX0":3.656688384675996,"vY0":-125.99158294256237,"vZ0":-1.940742411595785,"x":191.01,"y":167.69,"x0":-2.4491155440292385,"y0":50.00069848147145,"z0":5.700102112569132,"aX":-11.9199319429727},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.1,"breakHorizontal":12.6,"spinRate":1710,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.43412943841448204,"extension":6.74617601402857},"index":3,"playId":"9652028c-967c-35fa-8843-5ba8b5036639","pitchNumber":3,"startTime":"2025-08-09T01:08:20.049Z","endTime":"2025-08-09T01:08:24.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":4,"playId":"83028106-6d4f-3e1f-9530-d1fe49836e1d","startTime":"2025-08-09T01:08:39.156Z","endTime":"2025-08-09T01:08:47.113Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"With Pete Crow-Armstrong batting, Ian Happ advances to 2nd on a balk.","event":"Balk","eventType":"balk","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":5,"actionPlayId":"83028106-6d4f-3e1f-9530-d1fe49836e1d","startTime":"2025-08-09T01:09:12.565Z","endTime":"2025-08-09T01:09:16.781Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":700241,"link":"/api/v1/people/700241"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"postOnSecond":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"homeTeamWinProbability":54.6,"awayTeamWinProbability":45.4,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.91,"dramaIndex":72.0,"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76792042768576,"aZ":-17.856297632033574,"pfxX":-5.0947222689547935,"pfxZ":7.688573010296407,"pX":-0.39589048141721644,"pZ":3.1247637566365873,"vX0":6.8847875970041414,"vY0":-135.41913342081412,"vZ0":-3.4425357897376685,"x":132.09,"y":154.41,"x0":-2.305888425943716,"y0":50.00436532635394,"z0":5.657030163758233,"aX":-9.490599094895105},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.4,"breakHorizontal":7.8,"spinRate":2303,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.40401841279393214,"extension":6.650014211809762},"index":6,"playId":"ebcd5ff1-62fb-3efd-9c53-a68558f1b57a","pitchNumber":4,"startTime":"2025-08-09T01:09:16.781Z","endTime":"2025-08-09T01:09:32.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.005620599009326,"aZ":-29.37004981459158,"pfxX":-8.154347840736474,"pfxZ":1.719809100544671,"pX":-0.698725195506683,"pZ":1.149330879753933,"vX0":6.5147917638979305,"vY0":-127.1771469745848,"vZ0":-5.442560028372484,"x":143.63,"y":207.75,"x0":-2.2389003044842526,"y0":50.00510931184977,"z0":5.65760251318076,"aX":-13.308839635006626},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.0,"breakHorizontal":13.2,"spinRate":1854,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.43130864218792375,"extension":6.716211052214706},"hitData":{"launchSpeed":88.3,"launchAngle":-12.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.42,"coordY":148.14}},"index":7,"playId":"7c90ef03-b222-3704-b66b-113a5be23fc3","pitchNumber":5,"startTime":"2025-08-09T01:09:37.395Z","endTime":"2025-08-09T01:09:46.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"second":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.49999999999999,"awayTeamWinProbability":43.50000000000001,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":1.91,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:09:46.407Z","atBatIndex":25},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Carson Kelly reaches on a fielder's choice out, third baseman Thomas Saggese to catcher Pedro Pagés. Ian Happ out at home.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T01:10:05.605Z","endTime":"2025-08-09T01:10:19.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.17452370488937,"aZ":-40.18672880458642,"pfxX":8.996407152583412,"pfxZ":-6.1400246402951115,"pX":-0.3418332438082869,"pZ":2.292807930289071,"vX0":1.6652716466750552,"vY0":-113.93059663639498,"vZ0":0.9942512606161118,"x":130.03,"y":176.87,"x0":-2.251480502286282,"y0":50.00003469725823,"z0":5.842419794934865,"aX":11.74871224432665},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-10.6,"breakHorizontal":-16.7,"spinRate":2494,"spinDirection":51},"zone":4,"typeConfidence":2.0,"plateTime":0.48192321061079335,"extension":6.6913380069541875},"hitData":{"launchSpeed":101.9,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.73,"coordY":175.5}},"index":0,"playId":"ab9c1ef2-e5ea-37c3-9d56-e1928036c323","pitchNumber":1,"startTime":"2025-08-09T01:10:12.354Z","endTime":"2025-08-09T01:10:19.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"third":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.7,"awayTeamWinProbability":34.3,"homeTeamWinProbabilityAdded":9.20000000000001,"leverageIndex":1.73,"dramaIndex":105.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:10:19.844Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willi Castro pops out to shortstop Masyn Winn.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T01:11:37.233Z","endTime":"2025-08-09T01:14:36.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,7,8,9,10],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"29de24a4-7760-3de1-90e0-877c7c3015f1","startTime":"2025-08-09T01:10:50.874Z","endTime":"2025-08-09T01:10:55.216Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-09T01:11:17.191Z","endTime":"2025-08-09T01:11:39.524Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.68500345108176,"strikeZoneBottom":1.69866653570746,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.036670060525893,"aZ":-25.649155336505004,"pfxX":1.9945837800384263,"pfxZ":3.878539142122202,"pX":-0.25162321419617917,"pZ":2.815265364580388,"vX0":5.010600282637755,"vY0":-128.05468949107075,"vZ0":-2.157134714430669,"x":126.59,"y":162.77,"x0":-2.4823252196519503,"y0":50.00554931569049,"z0":5.647697257045464,"aX":3.3581614362365646},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.8,"breakHorizontal":-4.6,"spinRate":2278,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4255071340834058,"extension":6.847957903477169},"index":2,"playId":"f09f8797-8db2-326e-a7eb-10a3f0f6820b","pitchNumber":1,"startTime":"2025-08-09T01:11:39.524Z","endTime":"2025-08-09T01:11:43.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":3,"playId":"3d3856ba-19b4-3cc6-a153-6b38d764edc7","startTime":"2025-08-09T01:12:00.017Z","endTime":"2025-08-09T01:12:04.284Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.6,"strikeZoneTop":3.71918192336224,"strikeZoneBottom":1.66594668571705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.787665526158083,"aZ":-40.7134145775295,"pfxX":7.260758520691914,"pfxZ":-6.487249328660667,"pX":0.11717147508596966,"pZ":0.7852526414191859,"vX0":3.1921738890330595,"vY0":-114.47200881476944,"vZ0":-2.0788114398896846,"x":112.53,"y":217.58,"x0":-2.2423826075548954,"y0":50.00353160084077,"z0":5.722166284687595,"aX":9.555118227676243},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-12.0,"breakHorizontal":-14.0,"spinRate":2628,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.48002140409204896,"extension":6.832157760017618},"index":4,"playId":"2365c124-a21e-3147-992e-6bba27b7a7c7","pitchNumber":2,"startTime":"2025-08-09T01:12:18.076Z","endTime":"2025-08-09T01:12:23.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.094173886524914,"aZ":-31.22434856109932,"pfxX":-9.273341026975338,"pfxZ":0.5917026637940621,"pX":-0.17783715606233622,"pZ":1.2461289410884033,"vX0":8.102246933144501,"vY0":-126.62202022672858,"vZ0":-4.524029532682079,"x":123.78,"y":205.13,"x0":-2.23530391397078,"y0":50.003251402073694,"z0":5.592881460560556,"aX":-14.856881173557376},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.1,"breakHorizontal":14.6,"spinRate":1798,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4348176247193938,"extension":6.8855634456747605},"index":5,"playId":"8e1016d8-a846-3d2a-a49c-616764ed831d","pitchNumber":3,"startTime":"2025-08-09T01:12:42.433Z","endTime":"2025-08-09T01:12:48.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":6,"startTime":"2025-08-09T01:12:58.093Z","endTime":"2025-08-09T01:13:15.852Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.64558102640144,"strikeZoneBottom":1.66042882619312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.739781766372946,"aZ":-18.620402023662734,"pfxX":-4.605146438257153,"pfxZ":7.215503544031275,"pX":-1.818023043926596,"pZ":4.658849771132727,"vX0":3.4010999735241434,"vY0":-136.58971664864353,"vZ0":0.5459186992514803,"x":186.3,"y":112.99,"x0":-2.484726383935797,"y0":50.002207372472945,"z0":5.742538945388561,"aX":-8.650053162421518},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.4,"breakHorizontal":7.6,"spinRate":2281,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40191483285259544,"extension":6.695676560656978},"index":7,"playId":"5e9a4c21-e8c5-3511-b1fb-4bdeb64c1e3f","pitchNumber":4,"startTime":"2025-08-09T01:13:15.852Z","endTime":"2025-08-09T01:13:21.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.72399858627293,"strikeZoneBottom":1.6720673194786,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.64906453933488,"aZ":-19.55925403436596,"pfxX":-4.978750198545139,"pfxZ":6.662435587426581,"pX":-0.5308071809449684,"pZ":3.8279383198694164,"vX0":6.096559780880414,"vY0":-135.94785392412143,"vZ0":-1.298344078665335,"x":137.23,"y":135.43,"x0":-2.1437156479214945,"y0":50.00136739664329,"z0":5.654509112641958,"aX":-9.424662453237575},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":7.9,"spinRate":2341,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4011691138321054,"extension":6.868087775846153},"index":8,"playId":"fc41364c-feb1-31e7-8308-93cf9acfeb9c","pitchNumber":5,"startTime":"2025-08-09T01:13:37.547Z","endTime":"2025-08-09T01:13:43.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.309401262266366,"aZ":-28.030069511671325,"pfxX":-9.150066925220955,"pfxZ":2.475771413503127,"pX":-0.004444760842934457,"pZ":1.6969744148993302,"vX0":8.282146175354766,"vY0":-128.88935162844336,"vZ0":-4.361843383075022,"x":117.17,"y":192.96,"x0":-2.0800851029331864,"y0":50.00192731204296,"z0":5.59118242213253,"aX":-15.301091365924629},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":14.5,"spinRate":1717,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.42596096495901437,"extension":6.944443038439556},"index":9,"playId":"bed0fa49-2c14-342b-a456-28e3b61e29ef","pitchNumber":6,"startTime":"2025-08-09T01:13:58.065Z","endTime":"2025-08-09T01:14:01.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.954613464411704,"aZ":-27.885912149090696,"pfxX":-7.023755632407374,"pfxZ":2.5544179461111423,"pX":-0.2739355087911053,"pZ":1.9863047333593908,"vX0":6.853635261868997,"vY0":-128.4003734525332,"vZ0":-3.7572119614844057,"x":127.44,"y":185.15,"x0":-2.0568561942396997,"y0":50.00585469423675,"z0":5.622732795606612,"aX":-11.807148166008812},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.1,"breakHorizontal":11.3,"spinRate":1854,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.42551651446378713,"extension":6.97903841366829},"hitData":{"launchSpeed":79.6,"launchAngle":65.0,"totalDistance":170.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":85.94,"coordY":141.04}},"index":10,"playId":"8cf1a0e5-9d98-3724-b130-0d145791fb43","pitchNumber":7,"startTime":"2025-08-09T01:14:26.108Z","endTime":"2025-08-09T01:14:36.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":608348,"link":"/api/v1/people/608348"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.14,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:14:36.067Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T01:16:41.874Z","endTime":"2025-08-09T01:17:34.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.48241385634001,"strikeZoneBottom":1.63990069556236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.694387055099178,"aZ":-24.267297095796618,"pfxX":10.728746548084471,"pfxZ":4.43997310377509,"pX":0.0012954147238877873,"pZ":1.5322375593313804,"vX0":-8.94675287956736,"vY0":-131.99848291617883,"vZ0":-4.678685487065732,"x":116.95,"y":197.41,"x0":2.025655831984665,"y0":50.00219815443308,"z0":5.094138525513677,"aX":19.10469959094281},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.3,"breakHorizontal":-17.8,"spinRate":2370,"spinDirection":128},"zone":8,"typeConfidence":2.0,"plateTime":0.41350152944372276,"extension":6.369068124222446},"index":0,"playId":"7c06ac06-723d-30cf-861a-0aad91cf226e","pitchNumber":1,"startTime":"2025-08-09T01:16:49.103Z","endTime":"2025-08-09T01:16:55.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.56816057757816,"strikeZoneBottom":1.55876433032531,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.69201579247037,"aZ":-28.65700272726391,"pfxX":9.394358693708796,"pfxZ":2.653719567435159,"pX":0.06478535437296287,"pZ":2.8380861106884314,"vX0":-7.196105133705232,"vY0":-114.06379063469456,"vZ0":0.4107323924466044,"x":114.53,"y":162.15,"x0":2.029946440313422,"y0":50.00416568741775,"z0":5.466440122242167,"aX":12.461247917047777},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":5.2,"breakHorizontal":-15.4,"spinRate":1821,"spinDirection":119},"zone":5,"typeConfidence":0.9,"plateTime":0.4790037630375785,"extension":6.294507684149331},"index":1,"playId":"c0ebd6ec-5ec6-33ed-be73-bf103b752d89","pitchNumber":2,"startTime":"2025-08-09T01:17:01.323Z","endTime":"2025-08-09T01:17:07.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.59476660375953,"strikeZoneBottom":1.58554908899815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.061545579694123,"aZ":-29.971564571630523,"pfxX":-0.048221701865575284,"pfxZ":1.4798908553927275,"pX":-1.6639328630152896,"pZ":1.2204821169253484,"vX0":-9.095587486084671,"vY0":-120.79004556161291,"vZ0":-2.2438984161989475,"x":180.43,"y":205.83,"x0":2.1461174469952398,"y0":50.00294894492374,"z0":4.779717455754429,"aX":-0.06993132165623257},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.4,"breakHorizontal":2.2,"spinRate":2579,"spinDirection":318},"zone":13,"typeConfidence":0.89,"plateTime":0.45231766054904154,"extension":6.112766489963452},"index":2,"playId":"4a479c92-e8d1-30af-a381-74f4de37b1d2","pitchNumber":3,"startTime":"2025-08-09T01:17:13.399Z","endTime":"2025-08-09T01:17:16.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.306767743810664,"aZ":-21.45760509127945,"pfxX":10.478704828624451,"pfxZ":5.88023818466522,"pX":0.613766543437894,"pZ":2.2089731604620826,"vX0":-7.5331982240343045,"vY0":-134.02494460482225,"vZ0":-3.3925053447316733,"x":93.6,"y":179.14,"x0":2.096022687845651,"y0":50.00630782945843,"z0":5.019248710586004,"aX":19.113480507783763},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":-17.4,"spinRate":2313,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.408292632222067,"extension":6.1575863697448785},"hitData":{"launchSpeed":86.2,"launchAngle":19.0,"totalDistance":262.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.48,"coordY":84.14}},"index":3,"playId":"408c47d3-e68d-342e-a114-3487e25285c9","pitchNumber":4,"startTime":"2025-08-09T01:17:25.547Z","endTime":"2025-08-09T01:17:34.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.83,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:17:34.078Z","atBatIndex":28},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Masyn Winn grounds into a force out, third baseman Willi Castro to second baseman Nico Hoerner. Alec Burleson out at 2nd. Masyn Winn to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T01:18:11.880Z","endTime":"2025-08-09T01:21:19.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T01:18:03.499Z","endTime":"2025-08-09T01:18:14.196Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.5,"strikeZoneTop":3.37648092899525,"strikeZoneBottom":1.41430791737919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.306076399259496,"aZ":-28.271088209909447,"pfxX":9.401146573857975,"pfxZ":2.857966765620727,"pX":1.4053176183928375,"pZ":2.451435448488791,"vX0":-3.908498365296005,"vY0":-115.42700496001343,"vZ0":-0.7057642791692291,"x":63.43,"y":172.59,"x0":1.8893355342229077,"y0":50.00124803740386,"z0":5.457687314801127,"aX":12.821441736330089},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":5.3,"breakHorizontal":-16.2,"spinRate":1888,"spinDirection":121},"zone":12,"typeConfidence":0.92,"plateTime":0.4725863356507318,"extension":6.2235879182981195},"index":1,"playId":"ba52b016-8a6c-3fec-aa20-9515a2b6a934","pitchNumber":1,"startTime":"2025-08-09T01:18:14.196Z","endTime":"2025-08-09T01:18:18.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.32644082029044,"strikeZoneBottom":1.39742855234218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.43497743956077,"aZ":-25.95954339784223,"pfxX":9.117767576150158,"pfxZ":4.596789017548417,"pX":0.4940598622777895,"pZ":2.5975594961332895,"vX0":-5.6656400894973284,"vY0":-115.28467173272837,"vZ0":-0.7465042728478191,"x":98.17,"y":168.65,"x0":1.792732481557005,"y0":50.00456788388921,"z0":5.420255406736366,"aX":12.335256227345159},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":8.4,"breakHorizontal":-15.2,"spinRate":1780,"spinDirection":120},"zone":6,"typeConfidence":0.92,"plateTime":0.47420207057467323,"extension":6.294224951942525},"index":2,"playId":"02b3bee0-1e39-3b68-b55a-819e10eb80a7","pitchNumber":2,"startTime":"2025-08-09T01:18:29.507Z","endTime":"2025-08-09T01:18:33.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":92.9,"endSpeed":84.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02738544558201,"aZ":-18.36059711544766,"pfxX":8.721729964431795,"pfxZ":7.487197681405416,"pX":0.8792026548816926,"pZ":2.801565216285293,"vX0":-5.41452421885679,"vY0":-135.1205798649291,"vZ0":-3.2775259258648597,"x":83.49,"y":163.14,"x0":1.7780543000813354,"y0":50.00468179329783,"z0":5.32383224565617,"aX":16.094631985904112},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":-14.6,"spinRate":2231,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.405691421492155,"extension":6.339693494836104},"index":3,"playId":"a83704c1-46f5-38f5-9855-39648a2ee03f","pitchNumber":3,"startTime":"2025-08-09T01:18:50.295Z","endTime":"2025-08-09T01:18:54.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"playId":"527d525b-4137-3ac5-aaa9-6f3494513f8e","startTime":"2025-08-09T01:19:16.292Z","endTime":"2025-08-09T01:19:19.721Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.1,"endSpeed":69.7,"strikeZoneTop":3.49028705535627,"strikeZoneBottom":1.52896029714762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.76604823329858,"aZ":-38.738297985246106,"pfxX":-4.432700857937845,"pfxZ":-5.404003119122375,"pX":1.5988549990503742,"pZ":1.83261087746643,"vX0":0.5064858707314506,"vY0":-109.37945645643046,"vZ0":0.6294051855526945,"x":56.06,"y":189.3,"x0":1.9407358376737274,"y0":50.00244857351302,"z0":5.685308446539962,"aX":-5.386187817531182},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-9.4,"breakHorizontal":7.9,"spinRate":2294,"spinDirection":313},"zone":14,"typeConfidence":0.88,"plateTime":0.5002088013713544,"extension":6.325442445626978},"index":5,"playId":"bc8958ee-f094-3e19-9f9f-9d3a8392856f","pitchNumber":4,"startTime":"2025-08-09T01:19:38.973Z","endTime":"2025-08-09T01:19:42.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27760509349479,"aZ":-17.487095733796846,"pfxX":7.911383867584422,"pfxZ":7.6897388037664545,"pX":0.20563845569557931,"pZ":2.0518929124842176,"vX0":-6.567686464129679,"vY0":-136.85883027053865,"vZ0":-5.592616206941949,"x":109.16,"y":183.38,"x0":1.600610870158582,"y0":50.002432256631735,"z0":5.306964785396083,"aX":15.109814819587042},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":-13.1,"spinRate":2383,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.3991814352697092,"extension":6.349371260093176},"index":6,"playId":"5a3a8ed6-1f58-3ecc-ad71-3897b4c3e141","pitchNumber":5,"startTime":"2025-08-09T01:19:58.446Z","endTime":"2025-08-09T01:20:01.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"playId":"7a8e1121-880d-312e-9268-ce88706c0be6","startTime":"2025-08-09T01:20:27.687Z","endTime":"2025-08-09T01:20:31.750Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.40280716841183,"strikeZoneBottom":1.50763550368427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.041847233413154,"aZ":-20.984329782679122,"pfxX":6.910785311008077,"pfxZ":6.216111606414364,"pX":-1.8977593084562927,"pZ":2.756399281975199,"vX0":-11.33796124377087,"vY0":-132.4961598774456,"vZ0":-3.011600943619655,"x":189.34,"y":164.36,"x0":1.51505717175478,"y0":50.000933873002666,"z0":5.419722713513754,"aX":12.437526351331528},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.9,"breakHorizontal":-10.4,"spinRate":2095,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.41145513571491144,"extension":6.435333128140732},"index":8,"playId":"89909a5d-df63-3819-831b-2775be75f10f","pitchNumber":6,"startTime":"2025-08-09T01:20:48.207Z","endTime":"2025-08-09T01:20:52.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":72.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.27458534103892,"aZ":-27.269600150589806,"pfxX":8.115403462953468,"pfxZ":3.7412516449480417,"pX":0.14249201971205758,"pZ":2.0860447261980757,"vX0":-6.0669740438948025,"vY0":-113.06481230225577,"vZ0":-1.6451461669987528,"x":111.57,"y":182.46,"x0":1.7905068306571035,"y0":50.00146115949766,"z0":5.528600782421383,"aX":10.63372883120638},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":6.7,"breakHorizontal":-13.4,"spinRate":1615,"spinDirection":116},"zone":8,"typeConfidence":0.9,"plateTime":0.48221804690010117,"extension":6.284084545016622},"hitData":{"launchSpeed":75.7,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.28,"coordY":173.98}},"index":9,"playId":"6aa710cf-925d-333f-bad3-bc404501d124","pitchNumber":7,"startTime":"2025-08-09T01:21:07.354Z","endTime":"2025-08-09T01:21:19.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"first":{"id":676475,"link":"/api/v1/people/676475"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.35,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:21:19.438Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Walker pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T01:21:37.986Z","endTime":"2025-08-09T01:22:35.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.888501207876,"strikeZoneBottom":1.66763286885565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95732191223082,"aZ":-19.282856028330723,"pfxX":8.475083048879096,"pfxZ":6.8822778077765125,"pX":0.25107836350430845,"pZ":2.9378181238634795,"vX0":-6.690347872129068,"vY0":-135.34219950973795,"vZ0":-2.979438457606525,"x":107.43,"y":159.46,"x0":1.6426428519361425,"y0":50.00052992726534,"z0":5.388718567795454,"aX":15.867594479075269},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.1,"breakHorizontal":-14.0,"spinRate":2116,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4032726008889145,"extension":6.259154005344447},"index":0,"playId":"5e37413d-6c82-381d-a321-7bfa34d19f0a","pitchNumber":1,"startTime":"2025-08-09T01:21:45.121Z","endTime":"2025-08-09T01:21:48.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"8afffc2a-c492-307b-9166-4882d8c6fa56","startTime":"2025-08-09T01:22:03.846Z","endTime":"2025-08-09T01:22:08.177Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.451084175752786,"aZ":-21.297011549195133,"pfxX":8.586369835184447,"pfxZ":5.966521968538904,"pX":-0.4142977056312248,"pZ":3.1575817744375128,"vX0":-8.616613153185167,"vY0":-134.05734651552922,"vZ0":-1.954847541538099,"x":132.79,"y":153.53,"x0":1.7230098955686035,"y0":50.004621142779364,"z0":5.41340561809269,"aX":15.660341556509499},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.6,"breakHorizontal":-13.8,"spinRate":2057,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.40826677774526976,"extension":6.21016655938833},"hitData":{"launchSpeed":81.2,"launchAngle":59.0,"totalDistance":176.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":138.0}},"index":2,"playId":"e53f162c-d69e-3f36-b3da-8aa66a9de7b2","pitchNumber":2,"startTime":"2025-08-09T01:22:25.751Z","endTime":"2025-08-09T01:22:35.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.15,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:22:35.065Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Thomas Saggese pops out to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T01:22:55.599Z","endTime":"2025-08-09T01:26:20.856Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.52888012019467,"strikeZoneBottom":1.48806445370176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.611225633352497,"aZ":-28.835008702354397,"pfxX":9.516145483108058,"pfxZ":2.5635391514425834,"pX":0.22830243116883575,"pZ":1.9937761182307439,"vX0":-6.120977352349753,"vY0":-113.30632728845573,"vZ0":-1.4170840780276526,"x":108.3,"y":184.95,"x0":1.7278009550416331,"y0":50.00052735414973,"z0":5.507285784207285,"aX":12.377609039449462},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":4.6,"breakHorizontal":-15.7,"spinRate":1686,"spinDirection":120},"zone":8,"typeConfidence":0.91,"plateTime":0.4833070758923079,"extension":6.055832920319507},"index":0,"playId":"67ee61b9-7407-35d4-9304-26cc811820d1","pitchNumber":1,"startTime":"2025-08-09T01:23:03.261Z","endTime":"2025-08-09T01:23:06.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17552676149804,"aZ":-18.252792400874586,"pfxX":8.108139026737781,"pfxZ":7.636766891557992,"pX":-0.15243597650887938,"pZ":3.455614594798174,"vX0":-8.107772660352667,"vY0":-134.18396900999971,"vZ0":-1.7496335867578683,"x":122.81,"y":145.48,"x0":1.8555876426829665,"y0":50.000395768694275,"z0":5.417246598966514,"aX":14.776219421173924},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.7,"breakHorizontal":-13.0,"spinRate":2144,"spinDirection":130},"zone":2,"typeConfidence":2.0,"plateTime":0.40826910941954564,"extension":6.309781965086388},"index":1,"playId":"0921e0a3-bff6-3f2e-a04d-6cc465644b6e","pitchNumber":2,"startTime":"2025-08-09T01:23:22.803Z","endTime":"2025-08-09T01:23:25.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","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":"4f081291-3a40-3dd5-bc7a-b50d03a7404f","startTime":"2025-08-09T01:25:49.414Z","endTime":"2025-08-09T01:25:50.414Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.66798938327261,"strikeZoneBottom":1.66097558134216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.22086255878757,"aZ":-19.34260040206711,"pfxX":8.160327002327545,"pfxZ":6.938695375136167,"pX":1.0559611771184085,"pZ":3.4331424242754407,"vX0":-4.9769726191483326,"vY0":-134.62709688078013,"vZ0":-1.5267392868798781,"x":76.75,"y":146.09,"x0":1.8614669686093017,"y0":50.000609669014786,"z0":5.366541789186652,"aX":15.087166579233196},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":-13.8,"spinRate":2278,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.40570003189008474,"extension":6.2972212039150275},"index":3,"playId":"ccd6b316-fd16-3e4e-8a37-8d1e4c1a535f","pitchNumber":3,"startTime":"2025-08-09T01:24:05.469Z","endTime":"2025-08-09T01:24:09.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":93.3,"endSpeed":85.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.243677992662395,"aZ":-19.550769177368878,"pfxX":8.817339224797056,"pfxZ":6.7496270913602565,"pX":-0.12963002840253576,"pZ":1.5757791886560129,"vX0":-7.805887350302869,"vY0":-135.56384478992078,"vZ0":-6.228185452095454,"x":121.94,"y":196.23,"x0":1.6344828334275852,"y0":50.00658538820299,"z0":5.257557373381656,"aX":16.49774316386234},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.2,"breakHorizontal":-14.4,"spinRate":2181,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.40327453378325195,"extension":6.386453289096033},"index":4,"playId":"92819f73-c309-35bf-b4fa-8b01de5f07c4","pitchNumber":4,"startTime":"2025-08-09T01:24:25.878Z","endTime":"2025-08-09T01:24:29.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.64082419000741,"aZ":-26.81035145043732,"pfxX":9.779340304684904,"pfxZ":3.874329613017813,"pX":0.29772161487592075,"pZ":1.5415700023830101,"vX0":-6.707041022623528,"vY0":-116.59706467371673,"vZ0":-2.7277517173222394,"x":105.65,"y":197.16,"x0":1.9320876269848235,"y0":50.005383939380565,"z0":5.2404838691004825,"aX":13.551156243627926},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":6.6,"breakHorizontal":-16.2,"spinRate":1778,"spinDirection":117},"zone":9,"typeConfidence":0.93,"plateTime":0.4686494001836694,"extension":6.2966330460996085},"index":5,"playId":"208dc58d-8813-398d-b603-ed5b7e6e4e5b","pitchNumber":5,"startTime":"2025-08-09T01:24:59.144Z","endTime":"2025-08-09T01:25:03.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.58924074610826,"strikeZoneBottom":1.549397120858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.824464645033796,"aZ":-20.523067073947843,"pfxX":9.067694444447142,"pfxZ":6.248330625390302,"pX":1.859670315103031,"pZ":3.0369527870887616,"vX0":-3.0003774074076404,"vY0":-135.26306633732455,"vZ0":-2.336103031959137,"x":46.11,"y":156.78,"x0":1.8012365773907901,"y0":50.00185823224849,"z0":5.341400253743979,"aX":16.90283951739361},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.0,"breakHorizontal":-15.8,"spinRate":2172,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.40400111858631593,"extension":6.230504478969053},"index":6,"playId":"b923a97f-3edf-39c9-9dbc-368edf398e26","pitchNumber":6,"startTime":"2025-08-09T01:25:28.243Z","endTime":"2025-08-09T01:25:31.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"playId":"da25cec7-85e1-4ebc-befb-87f0d2ba7591","startTime":"2025-08-09T01:23:46.422Z","endTime":"2025-08-09T01:23:51.422Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.55992024078573,"aZ":-27.511078365360817,"pfxX":10.974774710359778,"pfxZ":3.61875570313458,"pX":0.6457004371027325,"pZ":2.1196661125850227,"vX0":-5.75354468757914,"vY0":-112.54294116740961,"vZ0":-1.1559443428547067,"x":92.39,"y":181.55,"x0":1.8035490637086231,"y0":50.00233436987312,"z0":5.414879536241961,"aX":14.141574919831973},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":6.6,"breakHorizontal":-18.5,"spinRate":1676,"spinDirection":117},"zone":9,"typeConfidence":0.93,"plateTime":0.48584573443209544,"extension":6.198342527357034},"hitData":{"launchSpeed":85.1,"launchAngle":73.0,"totalDistance":111.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":161.95,"coordY":163.84}},"index":8,"playId":"9dd57817-5762-396d-bcae-44e0aa171c31","pitchNumber":7,"startTime":"2025-08-09T01:26:10.888Z","endTime":"2025-08-09T01:26:20.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-2.1999999999999957,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:26:20.856Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nico Hoerner walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T01:28:13.283Z","endTime":"2025-08-09T01:29:48.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.3,"strikeZoneTop":3.42866337063196,"strikeZoneBottom":1.59518642478432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.17923377289161,"aZ":-30.069836803451945,"pfxX":-9.320487824239521,"pfxZ":1.189657417861758,"pX":0.5252159268078845,"pZ":2.54770838869726,"vX0":10.095450390877147,"vY0":-132.1796776472451,"vZ0":-2.474433088701057,"x":96.98,"y":169.99,"x0":-2.1327282816089808,"y0":50.00295875987413,"z0":5.703881582749019,"aX":-16.492528188978312},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.8,"breakHorizontal":14.6,"spinRate":2190,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4143833833384156,"extension":6.672782836498999},"index":0,"playId":"b8d676fc-c193-3bd1-8f5c-dc01a82e32d2","pitchNumber":1,"startTime":"2025-08-09T01:28:28.661Z","endTime":"2025-08-09T01:28:32.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-09T01:28:41.293Z","endTime":"2025-08-09T01:28:53.273Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.9,"strikeZoneTop":3.44145703915063,"strikeZoneBottom":1.6081026605544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.177733165936885,"aZ":-19.789732457873654,"pfxX":-5.314813676376533,"pfxZ":6.867793196235237,"pX":-0.42673857140791477,"pZ":3.8833824386400533,"vX0":6.252348333723135,"vY0":-133.08288907241277,"vZ0":-1.540601388904736,"x":133.27,"y":133.93,"x0":-2.1103106255699413,"y0":50.00223657027927,"z0":5.895835507239217,"aX":-9.583111556797054},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.4,"breakHorizontal":8.4,"spinRate":2223,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.41076589083173554,"extension":6.714985192751663},"index":2,"playId":"b00a11ec-caa9-3a52-ae1e-57bf6bd3d703","pitchNumber":2,"startTime":"2025-08-09T01:28:53.273Z","endTime":"2025-08-09T01:28:57.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.4,"strikeZoneTop":3.48260628253928,"strikeZoneBottom":1.61632668835791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.30958525112773,"aZ":-31.724006169376576,"pfxX":6.949958599276947,"pfxZ":0.30229321759322847,"pX":1.5981074724843112,"pZ":1.2987770051197192,"vX0":6.804774356026559,"vY0":-121.09074853978606,"vZ0":-3.4966124397782723,"x":56.08,"y":203.71,"x0":-2.145295166919207,"y0":50.003944031677975,"z0":5.519541299891596,"aX":10.38253716142928},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.0,"breakHorizontal":-14.2,"spinRate":2454,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.45129170272258934,"extension":6.80412214913939},"index":3,"playId":"a29d4337-0795-3f18-b3e9-3c18429ae962","pitchNumber":3,"startTime":"2025-08-09T01:29:09.278Z","endTime":"2025-08-09T01:29:13.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.2725629057643,"strikeZoneBottom":1.57758012211522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.195989876100114,"aZ":-32.03314231330431,"pfxX":6.649354295763192,"pfxZ":0.09497071469833251,"pX":-0.7342870785477648,"pZ":2.247994994070884,"vX0":2.0074523826880135,"vY0":-120.42589623402999,"vZ0":-1.4229618819392271,"x":144.99,"y":178.08,"x0":-2.441390800765174,"y0":50.00202569171268,"z0":5.665931433483495,"aX":9.818859104038655},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.1,"breakHorizontal":-12.5,"spinRate":2432,"spinDirection":53},"zone":4,"typeConfidence":2.0,"plateTime":0.4538769323017995,"extension":6.623030733798272},"index":4,"playId":"c8fe469e-96d3-32a2-84ac-987693bf9c16","pitchNumber":4,"startTime":"2025-08-09T01:29:26.159Z","endTime":"2025-08-09T01:29:32.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.5399310973442,"strikeZoneBottom":1.60728543769838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.333644298669263,"aZ":-28.408358673949287,"pfxX":-8.699096793530671,"pfxZ":2.0736878196064783,"pX":-1.6028729386257834,"pZ":2.6879594494218098,"vX0":4.914946596596825,"vY0":-133.62315496849814,"vZ0":-2.4421930394629725,"x":178.1,"y":166.21,"x0":-2.3306062821364586,"y0":50.004615315410845,"z0":5.64359199746707,"aX":-15.817808513820086},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.5,"breakHorizontal":14.8,"spinRate":2173,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4090506625989585,"extension":6.722920678855457},"index":5,"playId":"6b27e632-ab28-3ce6-9a9b-a471f10d140d","pitchNumber":5,"startTime":"2025-08-09T01:29:43.163Z","endTime":"2025-08-09T01:29:48.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.5,"awayTeamWinProbability":41.5,"homeTeamWinProbabilityAdded":-5.300000000000004,"leverageIndex":1.26,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:29:48.242Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a line drive to right fielder Jordan Walker. Nico Hoerner to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T01:30:29.971Z","endTime":"2025-08-09T01:32:24.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"e9fa5173-8ad6-3364-9a3b-2f152855011e","startTime":"2025-08-09T01:30:14.137Z","endTime":"2025-08-09T01:30:18.625Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.975950173902195,"aZ":-25.80440985500148,"pfxX":-8.225504582914281,"pfxZ":3.536734269317705,"pX":-0.2455452984552405,"pZ":2.1346619116608445,"vX0":7.879939563814712,"vY0":-132.70569037338925,"vZ0":-4.530377173764148,"x":126.36,"y":181.14,"x0":-2.1717512645246635,"y0":50.00000122037334,"z0":5.722869274849974,"aX":-14.802417678651485},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":5.6,"breakHorizontal":13.3,"spinRate":2157,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.41130006388308216,"extension":6.8910061056303595},"index":1,"playId":"6a74612a-17a7-3df5-ba36-38a5a3bd4084","pitchNumber":1,"startTime":"2025-08-09T01:30:32.351Z","endTime":"2025-08-09T01:30:38.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.64220076653998,"strikeZoneBottom":1.66227149533685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.32785773505266,"aZ":-26.9057282078356,"pfxX":-7.375397785018235,"pfxZ":2.967209602640705,"pX":-0.24337231642010682,"pZ":1.8600643217727444,"vX0":7.447881981325409,"vY0":-131.95831438302324,"vZ0":-4.605557243490262,"x":126.28,"y":188.56,"x0":-2.135193237068493,"y0":50.003005259671085,"z0":5.594443307106606,"aX":-13.094245468849785},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.6,"breakHorizontal":11.9,"spinRate":2203,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4140187520880123,"extension":7.0713911301718655},"index":2,"playId":"12e1f7a9-b62d-33d8-9e20-18f99b5dc949","pitchNumber":2,"startTime":"2025-08-09T01:31:04.587Z","endTime":"2025-08-09T01:31:08.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"f5a1f66a-d64b-3a37-954e-63dac3e11b10","startTime":"2025-08-09T01:31:24.650Z","endTime":"2025-08-09T01:31:29.311Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7926458825293,"aZ":-40.783381769600986,"pfxX":7.038776120237422,"pfxZ":-6.5791756443197515,"pX":0.005427585692499709,"pZ":0.9019066880805193,"vX0":3.2387991799531517,"vY0":-114.15588841289825,"vZ0":-1.950094123228285,"x":116.79,"y":214.43,"x0":-2.3504082240973356,"y0":50.00464856652325,"z0":5.815813116510529,"aX":9.206207936268662},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-12.1,"breakHorizontal":-13.6,"spinRate":2581,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4814871335565343,"extension":6.829029512134847},"index":4,"playId":"cbeece47-e150-34f4-aeec-42346d6d9625","pitchNumber":3,"startTime":"2025-08-09T01:31:43.489Z","endTime":"2025-08-09T01:31:49.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.429255955585386,"aZ":-20.24359123124945,"pfxX":-6.767738811889016,"pfxZ":6.500099641695165,"pX":-0.6585965367217137,"pZ":2.9049725630230503,"vX0":6.335843417963098,"vY0":-134.19175616220184,"vZ0":-3.734756866304452,"x":142.1,"y":160.35,"x0":-2.164234432793449,"y0":50.00028452073968,"z0":5.746437621351389,"aX":-12.414599239514022},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.3,"breakHorizontal":11.0,"spinRate":2350,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.40724912911390776,"extension":6.799482359248515},"hitData":{"launchSpeed":74.6,"launchAngle":28.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.03,"coordY":108.61}},"index":5,"playId":"01d8945b-ecbc-3b3e-b155-77030a3ba950","pitchNumber":4,"startTime":"2025-08-09T01:32:12.121Z","endTime":"2025-08-09T01:32:24.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"first":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.7,"awayTeamWinProbability":49.3,"homeTeamWinProbabilityAdded":-7.799999999999997,"leverageIndex":2.13,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:32:24.647Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T01:32:49.291Z","endTime":"2025-08-09T01:34:32.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.3,"strikeZoneTop":3.20684006756052,"strikeZoneBottom":1.53294914123966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.8603915545297,"aZ":-41.41246268855456,"pfxX":7.454528755708367,"pfxZ":-7.050979728359365,"pX":-0.8783234996034726,"pZ":1.7233715100904698,"vX0":0.7325723502657241,"vY0":-113.97211625313831,"vZ0":-0.3273944706061793,"x":150.48,"y":192.25,"x0":-2.172392218685768,"y0":50.00448101018814,"z0":5.974872416655652,"aX":9.76211277148758},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-12.5,"breakHorizontal":-13.7,"spinRate":2565,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.4814295883722388,"extension":6.458222784618261},"index":0,"playId":"da7a3599-8fcf-3b97-9016-e574db671764","pitchNumber":1,"startTime":"2025-08-09T01:32:49.653Z","endTime":"2025-08-09T01:32:53.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.38760726473284,"strikeZoneBottom":1.51424113695134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.832682754777988,"aZ":-20.518381322970036,"pfxX":-5.519853818068984,"pfxZ":6.413415272332477,"pX":-1.9239917497685366,"pZ":3.9763643843271317,"vX0":3.456564623530118,"vY0":-133.70224882028873,"vZ0":-0.838502133756353,"x":190.34,"y":131.42,"x0":-2.513969181331574,"y0":50.0025529405104,"z0":5.761576096931922,"aX":-10.03019791852184},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.6,"breakHorizontal":9.2,"spinRate":2357,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.40909449547303467,"extension":6.686880900568282},"index":1,"playId":"69c9fe04-d064-3690-8281-58ac3924862e","pitchNumber":2,"startTime":"2025-08-09T01:33:17.702Z","endTime":"2025-08-09T01:33:21.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.25884820865386,"aZ":-27.360502755772423,"pfxX":-0.25963562979345367,"pfxZ":2.852777921542927,"pX":-0.7259414723232281,"pZ":3.4419520364375593,"vX0":4.305460375640956,"vY0":-127.84011057211205,"vZ0":-0.4022090505949312,"x":144.67,"y":145.85,"x0":-2.3837382055648884,"y0":50.00574934275797,"z0":5.711479909747046,"aX":-0.4390055728327654},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.3,"breakHorizontal":-0.2,"spinRate":2414,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4251141131784566,"extension":6.539314138513485},"index":2,"playId":"0cd7c584-86af-3933-9e13-0243fa0a51ec","pitchNumber":3,"startTime":"2025-08-09T01:33:36.353Z","endTime":"2025-08-09T01:33:39.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.33069574544638,"strikeZoneBottom":1.49004961919682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.50837048426954,"aZ":-29.495029218503447,"pfxX":-7.259350781318186,"pfxZ":1.5920187981974978,"pX":-1.0003183671834337,"pZ":0.8521262860311865,"vX0":5.785236462406801,"vY0":-128.45566892534853,"vZ0":-6.194542177690223,"x":155.13,"y":215.77,"x0":-2.3291982062240324,"y0":50.00462773298422,"z0":5.5635276749832245,"aX":-12.235374979907824},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.8,"breakHorizontal":12.0,"spinRate":1625,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.42502891582008795,"extension":6.807637670787126},"index":3,"playId":"99b6575a-43cd-347a-b5f5-4eb53405ace1","pitchNumber":4,"startTime":"2025-08-09T01:33:59.500Z","endTime":"2025-08-09T01:34:04.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-09T01:34:12.678Z","endTime":"2025-08-09T01:34:27.388Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.982241926340194,"aZ":-27.51584805930286,"pfxX":-8.707246019241161,"pfxZ":2.7625610146076545,"pX":-1.2594647199082314,"pZ":1.0283628317129045,"vX0":5.241517401473724,"vY0":-128.5388361719406,"vZ0":-6.125922066757924,"x":165.01,"y":211.01,"x0":-2.1868773285327237,"y0":50.00122951027581,"z0":5.560490665813523,"aX":-14.665858603282118},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":14.8,"spinRate":1730,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4250409257960257,"extension":6.914066576207516},"index":5,"playId":"1e7ba1d6-3952-370c-b127-1f10b990d15e","pitchNumber":5,"startTime":"2025-08-09T01:34:27.388Z","endTime":"2025-08-09T01:34:32.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.9,"awayTeamWinProbability":42.1,"homeTeamWinProbabilityAdded":7.199999999999996,"leverageIndex":2.68,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:34:32.244Z","atBatIndex":34},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Seiya Suzuki pops out to second baseman Brendan Donovan.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T01:34:47.162Z","endTime":"2025-08-09T01:36:44.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.11696883786479,"strikeZoneBottom":1.37126236786498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11726463401331,"aZ":-31.09049663795212,"pfxX":6.456665597500239,"pfxZ":0.7208983809178395,"pX":0.3265591874187575,"pZ":1.3313383040115592,"vX0":4.4964272749003795,"vY0":-121.83899281542226,"vZ0":-3.6994528752601568,"x":104.55,"y":202.83,"x0":-2.3821717796747026,"y0":50.00294991241879,"z0":5.558504748839365,"aX":9.698391304571485},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.7,"breakHorizontal":-12.7,"spinRate":2388,"spinDirection":54},"zone":9,"typeConfidence":2.0,"plateTime":0.44969830285980317,"extension":6.750681623167356},"index":0,"playId":"97c0239a-d631-313d-abcf-b66c65dec828","pitchNumber":1,"startTime":"2025-08-09T01:34:59.270Z","endTime":"2025-08-09T01:35:03.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.16256515122499,"strikeZoneBottom":1.3502629158038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.61189908682678,"aZ":-32.19366577084697,"pfxX":7.552201680478776,"pfxZ":-0.011654563630034254,"pX":0.6512869162917607,"pZ":1.5068546010651618,"vX0":4.509977666671272,"vY0":-120.8467408525099,"vZ0":-3.099819042108482,"x":92.17,"y":198.09,"x0":-2.220639801700685,"y0":50.004744825707064,"z0":5.6351242610998415,"aX":11.166657815811652},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-0.5,"breakHorizontal":-14.8,"spinRate":2439,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4532910275309834,"extension":6.777407095478748},"index":1,"playId":"22502eaa-be42-3174-9036-e13f92b76443","pitchNumber":2,"startTime":"2025-08-09T01:35:16.088Z","endTime":"2025-08-09T01:35:23.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"5744766d-cf0f-47c3-84c6-712aa8e023cf","startTime":"2025-08-09T01:35:34.384Z","endTime":"2025-08-09T01:35:39.384Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.21990379944179,"strikeZoneBottom":1.30778046188873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.263720704286605,"aZ":-29.416534342493726,"pfxX":-8.41877497764322,"pfxZ":1.475671492528977,"pX":-0.21651448114555408,"pZ":1.7173858466068992,"vX0":8.415821180314182,"vY0":-135.311574536953,"vZ0":-4.691298048901566,"x":125.25,"y":192.41,"x0":-2.2664302204616216,"y0":50.00007163039116,"z0":5.523611355001476,"aX":-15.68081755044416},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.9,"breakHorizontal":13.6,"spinRate":2223,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.40408999241184773,"extension":6.9070777103126755},"index":3,"playId":"82692041-d962-3825-b584-7f3502e1050e","pitchNumber":3,"startTime":"2025-08-09T01:35:51.270Z","endTime":"2025-08-09T01:35:55.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.1,"strikeZoneTop":3.31680908833735,"strikeZoneBottom":1.4382162752072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.312979957550173,"aZ":-33.90744999061482,"pfxX":9.129330564146683,"pfxZ":-1.1320004501709517,"pX":0.9702099340885739,"pZ":1.3646129827271634,"vX0":4.828434364749792,"vY0":-122.82590614981974,"vZ0":-3.235946199245814,"x":80.02,"y":201.94,"x0":-2.2073094936451905,"y0":50.004581728733896,"z0":5.582317648397742,"aX":13.950180177790363},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.5,"breakHorizontal":-17.6,"spinRate":2484,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4459196483432417,"extension":6.736234320811829},"index":4,"playId":"c78659d3-c4ac-3203-a40d-baa884abb4a7","pitchNumber":4,"startTime":"2025-08-09T01:36:11.692Z","endTime":"2025-08-09T01:36:17.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.16,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.910520065509743,"aZ":-27.637849229174403,"pfxX":-9.033274614698836,"pfxZ":2.431458002707336,"pX":-0.37224923960928563,"pZ":2.266217432384793,"vX0":7.743400174806391,"vY0":-134.93108003271996,"vZ0":-4.002858745603673,"x":131.19,"y":177.59,"x0":-2.0880707355792305,"y0":50.00547340751853,"z0":5.688644564787614,"aX":-16.868469864768425},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.8,"breakHorizontal":15.0,"spinRate":2208,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4040004921154723,"extension":6.837126605441312},"hitData":{"launchSpeed":78.0,"launchAngle":55.0,"totalDistance":203.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":135.6,"coordY":129.39}},"index":5,"playId":"1eff7d73-67de-3531-9227-41c9594c886f","pitchNumber":5,"startTime":"2025-08-09T01:36:31.831Z","endTime":"2025-08-09T01:36:44.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":6.600000000000001,"leverageIndex":2.81,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:36:44.142Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Tucker flies out to center fielder Garrett Hampson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T01:37:05.188Z","endTime":"2025-08-09T01:39:35.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"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(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":88.9,"endSpeed":82.0,"strikeZoneTop":3.53300604818706,"strikeZoneBottom":1.44492469987438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.921311136683187,"aZ":-26.095432605680934,"pfxX":0.17086502437311912,"pfxZ":3.5589509998029865,"pX":0.5644106116100246,"pZ":3.6594491829904943,"vX0":7.435277866311729,"vY0":-129.32582852861674,"vZ0":-0.14567898916430666,"x":95.49,"y":139.97,"x0":-2.360246585125553,"y0":50.002432904992794,"z0":5.704499143457085,"aX":0.29024354831631355},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.6,"breakHorizontal":-1.8,"spinRate":2249,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4222246344727605,"extension":6.737133212128087},"index":0,"playId":"570fb44f-0dd0-33f1-8679-1e7543b904c6","pitchNumber":1,"startTime":"2025-08-09T01:37:10.696Z","endTime":"2025-08-09T01:37:16.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.321484140058896,"aZ":-26.877090449715986,"pfxX":-8.493008482641406,"pfxZ":3.2069274798671863,"pX":-0.5491324891718553,"pZ":1.706118461152405,"vX0":6.971993631471248,"vY0":-127.6821648136507,"vZ0":-4.470637655763021,"x":137.93,"y":192.71,"x0":-2.2118448687306347,"y0":50.00254850940572,"z0":5.59509605386025,"aX":-14.021245447493284},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.0,"breakHorizontal":13.8,"spinRate":1558,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.4290063421666903,"extension":6.97396937164902},"index":1,"playId":"98b6e2a1-027a-3f1e-ae6f-a2b4225309ab","pitchNumber":2,"startTime":"2025-08-09T01:37:32.391Z","endTime":"2025-08-09T01:37:36.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.6,"endSpeed":86.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.474115126909933,"aZ":-16.842179309347415,"pfxX":-5.040843458930775,"pfxZ":8.115719551698401,"pX":-0.5590549741902949,"pZ":3.0447021738478157,"vX0":6.349686809209506,"vY0":-136.23292461253078,"vZ0":-4.02551534932305,"x":138.31,"y":156.57,"x0":-2.2594719887129555,"y0":50.005684252163405,"z0":5.697582487345513,"aX":-9.526598855469452},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.0,"breakHorizontal":7.9,"spinRate":2286,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.40125719727204956,"extension":6.8259367900956835},"index":2,"playId":"8bfb3561-5597-3d2d-acf8-93d4ae7a6ab7","pitchNumber":3,"startTime":"2025-08-09T01:37:53.358Z","endTime":"2025-08-09T01:37:56.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.957433268026072,"aZ":-41.84677070901161,"pfxX":6.230502315734771,"pfxZ":-7.0334345437137715,"pX":0.12962609484011217,"pZ":1.0062327542966436,"vX0":3.4293613589999112,"vY0":-117.55110726483635,"vZ0":-1.7575998870771605,"x":112.06,"y":211.61,"x0":-2.1662929487396805,"y0":50.004332650369314,"z0":5.71228358910738,"aX":8.565494372705679},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.8,"breakHorizontal":-12.2,"spinRate":2621,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.46914440837878324,"extension":6.897936585322564},"index":3,"playId":"85fc7e03-9053-3f07-8b1a-13f90c0e3174","pitchNumber":4,"startTime":"2025-08-09T01:38:21.334Z","endTime":"2025-08-09T01:38:28.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.46428677062392,"strikeZoneBottom":1.52240682114672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.575956734816504,"aZ":-21.266322642717277,"pfxX":-5.8673710673119,"pfxZ":5.65212033852862,"pX":-0.22264452116155561,"pZ":4.316366873621096,"vX0":7.513779947449785,"vY0":-136.90629426292952,"vZ0":0.08594644630269221,"x":125.49,"y":122.24,"x0":-2.21952889813336,"y0":50.000611093568466,"z0":5.720711414515539,"aX":-11.319735672112554},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.4,"breakHorizontal":9.4,"spinRate":2318,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39758574891791376,"extension":6.5944929754566655},"index":4,"playId":"7a3a9fe8-4426-3b01-9f8a-d2e72127ec83","pitchNumber":5,"startTime":"2025-08-09T01:39:02.705Z","endTime":"2025-08-09T01:39:07.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.299047513322733,"aZ":-17.906049898098377,"pfxX":-5.004381478433866,"pfxZ":7.60574363646705,"pX":0.5938934594434231,"pZ":3.192953557020054,"vX0":9.010399033492556,"vY0":-135.53476399060662,"vZ0":-3.3415778559594007,"x":94.36,"y":152.57,"x0":-2.110874457376936,"y0":50.00221087365354,"z0":5.679275387511677,"aX":-9.388188225850172},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":7.3,"spinRate":2341,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.40284053531447883,"extension":6.923849478821007},"hitData":{"launchSpeed":94.3,"launchAngle":29.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":154.89,"coordY":51.47}},"index":5,"playId":"52837a46-b6fc-3774-aed3-8c22d0ba577c","pitchNumber":6,"startTime":"2025-08-09T01:39:24.070Z","endTime":"2025-08-09T01:39:35.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":621020,"link":"/api/v1/people/621020"},"second":{"id":663538,"link":"/api/v1/people/663538"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":2.49,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:39:35.292Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Pagés singles on a ground ball to shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:41:37.600Z","endTime":"2025-08-09T01:42:46.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.9264389916371,"aZ":-20.801686365106413,"pfxX":8.283311426182745,"pfxZ":6.226007826038518,"pX":0.5336374978399924,"pZ":1.7107751704623975,"vX0":-5.988637569538806,"vY0":-134.06328923987772,"vZ0":-5.870890505175359,"x":96.66,"y":192.59,"x0":1.7158048072714338,"y0":50.00585312572196,"z0":5.4055576780367645,"aX":15.139351116950213},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.2,"breakHorizontal":-13.8,"spinRate":2197,"spinDirection":129},"zone":9,"typeConfidence":2.0,"plateTime":0.40795794807887775,"extension":6.4508417758276435},"index":0,"playId":"0a8c499e-4d09-3ec5-a1fd-0b4264ca4e1b","pitchNumber":1,"startTime":"2025-08-09T01:41:43.551Z","endTime":"2025-08-09T01:41:48.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.677410637334475,"aZ":-28.3501433799683,"pfxX":9.802964228617416,"pfxZ":2.876793960809511,"pX":0.017221313346842182,"pZ":1.6385237066566858,"vX0":-6.706545913251846,"vY0":-113.84082342221019,"vZ0":-2.2344704997291505,"x":116.34,"y":194.54,"x0":1.7114060160082698,"y0":50.00001564162919,"z0":5.408137364392462,"aX":13.010838648461297},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":5.0,"breakHorizontal":-16.3,"spinRate":1892,"spinDirection":120},"zone":8,"typeConfidence":0.92,"plateTime":0.47905811565123146,"extension":6.214082062447233},"index":1,"playId":"3e970e7e-bf42-3937-8d64-71adb62ce7e8","pitchNumber":2,"startTime":"2025-08-09T01:41:58.701Z","endTime":"2025-08-09T01:42:03.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-09T01:42:10.601Z","endTime":"2025-08-09T01:42:22.637Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":92.0,"endSpeed":83.9,"strikeZoneTop":3.17433788947929,"strikeZoneBottom":1.39307447925452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.092000796367106,"aZ":-19.768376159069817,"pfxX":7.574931600296006,"pfxZ":6.837876943971946,"pX":0.5266318082445715,"pZ":4.591922206787959,"vX0":-5.8878986765634584,"vY0":-133.88889140734625,"vZ0":1.2627026491907012,"x":96.93,"y":114.8,"x0":1.7708380663204932,"y0":50.0020089388488,"z0":5.529510396140568,"aX":13.742594635397602},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.8,"breakHorizontal":-12.5,"spinRate":2292,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.40918606170551985,"extension":6.2920512852154165},"index":3,"playId":"da748533-c8df-355a-b11f-dfe54813cfdc","pitchNumber":3,"startTime":"2025-08-09T01:42:22.637Z","endTime":"2025-08-09T01:42:26.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.634306228273246,"aZ":-28.16346321528698,"pfxX":9.538909548834065,"pfxZ":3.05068931140997,"pX":0.9118644805651128,"pZ":1.335914299769354,"vX0":-4.539831021229607,"vY0":-113.88762058641966,"vZ0":-2.7206391330573485,"x":82.24,"y":202.71,"x0":1.6902466095671762,"y0":50.00361652099141,"z0":5.327428085341873,"aX":12.54911282434551},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":5.2,"breakHorizontal":-16.2,"spinRate":1708,"spinDirection":122},"zone":14,"typeConfidence":0.92,"plateTime":0.48067068224925924,"extension":6.132360867407577},"hitData":{"launchSpeed":79.6,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":93.54,"coordY":144.59}},"index":4,"playId":"5e799c90-0822-35d0-a9c5-c0a730c7fde6","pitchNumber":4,"startTime":"2025-08-09T01:42:37.941Z","endTime":"2025-08-09T01:42:46.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.84,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:42:46.446Z","atBatIndex":37},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Garrett Hampson hits a sacrifice bunt. Pedro Pagés to 2nd. Garrett Hampson to 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:43:14.510Z","endTime":"2025-08-09T01:43:53.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":4},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"postOnSecond":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.6,"endSpeed":67.2,"strikeZoneTop":3.74520785358427,"strikeZoneBottom":1.59028511846994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.764549126682123,"aZ":-38.50077820951903,"pfxX":-3.0240258815997634,"pfxZ":-5.5596587371056945,"pX":0.17756754523658339,"pZ":3.9580359444925084,"vX0":-3.0961722128528772,"vY0":-105.61818538475228,"vZ0":5.0221420030931405,"x":110.23,"y":131.91,"x0":2.0513618548583086,"y0":50.00248656756724,"z0":5.957577846120428,"aX":-3.4409407519048183},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-8.5,"breakHorizontal":6.2,"spinRate":2248,"spinDirection":304},"zone":12,"typeConfidence":0.88,"plateTime":0.5171608814740707,"extension":5.998510262583772},"index":0,"playId":"88288f93-2de2-380a-82ea-559428b90af9","pitchNumber":1,"startTime":"2025-08-09T01:43:19.735Z","endTime":"2025-08-09T01:43:25.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.103437715237977,"aZ":-18.285330140152045,"pfxX":7.534978220426285,"pfxZ":7.6852251528578,"pX":-0.40580130908917106,"pZ":2.6791688770025184,"vX0":-8.395728769238671,"vY0":-133.65392866958751,"vZ0":-3.4948015912011248,"x":132.47,"y":166.44,"x0":1.798851446921968,"y0":50.002888424895765,"z0":5.318700508072883,"aX":13.61764654983981},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.3,"breakHorizontal":-11.8,"spinRate":2131,"spinDirection":117},"zone":4,"typeConfidence":2.0,"plateTime":0.40998127816638164,"extension":6.523023413994638},"hitData":{"launchSpeed":31.1,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":132.88,"coordY":194.54}},"index":1,"playId":"7b886aab-a5cb-31de-930d-60fb3bb5e9fb","pitchNumber":2,"startTime":"2025-08-09T01:43:42.139Z","endTime":"2025-08-09T01:43:53.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":78.8,"awayTeamWinProbability":21.200000000000003,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.35,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:43:53.405Z","atBatIndex":38},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Brendan Donovan out on a sacrifice bunt, pitcher Matthew Boyd to first baseman Michael Busch. Pedro Pagés to 3rd. Garrett Hampson to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:44:50.600Z","endTime":"2025-08-09T01:45:19.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"postOnThird":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571510,"link":"/api/v1/people/571510"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T01:44:52.524Z","endTime":"2025-08-09T01:44:52.525Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"second":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.9,"endSpeed":67.6,"strikeZoneTop":3.42511420590657,"strikeZoneBottom":1.53003582911697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.817937014243903,"aZ":-36.39306498331228,"pfxX":-4.450941674963164,"pfxZ":-3.6932570471956723,"pX":0.841975780587805,"pZ":1.8675940317370374,"vX0":-2.0717283461714966,"vY0":-106.13105007659375,"vZ0":0.9340085843625106,"x":84.91,"y":188.35,"x0":2.4083314511265264,"y0":50.00185842670686,"z0":5.560044134350526,"aX":-5.087011100773224},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-6.1,"breakHorizontal":8.6,"spinRate":2237,"spinDirection":299},"zone":14,"typeConfidence":0.87,"plateTime":0.5156804903390237,"extension":6.160925333699346},"index":1,"playId":"5664c8bd-cee3-3f62-961f-da370ed38a23","pitchNumber":1,"startTime":"2025-08-09T01:44:52.526Z","endTime":"2025-08-09T01:44:58.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"second":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.087498684145192,"aZ":-30.030032449800846,"pfxX":0.8193677943055344,"pfxZ":1.477853801018548,"pX":-0.6781871461349843,"pZ":2.112909425012005,"vX0":-7.277659694053072,"vY0":-119.48322192679089,"vZ0":-0.21375099954193777,"x":142.85,"y":181.73,"x0":2.295129768787681,"y0":50.00412277822713,"z0":4.892173418332153,"aX":1.190944708211812},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.9,"breakHorizontal":0.2,"spinRate":2525,"spinDirection":290},"zone":7,"typeConfidence":0.89,"plateTime":0.4576561993121002,"extension":6.174258907106862},"hitData":{"launchSpeed":28.5,"launchAngle":-66.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":122.79,"coordY":197.0}},"index":2,"playId":"026feeb4-bc5c-3efb-89b0-18d4c74bb3cc","pitchNumber":2,"startTime":"2025-08-09T01:45:11.795Z","endTime":"2025-08-09T01:45:19.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"first":{"id":641658,"link":"/api/v1/people/641658"},"second":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":1.58,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:45:19.290Z","atBatIndex":39},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Iván Herrera out on a sacrifice fly to center fielder Pete Crow-Armstrong. Pedro Pagés scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:46:04.177Z","endTime":"2025-08-09T01:48:36.972Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"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":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":74.6,"strikeZoneTop":3.33740038781138,"strikeZoneBottom":1.39633685910817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.657082197643476,"aZ":-27.9091658533937,"pfxX":10.409920151641769,"pfxZ":3.0795483368217265,"pX":-0.7360393594959945,"pZ":0.31640420112368106,"vX0":-8.73306993751136,"vY0":-116.13190028069896,"vZ0":-5.15564556869618,"x":145.06,"y":230.24,"x0":1.6934841599148978,"y0":50.00543905774919,"z0":5.1729659703625295,"aX":14.437074565005938},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.7,"breakHorizontal":-17.0,"spinRate":1869,"spinDirection":120},"zone":13,"typeConfidence":0.93,"plateTime":0.4689372155592322,"extension":6.414814045283278},"index":0,"playId":"b8593133-3a34-395b-955e-5b2e82b7776e","pitchNumber":1,"startTime":"2025-08-09T01:46:04.177Z","endTime":"2025-08-09T01:46:09.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":80.9,"endSpeed":75.7,"strikeZoneTop":3.46554882728063,"strikeZoneBottom":1.52438157144952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.87315677500607,"aZ":-28.02788429460128,"pfxX":9.88924142993579,"pfxZ":2.8954111887103897,"pX":-0.7410401245991114,"pZ":1.6402634250973054,"vX0":-8.738866899679191,"vY0":-117.68592618388087,"vZ0":-2.809632736464233,"x":145.25,"y":194.49,"x0":1.6981451666945957,"y0":50.00350461906894,"z0":5.389997419223148,"aX":14.168033347737376},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.9,"breakHorizontal":-16.3,"spinRate":1843,"spinDirection":118},"zone":7,"typeConfidence":0.92,"plateTime":0.46167703846157426,"extension":6.485124072712125},"index":1,"playId":"0c9beb8f-d9e8-348d-9a92-684e279eb0ef","pitchNumber":2,"startTime":"2025-08-09T01:46:25.816Z","endTime":"2025-08-09T01:46:30.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":91.8,"endSpeed":84.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.440002146027233,"aZ":-20.700682520797383,"pfxX":8.480261809145937,"pfxZ":6.282721313116275,"pX":-0.9479906271536371,"pZ":2.646439310530768,"vX0":-9.556707809900342,"vY0":-133.4637223961632,"vZ0":-3.0297294062063145,"x":153.14,"y":167.33,"x0":1.5568586150732564,"y0":50.003370363115195,"z0":5.266536620491323,"aX":15.487001096082363},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.0,"breakHorizontal":-13.6,"spinRate":2117,"spinDirection":120},"zone":11,"typeConfidence":2.0,"plateTime":0.40849600704977806,"extension":6.352043683174009},"index":2,"playId":"4df2886d-0344-3774-830b-e494fd5d275e","pitchNumber":3,"startTime":"2025-08-09T01:46:47.640Z","endTime":"2025-08-09T01:46:51.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":77.4,"endSpeed":71.8,"strikeZoneTop":3.4416408917064,"strikeZoneBottom":1.50060920273435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.247748474541304,"aZ":-28.6134382370855,"pfxX":7.929679222234576,"pfxZ":2.730197615391331,"pX":1.9104443590167945,"pZ":2.6854649784315496,"vX0":-2.3137032477624784,"vY0":-112.76922824707049,"vZ0":0.32187599115689225,"x":44.18,"y":166.27,"x0":1.9125228534977075,"y0":50.00072817612128,"z0":5.400031931720454,"aX":10.331787295126933},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":5.3,"breakHorizontal":-13.9,"spinRate":1650,"spinDirection":116},"zone":12,"typeConfidence":0.89,"plateTime":0.48354333257138693,"extension":6.226601526679515},"index":3,"playId":"4e006665-0570-34f1-a4e7-75c11f201283","pitchNumber":4,"startTime":"2025-08-09T01:47:14.402Z","endTime":"2025-08-09T01:47:19.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.299429721744318,"aZ":-19.27738394446799,"pfxX":9.67042226733765,"pfxZ":6.767872845226671,"pX":-1.2701112330071385,"pZ":2.4797925274876764,"vX0":-11.03292834604457,"vY0":-136.74403064158378,"vZ0":-3.974555819502646,"x":165.41,"y":171.83,"x0":1.5479997108707235,"y0":50.00465056978978,"z0":5.263438715012664,"aX":18.43588346393121},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":-15.4,"spinRate":2252,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.39953845108876473,"extension":6.466967201481574},"index":4,"playId":"45b562c9-57f8-3c92-a653-3dfdb47825b8","pitchNumber":5,"startTime":"2025-08-09T01:47:33.505Z","endTime":"2025-08-09T01:47:36.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":78.1,"endSpeed":71.9,"strikeZoneTop":3.49680353099685,"strikeZoneBottom":1.52259281017507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.396737520853883,"aZ":-29.674175304763743,"pfxX":8.487683100935737,"pfxZ":1.9069183932888318,"pX":1.803428864394335,"pZ":2.96619830211697,"vX0":-2.125810083778796,"vY0":-113.71145671987924,"vZ0":0.9759517601913985,"x":48.26,"y":158.69,"x0":1.6462675219525198,"y0":50.004438143324286,"z0":5.470211965272317,"aX":11.141776468360952},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":4.0,"breakHorizontal":-14.9,"spinRate":1706,"spinDirection":117},"zone":12,"typeConfidence":0.89,"plateTime":0.48125832985588834,"extension":6.136212597193423},"index":5,"playId":"ff12510d-1a3d-3e44-9d4f-9579e6fc5169","pitchNumber":6,"startTime":"2025-08-09T01:48:01.856Z","endTime":"2025-08-09T01:48:06.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.4,"endSpeed":70.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.75988968625502,"aZ":-38.68788963872325,"pfxX":-4.894983367718618,"pfxZ":-5.190169547059236,"pX":0.334641702536942,"pZ":2.3554666351506635,"vX0":-1.4788534042667254,"vY0":-111.24763669447026,"vZ0":1.3390414957273904,"x":104.24,"y":175.18,"x0":1.6438180831470348,"y0":50.00382156609192,"z0":5.752753645835763,"aX":-6.141709378273475},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-8.8,"breakHorizontal":9.2,"spinRate":2368,"spinDirection":308},"zone":6,"typeConfidence":0.87,"plateTime":0.4921521871103183,"extension":6.344810552503546},"hitData":{"launchSpeed":92.0,"launchAngle":39.0,"totalDistance":307.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":145.58,"coordY":77.61}},"index":6,"playId":"4b832204-b1bc-3193-bc06-d701522432df","pitchNumber":7,"startTime":"2025-08-09T01:48:23.568Z","endTime":"2025-08-09T01:48:36.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"third":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":80.30000000000001,"awayTeamWinProbability":19.69999999999999,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":1.58,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:48:36.972Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willson Contreras singles on a sharp line drive to left fielder Ian Happ. Garrett Hampson scores. Willson Contreras out at 2nd on the throw, left fielder Ian Happ to third baseman Willi Castro.","rbi":1,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:49:56.873Z","endTime":"2025-08-09T01:51:52.712Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":70},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571510,"fullName":"Matthew Boyd","link":"/api/v1/people/571510"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":{"id":571510,"link":"/api/v1/people/571510"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T01:49:01.156Z","endTime":"2025-08-09T01:49:58.865Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.415788800755717,"aZ":-18.98330367882961,"pfxX":8.568348230179582,"pfxZ":7.272518487959093,"pX":-0.9740627361015268,"pZ":2.7211764601673725,"vX0":-9.67629103257722,"vY0":-133.49686143282216,"vZ0":-3.5912887831244777,"x":154.13,"y":165.31,"x0":1.5759324686481524,"y0":50.00294080575957,"z0":5.442041733008486,"aX":15.541959689271922},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.6,"breakHorizontal":-13.6,"spinRate":2188,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.40952864141045575,"extension":6.292530173200486},"index":1,"playId":"8ce33f26-7913-37b6-9778-fc38f46cc276","pitchNumber":1,"startTime":"2025-08-09T01:49:58.865Z","endTime":"2025-08-09T01:50:04.886Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.6,"endSpeed":86.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.939757442910242,"aZ":-16.90128323606863,"pfxX":7.954692875244081,"pfxZ":8.06961754638659,"pX":0.11911339695169088,"pZ":2.7128758810901528,"vX0":-7.004584634266683,"vY0":-136.21428713544054,"vZ0":-3.780330168895608,"x":112.46,"y":165.53,"x0":1.6816353058644258,"y0":50.00014382968391,"z0":5.2761713933610315,"aX":15.051497023615676},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":-13.1,"spinRate":2359,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.40101562932836776,"extension":6.315747898764228},"index":2,"playId":"a38a946f-d3aa-3ce5-a3a4-da0f2ee520ab","pitchNumber":2,"startTime":"2025-08-09T01:50:26.033Z","endTime":"2025-08-09T01:50:29.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.3,"endSpeed":71.9,"strikeZoneTop":3.67884925219036,"strikeZoneBottom":1.60708625275209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.778499107087566,"aZ":-39.920740375776525,"pfxX":-4.608742821826139,"pfxZ":-6.0625031872552855,"pX":-1.3859419254025218,"pZ":0.42995097683945027,"vX0":-5.148700119393231,"vY0":-112.43519548568167,"vZ0":-2.5548761353247396,"x":169.83,"y":227.17,"x0":1.5342709890349855,"y0":50.00397096534389,"z0":5.640141182249153,"aX":-5.887558993706679},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-11.3,"breakHorizontal":9.7,"spinRate":2485,"spinDirection":322},"zone":13,"typeConfidence":0.88,"plateTime":0.4875327547199162,"extension":6.387501426492816},"index":3,"playId":"88f30571-1d33-35bf-8f83-9e28dce2a753","pitchNumber":3,"startTime":"2025-08-09T01:50:50.283Z","endTime":"2025-08-09T01:50:54.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":77.8,"endSpeed":71.8,"strikeZoneTop":3.63474653947796,"strikeZoneBottom":1.56322623267081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.75020026754704,"aZ":-27.350265075388304,"pfxX":7.623533021097366,"pfxZ":3.6874594691449527,"pX":1.4048383170017515,"pZ":2.704609939403976,"vX0":-2.9348068164439494,"vY0":-113.3981137371591,"vZ0":0.031005424693479,"x":63.45,"y":165.76,"x0":1.7216961610196109,"y0":50.004622213563216,"z0":5.4078431834649106,"aX":9.979857467668555},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":7.0,"breakHorizontal":-13.1,"spinRate":1682,"spinDirection":120},"zone":12,"typeConfidence":0.9,"plateTime":0.4820826388188495,"extension":6.271597749492156},"index":4,"playId":"dde071e4-c128-33cd-b4cd-e354ce81fb50","pitchNumber":4,"startTime":"2025-08-09T01:51:16.253Z","endTime":"2025-08-09T01:51:20.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.3,"endSpeed":69.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.758017850361874,"aZ":-36.248205308885446,"pfxX":-6.369285796012644,"pfxZ":-3.3519525972093938,"pX":0.15783116905575412,"pZ":2.3439716164499544,"vX0":-1.5738642550920905,"vY0":-109.63049596524908,"vZ0":0.9482692687688321,"x":110.98,"y":175.49,"x0":1.7129280458773448,"y0":50.00388289218619,"z0":5.781123042349668,"aX":-7.736912895576001},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-5.5,"breakHorizontal":12.0,"spinRate":2425,"spinDirection":308},"zone":5,"typeConfidence":0.87,"plateTime":0.5000159114742124,"extension":6.246676988082275},"hitData":{"launchSpeed":102.4,"launchAngle":9.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":78.14,"coordY":111.68}},"index":5,"playId":"824f34ed-3b61-3ea7-b70c-1e0c2c66ffe9","pitchNumber":5,"startTime":"2025-08-09T01:51:37.032Z","endTime":"2025-08-09T01:51:52.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"second":{"id":641658,"link":"/api/v1/people/641658"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_ab"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_ab"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":571510,"link":"/api/v1/people/571510"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":5.999999999999986,"leverageIndex":0.89,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:51:52.712Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ian Happ singles on a ground ball to shortstop Masyn Winn.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T01:54:00.438Z","endTime":"2025-08-09T01:55:13.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"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":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.536106937827757,"aZ":-21.01364680584836,"pfxX":-4.850324328375792,"pfxZ":6.228201210972317,"pX":-0.14262511098939615,"pZ":3.1194911675462347,"vX0":6.824043382046272,"vY0":-132.094802375373,"vZ0":-3.0200955764540613,"x":122.44,"y":154.55,"x0":-2.1130751228279268,"y0":50.0006577988508,"z0":5.798655066256584,"aX":-8.688271435709112},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.9,"breakHorizontal":7.6,"spinRate":2184,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.41250521712638255,"extension":6.510333874366852},"index":0,"playId":"0aac0ccc-fd9d-3001-8043-c876c21bf4a5","pitchNumber":1,"startTime":"2025-08-09T01:54:04.692Z","endTime":"2025-08-09T01:54:08.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.5838635642992,"strikeZoneBottom":1.51296091298959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.020224559604056,"aZ":-18.259059078655145,"pfxX":-4.656856232505737,"pfxZ":7.905396455280977,"pX":-0.3112470131181591,"pZ":3.1091333253020195,"vX0":6.519961262227787,"vY0":-131.37304208150258,"vZ0":-3.246416076298694,"x":128.86,"y":154.83,"x0":-2.212221392583305,"y0":50.00201866949622,"z0":5.706662940080936,"aX":-8.196599904406225},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.9,"breakHorizontal":7.1,"spinRate":2222,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.41581869241571345,"extension":6.58894584522247},"index":1,"playId":"4d036913-b261-3d77-bc9c-2b923326d046","pitchNumber":2,"startTime":"2025-08-09T01:54:23.233Z","endTime":"2025-08-09T01:54:26.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.9,"strikeZoneTop":3.57459004398578,"strikeZoneBottom":1.43711720189127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.729348155992245,"aZ":-41.21726776617414,"pfxX":6.593129774646204,"pfxZ":-7.040947149978949,"pX":-0.6005176193210927,"pZ":0.19270923525537775,"vX0":1.7821668571759737,"vY0":-113.23710922882194,"vZ0":-2.9709849156088115,"x":139.89,"y":233.58,"x0":-2.2562503019175475,"y0":50.001981463596024,"z0":5.688068234764259,"aX":8.47008518431382},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-13.2,"breakHorizontal":-12.4,"spinRate":2545,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.48567533803276985,"extension":6.793310052916081},"index":2,"playId":"7120952a-a75c-313e-9ea3-607224409a0d","pitchNumber":3,"startTime":"2025-08-09T01:54:41.905Z","endTime":"2025-08-09T01:54:45.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.12449650485442,"aZ":-29.863660461996602,"pfxX":-8.817447572162038,"pfxZ":1.4489140749029215,"pX":-0.98307439663498,"pZ":1.5478439369647181,"vX0":6.079576269643806,"vY0":-126.21605234559361,"vZ0":-4.301806220641989,"x":154.47,"y":196.99,"x0":-2.289745714061265,"y0":50.00495339292809,"z0":5.70711494457642,"aX":-14.083538142696405},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":14.4,"spinRate":1637,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4356643829992799,"extension":6.7020364926051155},"hitData":{"launchAngle":-61.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.8,"coordY":159.79}},"index":3,"playId":"59308daf-bef3-3e69-8f3f-03cbd9035c2b","pitchNumber":4,"startTime":"2025-08-09T01:55:01.659Z","endTime":"2025-08-09T01:55:13.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.0,"awayTeamWinProbability":18.0,"homeTeamWinProbabilityAdded":-4.299999999999997,"leverageIndex":0.94,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:55:13.997Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out sharply to center fielder Garrett Hampson.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T01:55:40.902Z","endTime":"2025-08-09T01:56:10.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"22e72c42-5133-48ee-a13a-7eeb631af39c","startTime":"2025-08-09T01:55:40.902Z","endTime":"2025-08-09T01:55:45.902Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.0,"endSpeed":71.0,"strikeZoneTop":3.11,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.019782560100364,"aZ":-40.40802649260985,"pfxX":7.938868300575924,"pfxZ":-6.506682651638135,"pX":-0.7498406199289421,"pZ":2.1305924304504216,"vX0":1.40428941114848,"vY0":-112.0725958109756,"vZ0":0.885650151638687,"x":145.58,"y":181.25,"x0":-2.4160812786004624,"y0":50.00019011932821,"z0":5.870795793903301,"aX":10.054948891051984},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-11.2,"breakHorizontal":-14.8,"spinRate":2449,"spinDirection":52},"zone":4,"typeConfidence":2.0,"plateTime":0.48948518539078645,"extension":6.613924567222487},"hitData":{"launchSpeed":103.1,"launchAngle":40.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":124.45,"coordY":61.99}},"index":1,"playId":"ed590a30-814c-34d6-8d64-b1eae9b767d1","pitchNumber":1,"startTime":"2025-08-09T01:55:57.319Z","endTime":"2025-08-09T01:56:10.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.72,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:56:10.406Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Kelly called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T01:56:29.210Z","endTime":"2025-08-09T01:58:43.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7],"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.59471523294338,"strikeZoneBottom":1.55745763660391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.985908989296917,"aZ":-27.029649978044972,"pfxX":-7.712914043946164,"pfxZ":2.999317640451916,"pX":-0.8051301644894328,"pZ":1.692770554641934,"vX0":5.808309778379746,"vY0":-130.07317429372748,"vZ0":-4.995715662959258,"x":147.69,"y":193.08,"x0":-2.0637188714764223,"y0":50.002481941054356,"z0":5.684711939534223,"aX":-13.231484836634793},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.6,"breakHorizontal":12.7,"spinRate":2129,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.42089055902142825,"extension":6.780327170214144},"index":0,"playId":"e2f4e63b-a4c7-3912-b88c-fa602a8f6085","pitchNumber":1,"startTime":"2025-08-09T01:56:35.529Z","endTime":"2025-08-09T01:56:39.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"327f4da2-dcdd-42d0-b082-00d8339a5254","startTime":"2025-08-09T01:56:52.207Z","endTime":"2025-08-09T01:56:57.207Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.4810687644605,"strikeZoneBottom":1.57698742672039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.8390552353157,"aZ":-28.105130557301095,"pfxX":-8.517011478383015,"pfxZ":2.269836972679709,"pX":0.027300616071504306,"pZ":2.232623305160377,"vX0":8.729121846398032,"vY0":-133.1345702087287,"vZ0":-3.6373994946563126,"x":115.96,"y":178.5,"x0":-2.1888906294282875,"y0":50.00497689162289,"z0":5.653052220394491,"aX":-15.27718749268902},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":13.6,"spinRate":2252,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.41155797998289767,"extension":6.896360482695175},"index":2,"playId":"7702767e-ebe0-3949-b69a-298cba28f28d","pitchNumber":2,"startTime":"2025-08-09T01:57:09.123Z","endTime":"2025-08-09T01:57:13.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-09T01:57:22.738Z","endTime":"2025-08-09T01:57:35.306Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.47792066178334,"strikeZoneBottom":1.54059860056699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.952680493356883,"aZ":-40.3747384625406,"pfxX":7.608259562753292,"pfxZ":-6.372042068844455,"pX":0.7858511357953715,"pZ":-0.585963926958321,"vX0":4.364189129936983,"vY0":-113.4257031827726,"vZ0":-4.639336960512373,"x":87.05,"y":254.6,"x0":-2.158802089637873,"y0":50.00141066920913,"z0":5.560380722806243,"aX":9.797637554341406},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-12.5,"breakHorizontal":-15.0,"spinRate":2530,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4850238316775477,"extension":6.89784465874856},"index":4,"playId":"8f1b35a2-6ed0-3210-8c8e-e944479d8e2b","pitchNumber":3,"startTime":"2025-08-09T01:57:35.306Z","endTime":"2025-08-09T01:57:39.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"playId":"dd691ada-b997-31af-a94a-c30205e898ff","startTime":"2025-08-09T01:58:00.050Z","endTime":"2025-08-09T01:58:03.601Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.7,"strikeZoneTop":3.44369774980902,"strikeZoneBottom":1.53994248656136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.157850299279414,"aZ":-31.747437175148868,"pfxX":7.664343345576936,"pfxZ":0.2909085915119012,"pX":1.9210262061088883,"pZ":0.8971524892430857,"vX0":7.266832349752175,"vY0":-119.72219242422351,"vZ0":-4.406408060035361,"x":43.78,"y":214.56,"x0":-2.1443522730386237,"y0":50.0027330741004,"z0":5.589224830620248,"aX":11.17262517711682},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.2,"breakHorizontal":-15.6,"spinRate":2442,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.45673796738957595,"extension":6.700160511002819},"index":6,"playId":"6f4c2cfc-a393-30b6-bc17-f6f6fcae77ad","pitchNumber":4,"startTime":"2025-08-09T01:58:18.317Z","endTime":"2025-08-09T01:58:22.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.45963429123131,"strikeZoneBottom":1.52257841073859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.127525078125604,"aZ":-28.15307231239496,"pfxX":-7.219604695257127,"pfxZ":2.2323023214296764,"pX":0.7681094285909819,"pZ":3.2688671395195343,"vX0":10.28053016332572,"vY0":-132.47637882125736,"vZ0":-0.768535608936275,"x":87.72,"y":150.52,"x0":-2.2034709056029387,"y0":50.00059351439498,"z0":5.598968925159891,"aX":-12.985917098904212},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.1,"breakHorizontal":11.2,"spinRate":2220,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.4115753974422236,"extension":6.791046122043281},"index":7,"playId":"877c2a21-0ac8-3fd6-bd95-0bbf90eac7b2","pitchNumber":5,"startTime":"2025-08-09T01:58:38.958Z","endTime":"2025-08-09T01:58:43.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.0,"awayTeamWinProbability":11.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.31,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:58:43.141Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willi Castro grounds out, third baseman Thomas Saggese to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T01:59:04.583Z","endTime":"2025-08-09T01:59:17.186Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":700241,"fullName":"Michael McGreevy","link":"/api/v1/people/700241"},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.10249218823685,"aZ":-42.05491730213561,"pfxX":6.540966940825155,"pfxZ":-7.785042882991368,"pX":-0.7267868882179869,"pZ":1.851522415926941,"vX0":1.5087206390978922,"vY0":-112.20541913634425,"vZ0":0.434587710560167,"x":144.7,"y":188.79,"x0":-2.2581969624071205,"y0":50.001865800036974,"z0":5.95525394307628,"aX":8.303895988955672},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-13.7,"breakHorizontal":-12.2,"spinRate":2564,"spinDirection":49},"zone":7,"typeConfidence":2.0,"plateTime":0.4889415328919182,"extension":6.763874265887617},"hitData":{"launchSpeed":67.0,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.29,"coordY":184.62}},"index":0,"playId":"97a6ae16-69bf-3922-96f1-fa0a2f7cc563","pitchNumber":1,"startTime":"2025-08-09T01:59:09.163Z","endTime":"2025-08-09T01:59:17.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":664023,"link":"/api/v1/people/664023"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":700241,"link":"/api/v1/people/700241"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":2.1000000000000085,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:59:17.186Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Burleson called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T02:01:48.877Z","endTime":"2025-08-09T02:03:45.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Brasier replaces Matthew Boyd.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T02:01:27.456Z","endTime":"2025-08-09T02:01:37.151Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":518489,"link":"/api/v1/people/518489"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":571510,"link":"/api/v1/people/571510","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-09T02:01:37.151Z","endTime":"2025-08-09T02:01:51.152Z","isPitch":false,"type":"action","player":{"id":676475,"link":"/api/v1/people/676475"},"defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.63640067799359,"strikeZoneBottom":1.56564921384581,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.84017392771809,"aZ":-23.52297570715548,"pfxX":0.7678264415758722,"pfxZ":5.0194111637083125,"pX":0.3637258767752718,"pZ":4.218021560551004,"vX0":4.9142265861862535,"vY0":-129.37275363559127,"vZ0":0.7267484912181368,"x":103.14,"y":124.89,"x0":-1.6473252094744415,"y0":50.00077963188211,"z0":5.71410299718112,"aX":1.321851535415593},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.5,"breakHorizontal":-2.3,"spinRate":2375,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.4207409603238541,"extension":7.044399077794037},"index":2,"playId":"63d3bb35-07cc-3812-b8c6-94f42c82abb0","pitchNumber":1,"startTime":"2025-08-09T02:01:51.152Z","endTime":"2025-08-09T02:01:54.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31807111075583,"aZ":-23.467774188474582,"pfxX":1.1344579341689158,"pfxZ":5.058253955904119,"pX":0.40351822837873663,"pZ":2.893659321984742,"vX0":5.303350208467541,"vY0":-129.40565346360393,"vZ0":-2.2458327746985725,"x":101.62,"y":160.65,"x0":-1.8076093322562492,"y0":50.00084035103293,"z0":5.5437468452138186,"aX":1.9512337838011677},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.0,"breakHorizontal":-3.1,"spinRate":2289,"spinDirection":186},"zone":6,"typeConfidence":2.0,"plateTime":0.4209321343056325,"extension":6.912358735529228},"index":3,"playId":"c853ef29-57bf-3e22-988b-4f8dc673dc10","pitchNumber":2,"startTime":"2025-08-09T02:02:06.040Z","endTime":"2025-08-09T02:02:11.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.6,"strikeZoneTop":3.60289634789522,"strikeZoneBottom":1.56535979914631,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.261057814969455,"aZ":-23.39017097172562,"pfxX":1.2517058826862701,"pfxZ":4.980516427187441,"pX":1.695345171148201,"pZ":3.379790277246656,"vX0":8.341108316050986,"vY0":-130.8497408370173,"vZ0":-1.1452901013127126,"x":52.38,"y":147.53,"x0":-1.6743078119415156,"y0":50.001624468956216,"z0":5.548506301035118,"aX":2.205048653473903},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.0,"breakHorizontal":-3.8,"spinRate":2307,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.4159466625228121,"extension":6.984304401556035},"index":4,"playId":"44d01f0b-2820-3b8e-970a-004400b23ce6","pitchNumber":3,"startTime":"2025-08-09T02:02:24.988Z","endTime":"2025-08-09T02:02:31.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.8,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.296128242710815,"aZ":-21.574534386339703,"pfxX":0.7037660892413906,"pfxZ":6.1023873365123915,"pX":0.34191953724982815,"pZ":2.361835424747907,"vX0":4.947339924271137,"vY0":-130.16354206032668,"vZ0":-3.788457296131141,"x":103.97,"y":175.01,"x0":-1.6655005743157416,"y0":50.001143050274486,"z0":5.44671638839783,"aX":1.2200773076037659},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.6,"breakHorizontal":-2.3,"spinRate":2314,"spinDirection":197},"zone":6,"typeConfidence":2.0,"plateTime":0.4189154830505992,"extension":6.961115739097599},"index":5,"playId":"c0c1eb53-4115-34ba-afb4-218c8ee15e6c","pitchNumber":4,"startTime":"2025-08-09T02:02:43.494Z","endTime":"2025-08-09T02:02:48.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.5519793349518,"strikeZoneBottom":1.58101323323296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.421512746679397,"aZ":-15.574643388264201,"pfxX":-4.861502739118273,"pfxZ":8.660858881372205,"pX":0.3115648654112728,"pZ":4.18343676387206,"vX0":7.480820860715669,"vY0":-137.56279592140146,"vZ0":-0.5778857917341566,"x":105.12,"y":125.83,"x0":-1.8111417412984714,"y0":50.006443910937726,"z0":5.451740181483824,"aX":-9.32246980740605},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":7.2,"spinRate":2250,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.398109131583114,"extension":6.993707972449342},"index":6,"playId":"3900e1c6-75f2-39d2-9b10-e1e2f3d5ac18","pitchNumber":5,"startTime":"2025-08-09T02:03:06.026Z","endTime":"2025-08-09T02:03:10.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.340775102875686,"aZ":-30.798305658283414,"pfxX":2.6793438599868105,"pfxZ":0.8803410652187225,"pX":1.0217780965008816,"pZ":2.2017169399257077,"vX0":5.063513459443636,"vY0":-123.80487996269379,"vZ0":-1.9239097207695641,"x":78.05,"y":179.33,"x0":-1.3900252942224407,"y0":50.0054880980616,"z0":5.541479248245701,"aX":4.201855273968478},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.4,"breakHorizontal":-5.9,"spinRate":2317,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4406947112218398,"extension":7.081082513730144},"index":7,"playId":"ac8c88a7-0ee9-3ac0-b995-bcc83aa80ee7","pitchNumber":6,"startTime":"2025-08-09T02:03:21.806Z","endTime":"2025-08-09T02:03:26.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.29809760071775,"strikeZoneBottom":1.49334326822404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.53390531551548,"aZ":-25.566286105105984,"pfxX":2.1883681674198465,"pfxZ":3.8794026026138475,"pX":-0.35455231872116494,"pZ":3.6866362444694074,"vX0":3.0280671839661473,"vY0":-128.88190539384,"vZ0":-0.08136404049815915,"x":130.51,"y":139.24,"x0":-1.8232963166114837,"y0":50.003795070893844,"z0":5.671858837346796,"aX":3.729411105229348},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.2,"breakHorizontal":-4.6,"spinRate":2365,"spinDirection":164},"zone":11,"typeConfidence":2.0,"plateTime":0.42289084269612465,"extension":6.922296836727459},"index":8,"playId":"f72ce905-1c95-39f2-8a78-b92e06e37154","pitchNumber":7,"startTime":"2025-08-09T02:03:41.427Z","endTime":"2025-08-09T02:03:45.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:03:45.255Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Masyn Winn strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T02:04:19.226Z","endTime":"2025-08-09T02:04:55.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T02:04:12.776Z","endTime":"2025-08-09T02:04:21.619Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.44718229580621,"strikeZoneBottom":1.567861612364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.07923655123311,"aZ":-19.80131845047281,"pfxX":-9.020189673918605,"pfxZ":6.531968266089176,"pX":-0.24059002764091364,"pZ":1.7512145855832322,"vX0":7.051841347640541,"vY0":-136.75994338693192,"vZ0":-6.0760807671801125,"x":126.17,"y":191.5,"x0":-1.6802185641244562,"y0":50.00486927437921,"z0":5.359378859407425,"aX":-17.093375023014833},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":14.9,"spinRate":2212,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4004636574760312,"extension":6.896934910743784},"index":1,"playId":"b6d80c57-32ac-36fe-b096-afc1818beb77","pitchNumber":1,"startTime":"2025-08-09T02:04:21.619Z","endTime":"2025-08-09T02:04:25.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.44416441024888,"strikeZoneBottom":1.49826456744792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.96243750081452,"aZ":-16.20520781495968,"pfxX":-4.990714521434452,"pfxZ":8.220949159800506,"pX":0.6907313013625432,"pZ":3.2867525179803168,"vX0":8.273822642113698,"vY0":-138.29964605312202,"vZ0":-2.937083795828927,"x":90.67,"y":150.04,"x0":-1.687207820067413,"y0":50.00571499882073,"z0":5.445320039681642,"aX":-9.698695644517786},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":7.3,"spinRate":2267,"spinDirection":213},"zone":3,"typeConfidence":2.0,"plateTime":0.39557489882489527,"extension":6.820416895603418},"index":2,"playId":"c543c439-44e1-3ace-a851-a63e8201a9a9","pitchNumber":2,"startTime":"2025-08-09T02:04:37.439Z","endTime":"2025-08-09T02:04:41.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":86.1,"endSpeed":80.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.219665463246145,"aZ":-26.567743110357664,"pfxX":2.813088958773876,"pfxZ":3.4719484394865052,"pX":0.4928784252199432,"pZ":1.3734470175513789,"vX0":3.884739653401237,"vY0":-125.39724401275116,"vZ0":-4.951750193646902,"x":98.21,"y":201.7,"x0":-1.434011621286562,"y0":50.00142058842044,"z0":5.506814873382644,"aX":4.537616331875821},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.5,"breakHorizontal":-5.9,"spinRate":2441,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.43460419725518085,"extension":7.143499229483996},"index":3,"playId":"3e81ed16-caf6-33f5-a76a-a7a4cbb71e88","pitchNumber":3,"startTime":"2025-08-09T02:04:51.399Z","endTime":"2025-08-09T02:04:55.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.8,"awayTeamWinProbability":10.200000000000003,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:04:55.950Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jordan Walker homers (4) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T02:05:10.711Z","endTime":"2025-08-09T02:06:23.721Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":{"id":518489,"link":"/api/v1/people/518489"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.89653723044156,"strikeZoneBottom":1.75457276749399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.347911043080043,"aZ":-30.172097306143385,"pfxX":3.158961674794504,"pfxZ":1.2724687011649634,"pX":0.750980539033198,"pZ":0.7210276839472096,"vX0":4.360796468303287,"vY0":-124.02661716962531,"vZ0":-5.592024558075266,"x":88.37,"y":219.31,"x0":-1.4334064265494166,"y0":50.00275245779905,"z0":5.489149837834122,"aX":4.973499169875089},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.3,"breakHorizontal":-6.6,"spinRate":2482,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.43983348043915926,"extension":7.356221034492605},"index":0,"playId":"2064a7d2-5f3f-3fde-ad06-e31f5a61ec00","pitchNumber":1,"startTime":"2025-08-09T02:05:16.151Z","endTime":"2025-08-09T02:05:20.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.872434428903738,"aZ":-28.990623887426416,"pfxX":3.5940366177379817,"pfxZ":1.9843342801944424,"pX":-0.031148473264312363,"pZ":2.915971043913694,"vX0":2.438023173552622,"vY0":-124.8946964747968,"vZ0":-1.07483678797723,"x":118.19,"y":160.05,"x0":-1.4821647219097602,"y0":50.000068263798426,"z0":5.7062996060818465,"aX":5.755508021017166},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":-7.0,"spinRate":2316,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.43623560042898246,"extension":7.196694580769375},"index":1,"playId":"f725917d-d814-3211-833d-3d3052dc940a","pitchNumber":2,"startTime":"2025-08-09T02:05:34.423Z","endTime":"2025-08-09T02:05:39.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2242649680014,"aZ":-21.875707091102285,"pfxX":-8.378631927164973,"pfxZ":5.465929342870107,"pX":-0.32244653047893823,"pZ":2.755372621763637,"vX0":6.875183825777242,"vY0":-136.4808972923018,"vZ0":-3.0689401809529047,"x":129.29,"y":164.38,"x0":-1.786394820655191,"y0":50.00594234099681,"z0":5.402158074618765,"aX":-15.798744159642373},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":13.7,"spinRate":2189,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.40142397361343196,"extension":6.930503725370648},"hitData":{"launchSpeed":111.7,"launchAngle":21.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":48.93,"coordY":40.59}},"index":2,"playId":"cb8c65e2-ee15-33ae-b0dd-bec5ab440919","pitchNumber":3,"startTime":"2025-08-09T02:05:54.570Z","endTime":"2025-08-09T02:06:23.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.3,"awayTeamWinProbability":5.700000000000003,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":0.16,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:06:23.721Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Thomas Saggese doubles (8) on a sharp line drive to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T02:06:43.436Z","endTime":"2025-08-09T02:07:14.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":79.0,"strikeZoneTop":3.59698164804158,"strikeZoneBottom":1.46990246939083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.232360227724328,"aZ":-30.4340864660622,"pfxX":3.1438842551004136,"pfxZ":1.1132509717138284,"pX":-0.11299581966075783,"pZ":2.8883263811507263,"vX0":2.3777398730857193,"vY0":-123.254738432045,"vZ0":-0.502658072474978,"x":121.31,"y":160.8,"x0":-1.4925713182569245,"y0":50.00564777648255,"z0":5.624332876956747,"aX":4.927105689071593},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.2,"breakHorizontal":-6.1,"spinRate":2345,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.44127621184006127,"extension":7.078830175843557},"index":0,"playId":"5ede7fba-3133-3dea-a64b-b67619c92a44","pitchNumber":1,"startTime":"2025-08-09T02:06:45.536Z","endTime":"2025-08-09T02:06:49.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.784039374494796,"aZ":-31.501202754405192,"pfxX":3.5857394838687187,"pfxZ":0.4280855397577419,"pX":-0.062339425156925456,"pZ":2.324273659122385,"vX0":2.1472349733134144,"vY0":-123.76162022807061,"vZ0":-1.689249324493973,"x":119.38,"y":176.02,"x0":-1.4045731790315967,"y0":50.000535854834496,"z0":5.633474097648485,"aX":5.607709439760688},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":-7.0,"spinRate":2415,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.4411716781803672,"extension":7.0914895211501685},"hitData":{"launchSpeed":108.1,"launchAngle":14.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":36.64,"coordY":115.73}},"index":1,"playId":"280f241b-ca86-3320-973b-d7e4c0eadfca","pitchNumber":2,"startTime":"2025-08-09T02:07:00.893Z","endTime":"2025-08-09T02:07:14.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.09,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:07:14.196Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Pagés singles on a ground ball to right fielder Kyle Tucker. Thomas Saggese scores.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T02:07:32.453Z","endTime":"2025-08-09T02:08:11.125Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"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_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":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":{"id":518489,"link":"/api/v1/people/518489"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.31868588774685,"strikeZoneBottom":1.53669382907432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.319056661312874,"aZ":-17.023339433691078,"pfxX":-4.606389258763274,"pfxZ":8.043404737149702,"pX":0.7628751199051517,"pZ":4.364370481349003,"vX0":8.239070698211945,"vY0":-135.80560998097428,"vZ0":0.06724525664657244,"x":87.92,"y":120.94,"x0":-1.6999401055057257,"y0":50.00671628186249,"z0":5.515012586498269,"aX":-8.682386454353248},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":6.7,"spinRate":2254,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40199524446476076,"extension":6.8883378796018615},"index":0,"playId":"e953d767-6496-37d8-9bfa-9e2e5869baf2","pitchNumber":1,"startTime":"2025-08-09T02:07:43.741Z","endTime":"2025-08-09T02:07:47.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"second":{"id":695336,"link":"/api/v1/people/695336"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":93.6,"endSpeed":86.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.772596406797053,"aZ":-21.580470507728684,"pfxX":-7.393189291435572,"pfxZ":5.574464091371233,"pX":-0.39130512173921705,"pZ":2.5151734905836003,"vX0":6.2907270905433545,"vY0":-136.2204197777543,"vZ0":-3.8670720930590803,"x":131.92,"y":170.87,"x0":-1.7573844999037793,"y0":50.00181790307149,"z0":5.424542438234312,"aX":-14.049597203405433},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.6,"breakHorizontal":12.2,"spinRate":2186,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.400374494923911,"extension":6.953998308435166},"hitData":{"launchSpeed":96.4,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.58,"coordY":103.04}},"index":1,"playId":"b38a6585-c4a4-32f1-945a-fe4b3d852e3b","pitchNumber":2,"startTime":"2025-08-09T02:07:59.522Z","endTime":"2025-08-09T02:08:11.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"second":{"id":695336,"link":"/api/v1/people/695336"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.28,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:08:11.125Z","atBatIndex":50},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Garrett Hampson grounds into a force out, third baseman Willi Castro to second baseman Nico Hoerner. Pedro Pagés out at 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T02:09:23.391Z","endTime":"2025-08-09T02:10:47.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":518489,"fullName":"Ryan Brasier","link":"/api/v1/people/518489"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T02:08:31.655Z","endTime":"2025-08-09T02:09:25.678Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.44222165032021,"aZ":-29.47909564131336,"pfxX":2.3070273528787393,"pfxZ":1.6568883241234884,"pX":0.20705579164164586,"pZ":1.7816743468501473,"vX0":3.308576677367054,"vY0":-125.63432208978602,"vZ0":-3.512160418849684,"x":109.11,"y":190.67,"x0":-1.4182551993837758,"y0":50.00263907276475,"z0":5.5509568225837125,"aX":3.749010601487018},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":-4.8,"spinRate":2330,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.4332140201654182,"extension":7.2906114585692805},"index":1,"playId":"50904abc-2840-390c-82d1-d3662ae92633","pitchNumber":1,"startTime":"2025-08-09T02:09:25.678Z","endTime":"2025-08-09T02:09:30.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.5,"strikeZoneTop":3.4245323224752,"strikeZoneBottom":1.5483287944237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.75740082288932,"aZ":-26.134040464338153,"pfxX":3.2410011753405663,"pfxZ":3.7236764909936433,"pX":0.01120406006828091,"pZ":1.5032297483719883,"vX0":2.880546514256851,"vY0":-125.30163150597585,"vZ0":-4.846474092681473,"x":116.57,"y":198.19,"x0":-1.5663988234760875,"y0":50.00067684788545,"z0":5.54883014334896,"aX":5.250958620894952},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.1,"breakHorizontal":-6.5,"spinRate":2372,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.4339672652806259,"extension":7.246021443029942},"index":2,"playId":"c02f9304-7621-30ef-a541-948316e9a331","pitchNumber":2,"startTime":"2025-08-09T02:09:41.759Z","endTime":"2025-08-09T02:09:46.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.5154853846499,"strikeZoneBottom":1.58250794292164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.955967536893983,"aZ":-21.705357491003188,"pfxX":-8.540058148184375,"pfxZ":5.612893033733799,"pX":-0.7218578478017441,"pZ":2.5826703787163425,"vX0":5.834811314039675,"vY0":-135.34342270204075,"vZ0":-3.454698756042723,"x":144.52,"y":169.05,"x0":-1.7898072544013606,"y0":50.00535606476293,"z0":5.385546193688045,"aX":-15.936650359159444},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.7,"breakHorizontal":14.3,"spinRate":2174,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.40380428413071545,"extension":6.954969543218291},"index":3,"playId":"b49a41f5-0322-3ce9-8187-aa80fe70a2e6","pitchNumber":3,"startTime":"2025-08-09T02:10:00.217Z","endTime":"2025-08-09T02:10:04.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.50302174050204,"strikeZoneBottom":1.5371172280913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.893861689563202,"aZ":-18.890367645409523,"pfxX":-9.738192222879807,"pfxZ":7.00393357685188,"pX":0.14797403159339356,"pZ":0.5866471783744865,"vX0":8.504510672381066,"vY0":-136.33899440104864,"vZ0":-9.040067599069417,"x":111.36,"y":222.94,"x0":-1.7352602436059876,"y0":50.00410773103855,"z0":5.23094642004768,"aX":-18.47086761100725},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.0,"breakHorizontal":16.0,"spinRate":2263,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4006140966314433,"extension":7.0093408438183396},"index":4,"playId":"bebea91d-1947-3661-96c8-10ee2488031f","pitchNumber":4,"startTime":"2025-08-09T02:10:17.374Z","endTime":"2025-08-09T02:10:21.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.38972599859896,"aZ":-28.826571157085947,"pfxX":3.1553654976690346,"pfxZ":2.1595715251226206,"pX":0.4921894615152629,"pZ":2.1513080725907017,"vX0":3.938345318377301,"vY0":-122.62268846278936,"vZ0":-2.463598896080491,"x":98.24,"y":180.69,"x0":-1.534361255643312,"y0":50.001131918076815,"z0":5.587050371647567,"aX":4.885667004799616},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.7,"breakHorizontal":-6.5,"spinRate":2316,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.4438031860888958,"extension":7.290914757412034},"hitData":{"launchSpeed":74.8,"launchAngle":5.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":172.97}},"index":5,"playId":"8e1aec42-fbc2-3cd7-8b1f-6016183dd672","pitchNumber":5,"startTime":"2025-08-09T02:10:40.322Z","endTime":"2025-08-09T02:10:47.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"first":{"id":686780,"link":"/api/v1/people/686780"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_ab"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_ab"},{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_pa"},{"player":{"id":518489,"link":"/api/v1/people/518489"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:10:47.895Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nico Hoerner lines out to second baseman Brendan Donovan.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T02:13:08.673Z","endTime":"2025-08-09T02:13:20.560Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Svanson replaces Michael McGreevy.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T02:12:40.108Z","endTime":"2025-08-09T02:13:10.996Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694335,"link":"/api/v1/people/694335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":700241,"link":"/api/v1/people/700241","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.71099809306935,"aZ":-20.951503827133507,"pfxX":-7.343818588845026,"pfxZ":5.57671043572234,"pX":-0.513495691500023,"pZ":3.023309313100519,"vX0":5.012498209559144,"vY0":-140.27425587476176,"vZ0":-3.8235629293082427,"x":136.57,"y":157.15,"x0":-1.3602061289848915,"y0":50.00403814728021,"z0":5.7527227975257,"aX":-14.784936461391993},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.6,"breakHorizontal":12.4,"spinRate":2221,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.38895308498160874,"extension":6.715244422248693},"hitData":{"launchSpeed":51.9,"launchAngle":31.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":135.72,"coordY":144.98}},"index":1,"playId":"020643fb-46ba-31d7-9272-2690e7a62454","pitchNumber":1,"startTime":"2025-08-09T02:13:10.996Z","endTime":"2025-08-09T02:13:20.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:13:20.560Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T02:13:37.013Z","endTime":"2025-08-09T02:16:33.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.62273520166712,"strikeZoneBottom":1.56852679241306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.553771001965824,"aZ":-21.017988923188227,"pfxX":-7.283554997901019,"pfxZ":5.531444539965182,"pX":0.27689634261122803,"pZ":3.100064938354592,"vX0":6.8640556765959575,"vY0":-140.57523522228078,"vZ0":-3.4847101638782165,"x":106.45,"y":155.08,"x0":-1.2410397964072792,"y0":50.002371196968014,"z0":5.7073583817870865,"aX":-14.690092921786535},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.6,"breakHorizontal":11.9,"spinRate":2336,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.3884813003544476,"extension":6.715118648725895},"index":0,"playId":"67f10ade-41e1-3142-8865-e55bfddcd5da","pitchNumber":1,"startTime":"2025-08-09T02:13:41.533Z","endTime":"2025-08-09T02:13:45.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.47488394620684,"strikeZoneBottom":1.58827244031049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.029378187646277,"aZ":-35.27770068861426,"pfxX":6.066135364944209,"pfxZ":-1.899008251732388,"pX":0.9100306709534525,"pZ":1.8786976302436584,"vX0":4.199210831794669,"vY0":-127.36752695643015,"vZ0":-2.6728059266737256,"x":82.31,"y":188.06,"x0":-1.5527047533936915,"y0":50.005865194806574,"z0":5.752705587885173,"aX":9.891787288339392},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.8,"breakHorizontal":-12.0,"spinRate":2360,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.43130501328451754,"extension":6.549539009219865},"index":1,"playId":"de396ce2-f4db-387d-84e4-147365a8509b","pitchNumber":2,"startTime":"2025-08-09T02:13:56.592Z","endTime":"2025-08-09T02:14:01.185Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-09T02:14:09.515Z","endTime":"2025-08-09T02:14:25.243Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74294008213869,"aZ":-34.03396427681701,"pfxX":7.4038959975245024,"pfxZ":-1.173586049195114,"pX":0.8365275512297453,"pZ":2.2108227568176537,"vX0":2.991903132085577,"vY0":-124.99286476088166,"vZ0":-2.0688210121751545,"x":85.11,"y":179.09,"x0":-1.3371897947470666,"y0":50.002509596847446,"z0":5.838691281341319,"aX":11.736627770208077},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.4,"breakHorizontal":-14.0,"spinRate":2155,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.43789084040302084,"extension":6.68146371833979},"index":3,"playId":"3dc7d936-fd42-3cd4-b1ba-b839921a5751","pitchNumber":3,"startTime":"2025-08-09T02:14:25.243Z","endTime":"2025-08-09T02:14:29.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.843669001504523,"aZ":-20.665640327214295,"pfxX":-8.711801654693039,"pfxZ":5.559154160483429,"pX":-0.32342832798817844,"pZ":3.520216712717619,"vX0":5.46863133452101,"vY0":-142.51011573236423,"vZ0":-2.441436565537652,"x":129.33,"y":143.73,"x0":-1.1292444169122813,"y0":50.00148198955455,"z0":5.684462232290409,"aX":-18.02895166751584},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.8,"breakHorizontal":14.8,"spinRate":2392,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3834311592083224,"extension":6.621206553889365},"index":4,"playId":"3ecbd443-9f77-324f-84df-23371e0f7355","pitchNumber":4,"startTime":"2025-08-09T02:14:45.509Z","endTime":"2025-08-09T02:14:51.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":87.4,"endSpeed":80.7,"strikeZoneTop":3.64891019972007,"strikeZoneBottom":1.5757962307299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30140988862939,"aZ":-30.049563407061225,"pfxX":7.535099049624767,"pfxZ":1.2900484509389507,"pX":1.333230180339795,"pZ":3.0620311344788096,"vX0":4.281882875767036,"vY0":-127.29071269940178,"vZ0":-0.8804741427148838,"x":66.18,"y":156.11,"x0":-1.34776372812477,"y0":50.001967727111165,"z0":5.784306469913021,"aX":12.40617480227574},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.4,"breakHorizontal":-14.6,"spinRate":2169,"spinDirection":52},"zone":12,"typeConfidence":2.0,"plateTime":0.4297300659738772,"extension":6.724688277755331},"index":5,"playId":"533f3a73-8fd7-3ffd-9944-6f3bfb4be098","pitchNumber":5,"startTime":"2025-08-09T02:15:12.507Z","endTime":"2025-08-09T02:15:19.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":87.4,"endSpeed":80.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.095686140292408,"aZ":-31.11729752231848,"pfxX":5.975467272033104,"pfxZ":0.6336103013348513,"pX":-0.46410550773225406,"pZ":3.30304424028684,"vX0":0.7606781918077596,"vY0":-127.41110189642556,"vZ0":-0.1495118267599499,"x":134.69,"y":149.6,"x0":-1.5427406669209063,"y0":50.00028148384227,"z0":5.804093089553029,"aX":9.905305028043493},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":-11.0,"spinRate":2214,"spinDirection":74},"zone":1,"typeConfidence":2.0,"plateTime":0.4285122781306283,"extension":6.544007029111928},"index":6,"playId":"58cce4e2-13b2-3d13-9067-d222a1079fb2","pitchNumber":6,"startTime":"2025-08-09T02:15:29.659Z","endTime":"2025-08-09T02:15:32.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.5,"strikeZoneTop":3.67983145517284,"strikeZoneBottom":1.70696081147137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.379349668766235,"aZ":-20.361416191847084,"pfxX":-7.643849586800838,"pfxZ":5.746842968307892,"pX":-0.23711129167443887,"pZ":4.22654247485199,"vX0":5.682284853444703,"vY0":-142.19178088163812,"vZ0":-0.43922605892440636,"x":126.04,"y":124.66,"x0":-1.2642297976025514,"y0":50.00369636806404,"z0":5.670344504066481,"aX":-15.715965357802034},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.6,"breakHorizontal":12.7,"spinRate":2292,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3846069129271541,"extension":6.667364794605431},"index":7,"playId":"e86e0d44-3e25-3b8d-84c6-1e51bfe8d062","pitchNumber":7,"startTime":"2025-08-09T02:15:51.853Z","endTime":"2025-08-09T02:15:58.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.67177554015458,"strikeZoneBottom":1.66563279132427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.291289099022357,"aZ":-19.476748288293322,"pfxX":-7.925126504577395,"pfxZ":6.246016532745735,"pX":0.39012700662417754,"pZ":4.642889172424142,"vX0":7.546474668942156,"vY0":-141.02872010210243,"vZ0":0.5579754576488795,"x":102.13,"y":113.42,"x0":-1.2787841240246738,"y0":50.00387928699115,"z0":5.689937620852668,"aX":-16.11336142741274},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.6,"breakHorizontal":13.0,"spinRate":2265,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3870263502871789,"extension":6.8094106315337575},"index":8,"playId":"227332bd-7d1b-301a-883e-9756ef122c8e","pitchNumber":8,"startTime":"2025-08-09T02:16:09.576Z","endTime":"2025-08-09T02:16:15.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.270892029102775,"aZ":-21.791287082095952,"pfxX":-8.156560741482409,"pfxZ":5.464589136584853,"pX":-0.3023069159981101,"pZ":1.3101135321163093,"vX0":6.013454557160101,"vY0":-136.5563428822122,"vZ0":-7.2013469206547445,"x":128.52,"y":203.41,"x0":-1.4661848994818099,"y0":50.004132936483614,"z0":5.465534394772628,"aX":-15.50424676810367},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.6,"breakHorizontal":13.6,"spinRate":2210,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4001207087796641,"extension":6.891889264147136},"index":9,"playId":"ed79ecee-95cc-39f2-8f9c-7774ba5d0dfc","pitchNumber":9,"startTime":"2025-08-09T02:16:28.335Z","endTime":"2025-08-09T02:16:33.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:16:33.516Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T02:16:47.297Z","endTime":"2025-08-09T02:18:13.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"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":90.7,"endSpeed":83.9,"strikeZoneTop":3.29271280525385,"strikeZoneBottom":1.59716074972467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.092185599212453,"aZ":-29.686817086307386,"pfxX":2.03280317608034,"pfxZ":1.3970187421449367,"pX":-0.7607357759863448,"pZ":2.5894172429480253,"vX0":1.8092125068443634,"vY0":-132.14870645238906,"vZ0":-2.3101649580544663,"x":146.0,"y":168.87,"x0":-1.7164793424057598,"y0":50.00457541190302,"z0":5.63877486900235,"aX":3.623503895801738},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.3,"breakHorizontal":-4.1,"spinRate":2301,"spinDirection":179},"zone":4,"typeConfidence":2.0,"plateTime":0.4132421334946845,"extension":6.53931502376225},"index":0,"playId":"c12ab5b9-b569-309d-aaf2-2994224075e1","pitchNumber":1,"startTime":"2025-08-09T02:16:57.006Z","endTime":"2025-08-09T02:17:02.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.39410384781302,"strikeZoneBottom":1.49345770528597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.616885131849266,"aZ":-23.611439938182517,"pfxX":-7.382581427223655,"pfxZ":4.263061557323956,"pX":-0.4943063581248855,"pZ":3.370852047100032,"vX0":5.536787886724079,"vY0":-140.97345494287964,"vZ0":-1.832527169394436,"x":135.84,"y":147.77,"x0":-1.526502914614502,"y0":50.003881429189114,"z0":5.556416790785456,"aX":-14.83206423376881},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.6,"breakHorizontal":12.2,"spinRate":2330,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.38881923875673774,"extension":6.682161584812291},"index":1,"playId":"586c0874-538f-31a1-be03-7befeb7139e2","pitchNumber":2,"startTime":"2025-08-09T02:17:13.597Z","endTime":"2025-08-09T02:17:17.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11211913604314,"aZ":-24.869187997098873,"pfxX":0.14711674313078027,"pfxZ":3.807748683877321,"pX":0.2975423617654454,"pZ":1.8514515808697456,"vX0":4.861539406701249,"vY0":-136.86973161566632,"vZ0":-5.438614860205604,"x":105.66,"y":188.79,"x0":-1.5126651263940152,"y0":50.00222413555244,"z0":5.542837085277272,"aX":0.2814831938415688},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.1,"breakHorizontal":-1.2,"spinRate":2327,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3985235253570627,"extension":6.674968621851759},"index":2,"playId":"60ad0eb1-43c2-3bcb-b826-bf054c3b59bb","pitchNumber":3,"startTime":"2025-08-09T02:17:29.062Z","endTime":"2025-08-09T02:17:33.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-09T02:17:41.210Z","endTime":"2025-08-09T02:17:49.554Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"},"defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.3,"strikeZoneTop":3.34906321162467,"strikeZoneBottom":1.54778425884018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.934803677244343,"aZ":-19.671675107299652,"pfxX":-9.51303474091196,"pfxZ":5.98847780718771,"pX":0.3819189419585921,"pZ":3.4925020271007936,"vX0":8.436030056832845,"vY0":-143.33204185707592,"vZ0":-2.203307552989226,"x":102.44,"y":144.48,"x0":-1.357880131978822,"y0":50.007068631764426,"z0":5.49446825886384,"aX":-19.874897869786658},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.6,"breakHorizontal":15.6,"spinRate":2244,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3815805108875905,"extension":6.497016403435891},"index":4,"playId":"66b7f874-6c3f-3346-8afd-ea20091129cf","pitchNumber":4,"startTime":"2025-08-09T02:17:49.554Z","endTime":"2025-08-09T02:17:54.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.25494054692927,"aZ":-19.26832018974058,"pfxX":-9.635619846985607,"pfxZ":6.351916847484102,"pX":0.5371834943000392,"pZ":3.1824856457317443,"vX0":8.560934197836826,"vY0":-141.4270424220977,"vZ0":-3.042048218725843,"x":96.52,"y":152.85,"x0":-1.2722666436610401,"y0":50.005230185427294,"z0":5.503015943250078,"aX":-19.58664952601137},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.0,"breakHorizontal":15.8,"spinRate":2319,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.38679603280800867,"extension":6.726492427711354},"index":5,"playId":"4836c64d-4863-3645-a4ec-3af271da7e38","pitchNumber":5,"startTime":"2025-08-09T02:18:08.888Z","endTime":"2025-08-09T02:18:13.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":683737,"link":"/api/v1/people/683737","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_ab"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_ab"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"credit":"b_pa"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:18:13.101Z","atBatIndex":54},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brendan Donovan pops out to third baseman Willi Castro.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T02:20:42.017Z","endTime":"2025-08-09T02:21:45.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":680977,"fullName":"Brendan Donovan","link":"/api/v1/people/680977"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nate Pearson replaces Ryan Brasier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T02:19:53.697Z","endTime":"2025-08-09T02:20:44.325Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663878,"link":"/api/v1/people/663878"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":518489,"link":"/api/v1/people/518489","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.3,"endSpeed":89.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.97623507377339,"aZ":-14.737365623719281,"pfxX":-4.66257025379317,"pfxZ":8.48847017503147,"pX":-0.26223747175407036,"pZ":2.457952101335651,"vX0":4.212719457790343,"vY0":-141.64887462925861,"vZ0":-5.941881126863884,"x":127.0,"y":172.42,"x0":-1.15488740291658,"y0":50.0064660487266,"z0":5.506783217496776,"aX":-9.582527027533148},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":7.7,"spinRate":2223,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3850395906158761,"extension":6.834319580430532},"index":1,"playId":"9634230a-6625-3207-b681-04502445c9a7","pitchNumber":1,"startTime":"2025-08-09T02:20:44.325Z","endTime":"2025-08-09T02:20:48.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.7,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.226868194196154,"aZ":-16.104500247464042,"pfxX":-3.6163285993270264,"pfxZ":7.658800548339578,"pX":0.2305501400019549,"pZ":2.68688355435582,"vX0":4.925589215154408,"vY0":-143.27449127723284,"vZ0":-5.155976697338148,"x":108.21,"y":166.23,"x0":-1.033644360263648,"y0":50.002477273370296,"z0":5.501486989264726,"aX":-7.5880451145805665},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.1,"breakHorizontal":5.6,"spinRate":2186,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.3809432058127502,"extension":6.773213375652498},"index":2,"playId":"f6361d7f-21b8-376e-bc4f-1d7990f47960","pitchNumber":2,"startTime":"2025-08-09T02:21:02.392Z","endTime":"2025-08-09T02:21:05.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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.6,"endSpeed":90.6,"strikeZoneTop":3.50743813528281,"strikeZoneBottom":1.58495276866974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.306250504218543,"aZ":-15.73524955618663,"pfxX":-5.483741573222562,"pfxZ":7.826331284105837,"pX":0.6616371240520535,"pZ":3.9851180747941246,"vX0":6.510843352449078,"vY0":-143.5892620386397,"vZ0":-2.0400448329027294,"x":91.78,"y":131.18,"x0":-0.9161137941117384,"y0":50.00641299068342,"z0":5.676946947445818,"aX":-11.52459608754055},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":8.8,"spinRate":2301,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3805378598761573,"extension":6.853300364699828},"index":3,"playId":"6a7dd418-e3a3-35b0-8013-f0cf4e548698","pitchNumber":3,"startTime":"2025-08-09T02:21:20.269Z","endTime":"2025-08-09T02:21:23.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.578966918758,"aZ":-29.179731204329464,"pfxX":3.329140246596901,"pfxZ":1.6628672639250865,"pX":0.38174625297022236,"pZ":2.395387581572392,"vX0":2.7658199518994646,"vY0":-132.5493476859245,"vZ0":-3.198408406373556,"x":102.45,"y":174.1,"x0":-1.1027598698452228,"y0":50.005521860765974,"z0":5.716448088623893,"aX":6.0085756347527175},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.6,"breakHorizontal":-6.6,"spinRate":2547,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.41100454227533323,"extension":6.77946711548023},"hitData":{"launchSpeed":68.8,"launchAngle":63.0,"totalDistance":150.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":90.0,"coordY":152.97}},"index":4,"playId":"659ad522-4773-33d9-ac57-fbf91f7bb5b4","pitchNumber":4,"startTime":"2025-08-09T02:21:36.234Z","endTime":"2025-08-09T02:21:45.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":680977,"link":"/api/v1/people/680977","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_ab"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_ab"},{"player":{"id":680977,"link":"/api/v1/people/680977"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":-0.19999999999998863,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:21:45.739Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Iván Herrera grounds out sharply to first baseman Michael Busch.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T02:22:02.823Z","endTime":"2025-08-09T02:23:55.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":671056,"fullName":"Iván Herrera","link":"/api/v1/people/671056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.8,"strikeZoneTop":3.50422311877265,"strikeZoneBottom":1.55592330848554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.911614431799872,"aZ":-30.437955352227025,"pfxX":2.3022622556849037,"pfxZ":0.986969245321859,"pX":-0.08947284613191012,"pZ":1.6492289092694323,"vX0":2.093301209979285,"vY0":-130.91232346232601,"vZ0":-4.535924118771987,"x":120.41,"y":194.25,"x0":-1.1945329367497854,"y0":50.004887900992955,"z0":5.645636023376912,"aX":4.053205990163075},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.1,"breakHorizontal":-4.6,"spinRate":2612,"spinDirection":112},"zone":8,"typeConfidence":2.0,"plateTime":0.4161226389781727,"extension":6.799852663138727},"index":0,"playId":"c67bead7-470c-3509-b898-3fcaf8a0086b","pitchNumber":1,"startTime":"2025-08-09T02:22:12.049Z","endTime":"2025-08-09T02:22:16.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":92.3,"strikeZoneTop":3.49136096032042,"strikeZoneBottom":1.57710040071991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.679229449317635,"aZ":-15.390341765411268,"pfxX":-5.705462247574035,"pfxZ":7.736864179608935,"pX":-0.1613608134604435,"pZ":3.3412288663756446,"vX0":4.63257464296038,"vY0":-145.38043258573782,"vZ0":-3.8428495227177297,"x":123.15,"y":148.57,"x0":-1.023301754309054,"y0":50.00640582189741,"z0":5.596187808828491,"aX":-12.384005969360851},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.6,"breakHorizontal":9.6,"spinRate":2267,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3747724270148294,"extension":6.768764456898588},"index":1,"playId":"eb90d1de-00ce-3cef-b814-6dd9b5eee802","pitchNumber":2,"startTime":"2025-08-09T02:22:26.495Z","endTime":"2025-08-09T02:22:30.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":91.8,"endSpeed":85.9,"strikeZoneTop":3.52231248102556,"strikeZoneBottom":1.57418958139557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.459142178941143,"aZ":-30.108908725802046,"pfxX":3.5896443270227687,"pfxZ":1.1234068821032674,"pX":0.5270991821600273,"pZ":0.8007195925265468,"vX0":2.875194213913178,"vY0":-133.6702221391387,"vZ0":-6.993060200585721,"x":96.91,"y":217.16,"x0":-1.022915890950713,"y0":50.00427990699273,"z0":5.566534125367323,"aX":6.60014030251901},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.0,"breakHorizontal":-7.1,"spinRate":2545,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.40726112667436665,"extension":6.804151225060248},"index":2,"playId":"77a4949a-24a5-3fde-8710-678a16eabee3","pitchNumber":3,"startTime":"2025-08-09T02:22:43.455Z","endTime":"2025-08-09T02:22:48.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.2,"strikeZoneTop":3.48131303462025,"strikeZoneBottom":1.53366692427702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.77314411779158,"aZ":-29.424658662979564,"pfxX":3.2401896033300472,"pfxZ":1.5127859775165042,"pX":1.543460327715158,"pZ":2.002928607368078,"vX0":5.4723417016539955,"vY0":-132.85024200145878,"vZ0":-3.978070669814444,"x":58.17,"y":184.7,"x0":-0.950304394478175,"y0":50.003961392061086,"z0":5.616822292066999,"aX":5.893246148825904},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.2,"breakHorizontal":-6.8,"spinRate":2559,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.40955323299382407,"extension":6.996006206337703},"index":3,"playId":"4daee779-0eac-3543-b13d-6bfb94d13751","pitchNumber":4,"startTime":"2025-08-09T02:23:02.205Z","endTime":"2025-08-09T02:23:06.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":97.3,"endSpeed":89.6,"strikeZoneTop":3.52672004529492,"strikeZoneBottom":1.5790517233183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.94039242018925,"aZ":-19.139820022945184,"pfxX":-2.88699333244491,"pfxZ":6.3438733924504564,"pX":-0.17272627324034698,"pZ":4.087897778619574,"vX0":3.440638018929711,"vY0":-141.83549323159008,"vZ0":-1.011852897200288,"x":123.58,"y":128.41,"x0":-1.021711536824423,"y0":50.00068728077026,"z0":5.660248478857407,"aX":-5.930046206144448},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.5,"breakHorizontal":4.6,"spinRate":2160,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3849620694839224,"extension":6.696170451153002},"index":4,"playId":"468e235d-5903-3c54-98cf-0169f04d017c","pitchNumber":5,"startTime":"2025-08-09T02:23:26.266Z","endTime":"2025-08-09T02:23:30.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-09T02:23:35.160Z","endTime":"2025-08-09T02:23:49.088Z","isPitch":false,"type":"action","player":{"id":671056,"link":"/api/v1/people/671056"},"defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.190828885479657,"aZ":-18.542797818949378,"pfxX":-2.8313095371728467,"pfxZ":6.646065540979796,"pX":0.5038067517578152,"pZ":2.822981661640449,"vX0":5.254331964943386,"vY0":-141.38995548107044,"vZ0":-4.0978989256654375,"x":97.8,"y":162.56,"x0":-0.9996214613466111,"y0":50.006955026407084,"z0":5.459965402371323,"aX":-5.811111134044652},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.5,"breakHorizontal":4.2,"spinRate":2074,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3854211253616633,"extension":6.884726717999557},"hitData":{"launchSpeed":102.6,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":154.44,"coordY":161.16}},"index":6,"playId":"d92f38f0-19b2-3940-95dd-01360b342282","pitchNumber":6,"startTime":"2025-08-09T02:23:49.088Z","endTime":"2025-08-09T02:23:55.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671056,"link":"/api/v1/people/671056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_ab"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_ab"},{"player":{"id":671056,"link":"/api/v1/people/671056"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.3,"awayTeamWinProbability":1.7000000000000028,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:23:55.984Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willson Contreras walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T02:24:15.695Z","endTime":"2025-08-09T02:27:28.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"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":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.74781151934021,"strikeZoneBottom":1.63507568018202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68403790317279,"aZ":-26.11237986640094,"pfxX":2.5131096684248204,"pfxZ":3.2358271568322863,"pX":1.4709493500527553,"pZ":2.587221826619022,"vX0":6.015147154502374,"vY0":-135.73364678680593,"vZ0":-3.3137735957999506,"x":60.93,"y":168.93,"x0":-1.0970223149504523,"y0":50.00153288859948,"z0":5.634605979786352,"aX":4.705581140404322},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.4,"breakHorizontal":-5.8,"spinRate":2530,"spinDirection":170},"zone":14,"typeConfidence":2.0,"plateTime":0.40296389378816055,"extension":6.906147262036157},"index":0,"playId":"1f3a6580-949c-3720-a3a0-893257b75364","pitchNumber":1,"startTime":"2025-08-09T02:24:25.109Z","endTime":"2025-08-09T02:24:30.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":99.0,"endSpeed":90.9,"strikeZoneTop":3.57829660854973,"strikeZoneBottom":1.61601421596997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74899340042538,"aZ":-13.460541861274232,"pfxX":-2.757517475973052,"pfxZ":8.827371161615268,"pX":-0.7822287216374385,"pZ":3.6739561940852674,"vX0":2.1545473116544285,"vY0":-144.2615049136547,"vZ0":-2.855233421686571,"x":146.82,"y":139.58,"x0":-1.1783498119405547,"y0":50.00188122338515,"z0":5.499884900678534,"aX":-5.845363523670377},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.6,"breakHorizontal":4.6,"spinRate":2351,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.37884072359991494,"extension":6.879276261215655},"index":1,"playId":"c8edc9be-060e-32cb-a250-05f9fde9f3c1","pitchNumber":2,"startTime":"2025-08-09T02:24:38.419Z","endTime":"2025-08-09T02:24:43.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.61337974654878,"strikeZoneBottom":1.63454766715875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.528470235950344,"aZ":-15.906850592564536,"pfxX":-3.585192575564918,"pfxZ":8.067709445158268,"pX":0.9666025060581785,"pZ":3.0914008870604244,"vX0":6.697377992624196,"vY0":-140.55240375871952,"vZ0":-3.7045703340126646,"x":80.16,"y":155.31,"x0":-0.9729118922372662,"y0":50.00326470924031,"z0":5.448553789003551,"aX":-7.230018416104533},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.2,"breakHorizontal":5.3,"spinRate":2216,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3885441820068056,"extension":6.623638021950628},"index":2,"playId":"38f86fad-e2f6-37eb-bb2d-b1d28f2ef84a","pitchNumber":3,"startTime":"2025-08-09T02:24:54.241Z","endTime":"2025-08-09T02:24:59.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.69636350874417,"strikeZoneBottom":1.65059344828178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.206537898612346,"aZ":-26.332894136356536,"pfxX":1.8444682386794637,"pfxZ":3.201114278900029,"pX":1.4933553840350735,"pZ":2.0594891251513543,"vX0":5.937005298301747,"vY0":-133.35640729454022,"vZ0":-4.32462040311427,"x":60.08,"y":183.17,"x0":-0.9898568303664869,"y0":50.00193645536226,"z0":5.5727276322702775,"aX":3.3643313307571456},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.2,"breakHorizontal":-4.4,"spinRate":2549,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4087180058350315,"extension":6.742943474089602},"index":3,"playId":"e8e4de18-59dd-3484-9ff1-2cad8f763124","pitchNumber":4,"startTime":"2025-08-09T02:25:11.584Z","endTime":"2025-08-09T02:25:15.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":97.9,"endSpeed":89.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.275394766945272,"aZ":-14.553359065550216,"pfxX":-4.266373065156779,"pfxZ":8.516992712608852,"pX":-0.4874346704579202,"pZ":3.261742358765488,"vX0":3.575073462964,"vY0":-142.57567599968553,"vZ0":-3.6004325822066274,"x":135.58,"y":150.71,"x0":-1.200277257707794,"y0":50.00133684111544,"z0":5.4529487000550265,"aX":-8.825838470498873},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":7.1,"spinRate":2289,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3834501412881606,"extension":6.612730220333954},"index":4,"playId":"604d6947-145a-3ad0-92c5-f13638ddcfbf","pitchNumber":5,"startTime":"2025-08-09T02:25:26.751Z","endTime":"2025-08-09T02:25:31.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2025-08-09T02:25:45.198Z","endTime":"2025-08-09T02:27:22.644Z","isPitch":false,"type":"action","player":{"id":575929,"link":"/api/v1/people/575929"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.6962554729678,"strikeZoneBottom":1.57138913557385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.487956896808683,"aZ":-16.65672710561155,"pfxX":-3.6074055748712475,"pfxZ":7.711055789106457,"pX":-0.2103233188450216,"pZ":4.004856218759262,"vX0":3.904649066888573,"vY0":-140.44098892358807,"vZ0":-1.1144806345926477,"x":125.02,"y":130.65,"x0":-1.1448463082126612,"y0":50.00643773357862,"z0":5.481921585512587,"aX":-7.263636692089917},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.9,"breakHorizontal":5.8,"spinRate":2118,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3888456592034828,"extension":6.835559367480664},"index":6,"playId":"93411d67-f946-367e-8a9e-ceb9f6071607","pitchNumber":6,"startTime":"2025-08-09T02:27:22.644Z","endTime":"2025-08-09T02:27:28.426Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":575929,"link":"/api/v1/people/575929","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":575929,"link":"/api/v1/people/575929"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:27:28.426Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Burleson singles on a ground ball. Willson Contreras out at 2nd, hit by batted ball, second baseman Nico Hoerner unassisted.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T02:27:42.166Z","endTime":"2025-08-09T02:29:06.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676475,"fullName":"Alec Burleson","link":"/api/v1/people/676475"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_hbr","runner":{"id":575929,"fullName":"Willson Contreras","link":"/api/v1/people/575929"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.66577870793417,"strikeZoneBottom":1.58260591957064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.82638399669159,"aZ":-15.878623244270202,"pfxX":-4.097869963905984,"pfxZ":7.957433539143912,"pX":-1.1633272460213802,"pZ":4.6503978201542635,"vX0":1.612626377790119,"vY0":-142.23559358444027,"vZ0":-0.009999141404176404,"x":161.34,"y":113.22,"x0":-1.2054991430608644,"y0":50.001101284631005,"z0":5.661403292161704,"aX":-8.38960319647895},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":7.1,"spinRate":2131,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38517825537785066,"extension":6.931454199221074},"index":0,"playId":"a472cf26-4e63-3ac4-a004-4ac72ca38af6","pitchNumber":1,"startTime":"2025-08-09T02:27:51.383Z","endTime":"2025-08-09T02:27:55.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.5,"strikeZoneTop":3.01434345645352,"strikeZoneBottom":1.61999973336478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.303540775425326,"aZ":-31.15372393698144,"pfxX":3.5012036784647087,"pfxZ":0.5981959170450573,"pX":-0.32257225970529674,"pZ":2.0857006996972047,"vX0":1.330462987713175,"vY0":-129.42266578717457,"vZ0":-2.9158545053633302,"x":129.3,"y":182.47,"x0":-1.2967777720290399,"y0":50.004946098630555,"z0":5.586829341764243,"aX":6.003839324151097},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.7,"breakHorizontal":-6.6,"spinRate":2501,"spinDirection":133},"zone":4,"typeConfidence":2.0,"plateTime":0.4214792089022499,"extension":6.8944836382028525},"index":1,"playId":"bc065345-d8ac-3f99-b33c-e56132f3c250","pitchNumber":2,"startTime":"2025-08-09T02:28:07.825Z","endTime":"2025-08-09T02:28:11.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.1,"strikeZoneTop":3.57991158182799,"strikeZoneBottom":1.53092649927086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.934370942077116,"aZ":-25.282187518648556,"pfxX":2.6170722424904103,"pfxZ":3.7857851037274806,"pX":0.14419400532367704,"pZ":1.026468168642707,"vX0":2.5627546916924007,"vY0":-133.1366930775781,"vZ0":-6.831976652457938,"x":111.5,"y":211.07,"x0":-1.1660674219410383,"y0":50.00033330929727,"z0":5.420340005354278,"aX":4.761358003304937},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.8,"breakHorizontal":-5.3,"spinRate":2382,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.409267127854092,"extension":6.8928783840261865},"index":2,"playId":"45b771ba-6516-3f46-bdaa-6e7643853630","pitchNumber":3,"startTime":"2025-08-09T02:28:26.196Z","endTime":"2025-08-09T02:28:30.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":96.0,"endSpeed":88.0,"strikeZoneTop":3.4213669878248,"strikeZoneBottom":1.52945026405655,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.613713307422515,"aZ":-15.71952488922586,"pfxX":-3.1791630052507616,"pfxZ":8.283048848248495,"pX":-0.7528236222812816,"pZ":3.004979238512578,"vX0":2.600550491060101,"vY0":-139.83179266728254,"vZ0":-3.962616059006971,"x":145.7,"y":157.65,"x0":-1.2804204365834728,"y0":50.001540746237,"z0":5.467245116767858,"aX":-6.31480425701151},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":5.3,"spinRate":2167,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.39123104832988664,"extension":7.091372757502988},"index":3,"playId":"ecacb6a9-c903-37ef-a52a-e329fedaa65d","pitchNumber":4,"startTime":"2025-08-09T02:28:43.930Z","endTime":"2025-08-09T02:28:48.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.324496709203853,"aZ":-14.746066781562812,"pfxX":-3.688992058110207,"pfxZ":8.699964105327073,"pX":-0.025272440606337432,"pZ":2.52048330028645,"vX0":4.375428655221706,"vY0":-140.30629745699196,"vZ0":-5.296850280321108,"x":117.96,"y":170.73,"x0":-1.122133932080776,"y0":50.002653097735525,"z0":5.386141118833061,"aX":-7.390184090888312},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":5.9,"spinRate":2224,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3896655293375959,"extension":6.970700057964813},"hitData":{"launchSpeed":82.4,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":159.28}},"index":4,"playId":"ee701f70-0d23-320a-aac7-ec353cce5310","pitchNumber":5,"startTime":"2025-08-09T02:28:59.859Z","endTime":"2025-08-09T02:29:06.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":676475,"link":"/api/v1/people/676475","batSide":{"code":"L","description":"Left"}},"first":{"id":575929,"link":"/api/v1/people/575929"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_ab"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_ab"},{"player":{"id":676475,"link":"/api/v1/people/676475"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.2,"awayTeamWinProbability":1.7999999999999972,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:29:06.337Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Seiya Suzuki singles on a sharp line drive to left fielder Garrett Hampson.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:31:14.639Z","endTime":"2025-08-09T02:32:25.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694335,"fullName":"Matt Svanson","link":"/api/v1/people/694335"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Single","eventType":"single","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Victor Scott II replaces left fielder Alec Burleson, batting 4th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T02:30:58.043Z","endTime":"2025-08-09T02:30:58.068Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":676475,"link":"/api/v1/people/676475"},"defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":641658,"link":"/api/v1/people/641658"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from center field to left field for Garrett Hampson.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-09T02:30:58.068Z","endTime":"2025-08-09T02:31:16.968Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641658,"link":"/api/v1/people/641658"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":676475,"link":"/api/v1/people/676475"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.27782660626476,"strikeZoneBottom":1.42244160845087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.430756333564943,"aZ":-22.51939504566921,"pfxX":-9.276560078507005,"pfxZ":4.849051596212623,"pX":0.03062884806625345,"pZ":2.317574841364214,"vX0":6.391874931805225,"vY0":-140.1201600710821,"vZ0":-5.056292160168877,"x":115.83,"y":176.21,"x0":-1.0740326466801577,"y0":50.00033406008935,"z0":5.615293641285585,"aX":-18.457749439309882},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":15.5,"spinRate":2283,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3907822330523012,"extension":6.726858134393836},"index":2,"playId":"9eb4febb-599f-3fff-aa3f-8a6e28ead2d8","pitchNumber":1,"startTime":"2025-08-09T02:31:16.968Z","endTime":"2025-08-09T02:31:21.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.30802634225131,"strikeZoneBottom":1.38555534975313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.346187276100473,"aZ":-32.586447572192675,"pfxX":5.93680092435478,"pfxZ":-0.2578725203487924,"pX":0.38387530908582884,"pZ":2.3501153444349243,"vX0":2.817904741740342,"vY0":-125.54951514749554,"vZ0":-1.9738946463686178,"x":102.37,"y":175.33,"x0":-1.5227451973144086,"y0":50.00195859494903,"z0":5.787107477930011,"aX":9.519480156166859},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.7,"breakHorizontal":-11.4,"spinRate":2255,"spinDirection":59},"zone":6,"typeConfidence":2.0,"plateTime":0.43550540053436393,"extension":6.658683213190443},"index":3,"playId":"7e9b1db6-fd84-3bf9-86f1-d36723c0364e","pitchNumber":2,"startTime":"2025-08-09T02:31:30.253Z","endTime":"2025-08-09T02:31:33.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.33749124812444,"strikeZoneBottom":1.38151391206235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.98912829671513,"aZ":-34.38698655098525,"pfxX":7.110331412754741,"pfxZ":-1.3447638840209777,"pX":2.22937502797695,"pZ":2.16730784785289,"vX0":6.377907576010692,"vY0":-127.66130425615812,"vZ0":-2.1663088452210673,"x":32.02,"y":180.26,"x0":-1.2276955290670828,"y0":50.00352122996245,"z0":5.741281209798464,"aX":11.70048133595361},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.8,"breakHorizontal":-14.4,"spinRate":2339,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4295329007243298,"extension":6.6765293049655225},"index":4,"playId":"8f23f7c8-70b2-3f57-8d12-f76af68450f0","pitchNumber":3,"startTime":"2025-08-09T02:31:45.205Z","endTime":"2025-08-09T02:31:51.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.30694007212396,"strikeZoneBottom":1.38471712891009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.05249969687992,"aZ":-35.64623790661274,"pfxX":7.034701314936191,"pfxZ":-2.1378320514387408,"pX":1.3717855145230016,"pZ":2.4511550547099303,"vX0":4.4536205718648745,"vY0":-126.7713712497856,"vZ0":-1.107901876003039,"x":64.71,"y":172.6,"x0":-1.3218270253075806,"y0":50.00093846611981,"z0":5.740723742352558,"aX":11.440574570695116},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.8,"breakHorizontal":-13.8,"spinRate":2324,"spinDirection":48},"zone":12,"typeConfidence":2.0,"plateTime":0.43216240214565005,"extension":6.703123657592263},"index":5,"playId":"24ebbe03-3f5a-38ab-a8a8-78521ce2af4d","pitchNumber":4,"startTime":"2025-08-09T02:31:59.672Z","endTime":"2025-08-09T02:32:04.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.16,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.21873673342228,"aZ":-20.005981564392496,"pfxX":-7.580963897972041,"pfxZ":5.97407262287185,"pX":-0.3850950953643133,"pZ":1.8557112952584804,"vX0":5.755030370771063,"vY0":-141.5448082596793,"vZ0":-6.4379598329643954,"x":131.68,"y":188.68,"x0":-1.4560706619779773,"y0":50.0015428556409,"z0":5.433369981623823,"aX":-15.436930009709913},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.7,"breakHorizontal":12.6,"spinRate":2369,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.38643230044878685,"extension":6.686096277089418},"hitData":{"launchSpeed":102.3,"launchAngle":13.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":85.76,"coordY":77.96}},"index":6,"playId":"308d2420-18dd-3f50-92d6-a4f1cc56d7f8","pitchNumber":5,"startTime":"2025-08-09T02:32:16.146Z","endTime":"2025-08-09T02:32:25.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":673548,"link":"/api/v1/people/673548","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_ab"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_ab"},{"player":{"id":673548,"link":"/api/v1/people/673548"},"credit":"b_pa"},{"player":{"id":694335,"link":"/api/v1/people/694335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.28,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:32:25.503Z","atBatIndex":59},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Kyle Tucker hit by pitch. Seiya Suzuki to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:35:08.990Z","endTime":"2025-08-09T02:35:16.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T02:32:44.452Z","endTime":"2025-08-09T02:33:06.914Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: JoJo Romero replaces Matt Svanson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-09T02:33:06.914Z","endTime":"2025-08-09T02:35:11.207Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668941,"link":"/api/v1/people/668941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694335,"link":"/api/v1/people/694335","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.880741703830548,"aZ":-34.390481220969235,"pfxX":-6.29663801108374,"pfxZ":-1.5994994043069308,"pX":2.068908356503336,"pZ":3.8769138825744203,"vX0":1.7514823236635055,"vY0":-116.67206825836244,"vZ0":3.3248574757586207,"x":38.14,"y":134.1,"x0":2.128890582199607,"y0":50.00281347679795,"z0":5.66352233572916,"aX":-8.725736791081534},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.8,"breakHorizontal":11.0,"spinRate":2710,"spinDirection":298},"zone":12,"typeConfidence":2.0,"plateTime":0.46853444228778995,"extension":4.946020218975316},"index":2,"playId":"976775a5-ad8b-3b14-b5bb-6f8b6db6d86c","pitchNumber":1,"startTime":"2025-08-09T02:35:11.207Z","endTime":"2025-08-09T02:35:16.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.6,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:35:16.066Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ian Happ strikes out swinging.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:35:35.601Z","endTime":"2025-08-09T02:37:15.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnSecond":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.52606108219807,"strikeZoneBottom":1.62000053978353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.173108732642966,"aZ":-28.418185749454498,"pfxX":8.579058586632438,"pfxZ":1.9985136116775628,"pX":1.0897212016946207,"pZ":4.015601372917506,"vX0":-5.1527720158359225,"vY0":-135.5495720444712,"vZ0":1.4546457523901308,"x":75.46,"y":130.36,"x0":1.8920513300278363,"y0":50.00143734709238,"z0":5.44372948449857,"aX":16.104215200287992},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.1,"breakHorizontal":-14.5,"spinRate":2121,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.40273518196080405,"extension":5.171028573907318},"index":0,"playId":"88d2afb2-ed58-379b-9b46-5984b207cda8","pitchNumber":1,"startTime":"2025-08-09T02:35:42.664Z","endTime":"2025-08-09T02:35:46.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.53662719666973,"strikeZoneBottom":1.54586536844694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26203637713625,"aZ":-31.963061030240226,"pfxX":8.454060199829831,"pfxZ":0.12952104044016455,"pX":1.5546334312738226,"pZ":1.7459686240571521,"vX0":-3.3870250278595524,"vY0":-126.90469296426872,"vZ0":-2.7014546621187483,"x":57.74,"y":191.64,"x0":1.7968701960073181,"y0":50.00495435068891,"z0":5.3318378587061295,"aX":14.000803448073391},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.1,"breakHorizontal":-14.8,"spinRate":1397,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.429128510781668,"extension":5.2309768285636435},"index":1,"playId":"81607ee1-aa37-3002-8cff-6d73861ef4f4","pitchNumber":2,"startTime":"2025-08-09T02:36:00.299Z","endTime":"2025-08-09T02:36:04.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.59613923916949,"strikeZoneBottom":1.53968647998037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.02287824715723,"aZ":-30.03767869101877,"pfxX":9.298776389471493,"pfxZ":1.153551545134441,"pX":0.6481225871439316,"pZ":2.429120226097538,"vX0":-6.541472039404697,"vY0":-134.8744896014752,"vZ0":-1.828146636312845,"x":92.3,"y":173.19,"x0":1.8864518393872156,"y0":50.00659745670899,"z0":5.216972678755412,"aX":17.279882425985843},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.9,"breakHorizontal":-15.6,"spinRate":2044,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.40479849842409354,"extension":5.371668772394936},"index":2,"playId":"44c487af-65f8-30f9-9da5-b6d1a41f32b7","pitchNumber":3,"startTime":"2025-08-09T02:36:18.196Z","endTime":"2025-08-09T02:36:22.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.56206491679034,"strikeZoneBottom":1.50571836546123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.00240008118792,"aZ":-31.877255610426,"pfxX":6.746169001982089,"pfxZ":0.1862375894599868,"pX":1.3434076697416426,"pZ":2.928303986787768,"vX0":-3.064545922757216,"vY0":-125.90539966264522,"vZ0":-0.1564541244362676,"x":65.79,"y":159.72,"x0":1.6900803752575588,"y0":50.00542251063744,"z0":5.539028651289296,"aX":10.99360815466344},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.5,"breakHorizontal":-11.6,"spinRate":1142,"spinDirection":105},"zone":12,"typeConfidence":2.0,"plateTime":0.4325846666261173,"extension":5.244530860685973},"index":3,"playId":"a9739647-97f8-3a78-9335-d957c77a24b2","pitchNumber":4,"startTime":"2025-08-09T02:36:34.113Z","endTime":"2025-08-09T02:36:39.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.8,"strikeZoneTop":3.48679869178924,"strikeZoneBottom":1.52931318681162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.239341869326715,"aZ":-30.604298854138452,"pfxX":8.076443999322947,"pfxZ":0.8197238628416876,"pX":0.6115901621106867,"pZ":3.0912475910328947,"vX0":-6.25019207137581,"vY0":-136.07586486688484,"vZ0":-0.11689216890688325,"x":93.69,"y":155.32,"x0":1.8702928221418917,"y0":50.000253851928626,"z0":5.226151759992242,"aX":15.394066179289721},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.7,"breakHorizontal":-13.6,"spinRate":2128,"spinDirection":113},"zone":3,"typeConfidence":2.0,"plateTime":0.4000211418728634,"extension":5.323970857480911},"index":4,"playId":"e6ed0139-6a92-33fb-9360-abe20d8e092e","pitchNumber":5,"startTime":"2025-08-09T02:36:51.818Z","endTime":"2025-08-09T02:36:55.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.561308379036113,"aZ":-29.958381607881872,"pfxX":-5.1752985145342025,"pfxZ":1.497027714079886,"pX":0.8420032208358617,"pZ":2.7201946920446525,"vX0":-1.061657935993654,"vY0":-120.7065865245475,"vZ0":0.17745950989659098,"x":84.9,"y":165.33,"x0":1.9596754544963704,"y0":50.004742728519396,"z0":5.2743629993037695,"aX":-7.669369454198023},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":3.0,"breakHorizontal":9.6,"spinRate":2740,"spinDirection":296},"zone":12,"typeConfidence":2.0,"plateTime":0.45303981510466995,"extension":5.277263220004619},"index":5,"playId":"faca075e-da3b-3174-ac9c-634b2813e104","pitchNumber":6,"startTime":"2025-08-09T02:37:10.254Z","endTime":"2025-08-09T02:37:15.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":664023,"link":"/api/v1/people/664023","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":664023,"link":"/api/v1/people/664023"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.08,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:37:15.536Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pete Crow-Armstrong flies out to right fielder Jordan Walker. Seiya Suzuki to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:37:30.043Z","endTime":"2025-08-09T02:38:48.530Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"postOnThird":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.3,"strikeZoneTop":3.24093744555821,"strikeZoneBottom":1.41778524435165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55432599490645,"aZ":-29.35902506428267,"pfxX":9.409951401079173,"pfxZ":1.4612948584828462,"pX":0.18485764191668064,"pZ":3.1970001984210374,"vX0":-6.817186762020992,"vY0":-136.9313541992184,"vZ0":-0.49968014842838837,"x":109.95,"y":152.46,"x0":1.463574808050556,"y0":50.00680158621307,"z0":5.362183872707486,"aX":18.169091935130986},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.8,"breakHorizontal":-16.0,"spinRate":2161,"spinDirection":124},"zone":2,"typeConfidence":2.0,"plateTime":0.3975081139953285,"extension":5.391258198323334},"index":0,"playId":"2180b913-1980-38cf-86bd-064edbf969ba","pitchNumber":1,"startTime":"2025-08-09T02:37:37.703Z","endTime":"2025-08-09T02:37:41.755Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.11,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.445749207216718,"aZ":-29.950392310006656,"pfxX":-3.125475108826121,"pfxZ":1.4561975428741487,"pX":-0.08099333108436614,"pZ":2.498751482251951,"vX0":-3.5901600176556596,"vY0":-123.17965662119555,"vZ0":-0.7989340160870659,"x":120.09,"y":171.31,"x0":1.803911996638316,"y0":50.00570652000383,"z0":5.369220340691854,"aX":-4.782263948319791},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.6,"breakHorizontal":6.5,"spinRate":2788,"spinDirection":286},"zone":5,"typeConfidence":2.0,"plateTime":0.44539467135309385,"extension":5.420541381359912},"index":1,"playId":"ab1732c4-a446-32ad-b7a2-23ead60d9f98","pitchNumber":2,"startTime":"2025-08-09T02:37:52.573Z","endTime":"2025-08-09T02:37:57.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.314294741656862,"aZ":-35.403911444295765,"pfxX":-6.562533011867416,"pfxZ":-2.18188095570088,"pX":-1.0733357928996532,"pZ":2.1668860526107037,"vX0":-4.443659098789576,"vY0":-122.11476957970733,"vZ0":-0.5584440800284639,"x":157.91,"y":180.27,"x0":1.6344895000673654,"y0":50.00220113938809,"z0":5.495227331640804,"aX":-9.720683225505686},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.7,"breakHorizontal":13.1,"spinRate":2826,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.4518446620060179,"extension":5.3317336455611},"index":2,"playId":"d92c88e1-f76c-34b1-8f15-c4b3ed00a3fc","pitchNumber":3,"startTime":"2025-08-09T02:38:14.099Z","endTime":"2025-08-09T02:38:18.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.185827280895435,"aZ":-30.943292280904465,"pfxX":-2.7270493374287117,"pfxZ":0.8116935181831586,"pX":-0.3480564546206459,"pZ":1.4788502006536866,"vX0":-4.165628939230212,"vY0":-122.15976788925563,"vZ0":-2.8517565014721455,"x":130.27,"y":198.85,"x0":1.73100774818389,"y0":50.00335607972718,"z0":5.310888106560789,"aX":-4.137164633228379},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.1,"breakHorizontal":5.9,"spinRate":2758,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.44769900349714353,"extension":5.407918069189191},"hitData":{"launchSpeed":89.1,"launchAngle":28.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.95,"coordY":76.01}},"index":3,"playId":"a192b5c8-74cc-3a2b-a5d8-a8e9940ee546","pitchNumber":4,"startTime":"2025-08-09T02:38:34.284Z","endTime":"2025-08-09T02:38:48.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":691718,"link":"/api/v1/people/691718","batSide":{"code":"L","description":"Left"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"second":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":691718,"link":"/api/v1/people/691718"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.75,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:38:48.530Z","atBatIndex":62},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carson Kelly lines out sharply to center fielder Victor Scott II.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:39:13.600Z","endTime":"2025-08-09T02:39:57.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668941,"fullName":"JoJo Romero","link":"/api/v1/people/668941"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687363,"link":"/api/v1/people/687363"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.41690999760019,"strikeZoneBottom":1.4973215189205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.17775393146909,"aZ":-31.80038514575103,"pfxX":5.107998609430233,"pfxZ":0.22323232295060347,"pX":0.9889485278050497,"pZ":1.629909467052575,"vX0":-3.3236769679183262,"vY0":-127.3785403954626,"vZ0":-3.103748169686842,"x":79.3,"y":194.77,"x0":1.6417326968798567,"y0":50.000667485470785,"z0":5.3573894620880695,"aX":8.46087646138702},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.0,"breakHorizontal":-8.6,"spinRate":1240,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4286720749980688,"extension":5.378906877066962},"index":0,"playId":"84b73dcc-26f5-3ac5-8c90-c97333b913ca","pitchNumber":1,"startTime":"2025-08-09T02:39:18.407Z","endTime":"2025-08-09T02:39:23.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"third":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.41616386342645,"strikeZoneBottom":1.46285670538919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68347403196756,"aZ":-33.73250867664544,"pfxX":-8.061734048194781,"pfxZ":-1.0560985586747664,"pX":0.18910608337114726,"pZ":1.0815453509798822,"vX0":-1.6067167432295575,"vY0":-121.47882793000667,"vZ0":-2.6935332949092556,"x":109.79,"y":209.58,"x0":1.9071522409335393,"y0":50.00107982038708,"z0":5.162047455530826,"aX":-11.943654292428503},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.3,"breakHorizontal":15.0,"spinRate":2744,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.45236372164302496,"extension":5.381447635904292},"index":1,"playId":"024e6306-fffd-30df-9df0-a75e4a037670","pitchNumber":2,"startTime":"2025-08-09T02:39:33.921Z","endTime":"2025-08-09T02:39:40.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"third":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.515211318514247,"aZ":-27.30193849216556,"pfxX":10.184070813833248,"pfxZ":2.5478772844321558,"pX":-0.039404916044539155,"pZ":2.023598516217438,"vX0":-8.257456151456896,"vY0":-136.7196148632974,"vZ0":-3.429236375646153,"x":118.5,"y":184.14,"x0":1.6830682170954414,"y0":50.000383344147,"z0":5.148495433946715,"aX":19.456565822910093},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.1,"breakHorizontal":-16.9,"spinRate":2189,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.3992097819582652,"extension":5.423073487484473},"hitData":{"launchSpeed":107.5,"launchAngle":16.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":111.2,"coordY":65.34}},"index":2,"playId":"ed621609-b771-32a1-b5c5-e9bdf52a4ac5","pitchNumber":3,"startTime":"2025-08-09T02:39:50.716Z","endTime":"2025-08-09T02:39:57.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":608348,"link":"/api/v1/people/608348","batSide":{"code":"R","description":"Right"}},"first":{"id":663656,"link":"/api/v1/people/663656"},"third":{"id":673548,"link":"/api/v1/people/673548"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_ab"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_ab"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"credit":"b_pa"},{"player":{"id":668941,"link":"/api/v1/people/668941"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.42,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:39:57.866Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Masyn Winn singles on a ground ball to left fielder Ian Happ.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T02:42:14.536Z","endTime":"2025-08-09T02:45:46.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[2],"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":82.2,"strikeZoneTop":3.39233284117378,"strikeZoneBottom":1.58064856810868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.46824478473454,"aZ":-31.938562527624704,"pfxX":2.701516513226312,"pfxZ":0.1384859733467465,"pX":0.5964116993077931,"pZ":1.5108784971558853,"vX0":3.6270100640749785,"vY0":-127.7794500864492,"vZ0":-3.8937783585249828,"x":94.27,"y":197.99,"x0":-1.1819011710040908,"y0":50.00253303562323,"z0":5.511067373730533,"aX":4.554261506072694},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.2,"breakHorizontal":-5.5,"spinRate":2610,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.4254775739676955,"extension":6.861655245959303},"index":0,"playId":"22501fad-4a92-3833-b4c4-4c10abe12fb1","pitchNumber":1,"startTime":"2025-08-09T02:42:19.166Z","endTime":"2025-08-09T02:42:26.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86384380960474,"aZ":-13.846523755572187,"pfxX":-2.2565301666218764,"pfxZ":9.219253648477002,"pX":-0.38981594834325717,"pZ":2.9290151227849592,"vX0":3.0005216848211567,"vY0":-139.72568486471053,"vZ0":-4.595151654980223,"x":131.86,"y":159.7,"x0":-1.1816823154720293,"y0":50.00519865614214,"z0":5.496942767444023,"aX":-4.4872361872701525},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":3.5,"spinRate":2411,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3911811157964342,"extension":6.679578449247551},"index":1,"playId":"e7b8ca73-f486-3b0e-9fb3-00d2cddf9596","pitchNumber":2,"startTime":"2025-08-09T02:42:32.406Z","endTime":"2025-08-09T02:42:37.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-09T02:42:49.838Z","endTime":"2025-08-09T02:45:35.788Z","isPitch":false,"type":"action","player":{"id":691026,"link":"/api/v1/people/691026"},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.145388954910047,"aZ":-29.317738273597563,"pfxX":2.867150716462606,"pfxZ":1.6354528241433925,"pX":-0.285324297178674,"pZ":2.145218002727729,"vX0":1.6790676774854936,"vY0":-130.54422779411064,"vZ0":-3.077395433786017,"x":127.88,"y":180.86,"x0":-1.3067274277498264,"y0":50.004349525987955,"z0":5.516425344981789,"aX":5.012868696729709},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.5,"breakHorizontal":-5.5,"spinRate":2398,"spinDirection":165},"zone":7,"typeConfidence":2.0,"plateTime":0.4175219919930431,"extension":6.6862908481913506},"hitData":{"launchSpeed":84.2,"launchAngle":-1.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.94,"coordY":113.17}},"index":3,"playId":"417a3940-657d-364b-9bb4-9d0df28be83c","pitchNumber":3,"startTime":"2025-08-09T02:45:35.788Z","endTime":"2025-08-09T02:45:46.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691026,"link":"/api/v1/people/691026","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_ab"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_ab"},{"player":{"id":691026,"link":"/api/v1/people/691026"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:45:46.045Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Walker singles on a sharp line drive to left fielder Ian Happ. Masyn Winn to 3rd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T02:46:05.947Z","endTime":"2025-08-09T02:46:55.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"postOnThird":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.0,"endSpeed":83.6,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.50346419284027,"aZ":-29.275470651072933,"pfxX":3.3244613254527504,"pfxZ":1.643942711321122,"pX":-0.11799079979977017,"pZ":3.0019985213863123,"vX0":1.9268338016550242,"vY0":-131.24393478352687,"vZ0":-1.2890057346146035,"x":121.5,"y":157.73,"x0":-1.290764092061415,"y0":50.006264880605045,"z0":5.654791459919704,"aX":5.872942546743832},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.9,"breakHorizontal":-6.4,"spinRate":2345,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.41534436969052324,"extension":6.678931092983591},"index":0,"playId":"8c56bb9d-245a-3e83-a8f6-c2a1e46bee5a","pitchNumber":1,"startTime":"2025-08-09T02:46:10.763Z","endTime":"2025-08-09T02:46:14.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"7fda5c3c-4608-35f6-81c3-0cb697e5e789","startTime":"2025-08-09T02:46:29.060Z","endTime":"2025-08-09T02:46:32.678Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.2,"strikeZoneTop":3.8,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.478445292147605,"aZ":-27.827605902036723,"pfxX":2.824218023857589,"pfxZ":2.4933617175751284,"pX":-0.2784637612191227,"pZ":2.658350934932371,"vX0":1.6727648276370255,"vY0":-130.28467885326242,"vZ0":-2.39472169115528,"x":127.61,"y":167.0,"x0":-1.2927031362281292,"y0":50.00483853100746,"z0":5.660519955075996,"aX":4.929442661229483},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":-5.4,"spinRate":2586,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.41798844490532083,"extension":6.718925208996438},"hitData":{"launchSpeed":111.4,"launchAngle":6.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":68.21,"coordY":98.48}},"index":2,"playId":"809dd7ff-3a17-3259-971f-094402d32e18","pitchNumber":2,"startTime":"2025-08-09T02:46:44.581Z","endTime":"2025-08-09T02:46:55.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691023,"link":"/api/v1/people/691023","batSide":{"code":"R","description":"Right"}},"first":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_ab"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_ab"},{"player":{"id":691023,"link":"/api/v1/people/691023"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:46:55.371Z","atBatIndex":65},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Thomas Saggese reaches on a fielder's choice out, second baseman Nico Hoerner to catcher Carson Kelly. Masyn Winn out at home. Jordan Walker to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T02:47:24.311Z","endTime":"2025-08-09T02:48:33.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnSecond":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":691026,"fullName":"Masyn Winn","link":"/api/v1/people/691026"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.6,"endSpeed":88.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.90670509136324,"aZ":-19.079910762353403,"pfxX":-4.547511204560703,"pfxZ":6.5025387404792205,"pX":-0.522993772745496,"pZ":3.015772520610649,"vX0":3.3020347116124373,"vY0":-140.77326837031686,"vZ0":-3.434607607664634,"x":136.94,"y":157.35,"x0":-1.1182686106740287,"y0":50.00339424391764,"z0":5.481343115614025,"aX":-9.159438810286998},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.3,"breakHorizontal":7.6,"spinRate":2193,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3885603618996436,"extension":6.82744863739916},"index":0,"playId":"7d7bf6ce-87f8-3a32-bf3c-787b7898802a","pitchNumber":1,"startTime":"2025-08-09T02:47:24.311Z","endTime":"2025-08-09T02:47:28.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":97.3,"endSpeed":89.3,"strikeZoneTop":3.48967934909287,"strikeZoneBottom":1.51958780797827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.491118377114415,"aZ":-16.46288380770742,"pfxX":-5.765335772282338,"pfxZ":7.739700043246538,"pX":0.7230215518764836,"pZ":1.2868012054261977,"vX0":6.763457803118058,"vY0":-141.37413186452426,"vZ0":-8.432459245150481,"x":89.44,"y":204.04,"x0":-0.948496016459078,"y0":50.00043733845613,"z0":5.359624957491284,"aX":-11.698166840430993},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.5,"breakHorizontal":9.1,"spinRate":2202,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3870834793964959,"extension":7.021095652245382},"index":1,"playId":"a9e08a5f-75c4-374b-a914-d755c7fd4a40","pitchNumber":2,"startTime":"2025-08-09T02:47:39.778Z","endTime":"2025-08-09T02:47:43.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.85216464532718,"aZ":-17.30431898487307,"pfxX":-7.2191700823767775,"pfxZ":7.454684919360704,"pX":0.3643404443635799,"pZ":1.1080043812992528,"vX0":6.371817526421533,"vY0":-140.12505081655644,"vZ0":-8.564471327663766,"x":103.11,"y":208.86,"x0":-0.9980858876528813,"y0":50.00107313561632,"z0":5.328532895700224,"aX":-14.394276962081413},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.0,"breakHorizontal":11.8,"spinRate":2200,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3904839950862393,"extension":6.876670466705583},"index":2,"playId":"ee525207-540e-382a-bb47-642cc14b67f6","pitchNumber":3,"startTime":"2025-08-09T02:47:56.198Z","endTime":"2025-08-09T02:48:00.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"playId":"2a171a1a-e06c-4d6a-bce3-0512172e9101","startTime":"2025-08-09T02:48:11.683Z","endTime":"2025-08-09T02:48:16.683Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.5,"strikeZoneTop":3.55,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.456365259778615,"aZ":-17.08269558177903,"pfxX":-5.920167300339743,"pfxZ":7.327339708428653,"pX":-0.9182290047507836,"pZ":3.2933655507503925,"vX0":2.767709748505511,"vY0":-142.73512446473964,"vZ0":-3.274347139093482,"x":152.0,"y":149.86,"x0":-1.1324032464210168,"y0":50.00124406839691,"z0":5.533730337906217,"aX":-12.190166991865214},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.7,"breakHorizontal":10.2,"spinRate":2266,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3840214186867059,"extension":6.690274480951131},"hitData":{"launchSpeed":73.5,"launchAngle":14.0,"totalDistance":143.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.19,"coordY":153.2}},"index":4,"playId":"b38f926c-567d-3997-bef8-433c25777c1b","pitchNumber":4,"startTime":"2025-08-09T02:48:23.576Z","endTime":"2025-08-09T02:48:33.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":695336,"link":"/api/v1/people/695336","batSide":{"code":"R","description":"Right"}},"first":{"id":691023,"link":"/api/v1/people/691023"},"third":{"id":691026,"link":"/api/v1/people/691026"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_ab"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_ab"},{"player":{"id":695336,"link":"/api/v1/people/695336"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:48:33.263Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pedro Pagés flies out to center fielder Pete Crow-Armstrong. Jordan Walker to 3rd. Thomas Saggese to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T02:49:02.678Z","endTime":"2025-08-09T02:50:57.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"postOnThird":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686780,"fullName":"Pedro Pagés","link":"/api/v1/people/686780"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":691023,"fullName":"Jordan Walker","link":"/api/v1/people/691023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":695336,"fullName":"Thomas Saggese","link":"/api/v1/people/695336"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.61490392930296,"aZ":-13.174133113482483,"pfxX":-3.7733892641951954,"pfxZ":9.324750623628034,"pX":0.2626234659183799,"pZ":3.393917052107966,"vX0":4.988465536691059,"vY0":-141.88757841916274,"vZ0":-3.4718195764337563,"x":106.99,"y":147.14,"x0":-1.0284720092651485,"y0":50.005331706858456,"z0":5.47351688361563,"aX":-7.691160705669702},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":5.8,"spinRate":2323,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.38610053967163305,"extension":6.736101937897593},"index":0,"playId":"1cf4db58-6036-324a-9405-39054e7a2f4a","pitchNumber":1,"startTime":"2025-08-09T02:49:02.678Z","endTime":"2025-08-09T02:49:07.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.1,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48414517647461,"aZ":-12.058306326200372,"pfxX":-3.3713746734986962,"pfxZ":9.667745135705978,"pX":0.8908793040028713,"pZ":2.7703778341249827,"vX0":6.623239097580465,"vY0":-143.20618319189364,"vZ0":-5.364324239838294,"x":83.04,"y":163.98,"x0":-1.0119133921676227,"y0":50.00397716622087,"z0":5.419471542227776,"aX":-7.016182489297201},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.6,"breakHorizontal":4.8,"spinRate":2279,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3821987784741472,"extension":6.997240350498757},"index":1,"playId":"13ddb1c2-eee4-3c35-9811-54c18c4009c0","pitchNumber":2,"startTime":"2025-08-09T02:49:35.397Z","endTime":"2025-08-09T02:49:40.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-09T02:49:48.988Z","endTime":"2025-08-09T02:50:01.436Z","isPitch":false,"type":"action","player":{"id":686780,"link":"/api/v1/people/686780"},"defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":98.9,"endSpeed":90.6,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.18931783681659,"aZ":-13.029244833047294,"pfxX":-4.07867902382907,"pfxZ":9.079340210567489,"pX":0.41843655288856335,"pZ":3.895865718345251,"vX0":5.242026480602478,"vY0":-143.99828795048984,"vZ0":-2.3801809815366766,"x":101.05,"y":133.59,"x0":-0.8922315368511519,"y0":50.00156496396287,"z0":5.535206327600321,"aX":-8.599669033279621},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.2,"breakHorizontal":6.4,"spinRate":2321,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3797925054332256,"extension":6.837792434993061},"index":3,"playId":"833b0284-e9e7-37f6-8749-1db077c47010","pitchNumber":3,"startTime":"2025-08-09T02:50:01.436Z","endTime":"2025-08-09T02:50:06.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.9,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22776044278891,"aZ":-26.917480947396054,"pfxX":2.792567311002275,"pfxZ":2.969931570319857,"pX":0.16311973327480675,"pZ":1.8243816975153202,"vX0":2.223309506641794,"vY0":-131.34780737712268,"vZ0":-4.326851036889792,"x":110.78,"y":189.52,"x0":-1.05315083535704,"y0":50.00430143985421,"z0":5.462431869977141,"aX":4.947181564914116},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.8,"breakHorizontal":-5.5,"spinRate":2398,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.4148249880543564,"extension":6.947496355041483},"index":4,"playId":"4c9f8679-3eaa-3db0-8ff8-7f161635adac","pitchNumber":4,"startTime":"2025-08-09T02:50:22.784Z","endTime":"2025-08-09T02:50:26.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.87051248210588,"aZ":-13.271913665127254,"pfxX":-3.7183644981288606,"pfxZ":9.386862929924325,"pX":0.10928084314807264,"pZ":4.079783274514569,"vX0":4.448868478972215,"vY0":-141.1813162289709,"vZ0":-1.630767880355784,"x":112.83,"y":128.63,"x0":-1.005650368062889,"y0":50.00344435622982,"z0":5.521414337789317,"aX":-7.488580675340009},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.8,"breakHorizontal":5.8,"spinRate":2305,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3883146117829419,"extension":6.959772465747831},"hitData":{"launchSpeed":97.2,"launchAngle":26.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":147.15,"coordY":48.01}},"index":5,"playId":"6c83c643-78b5-3173-a818-de16487d923e","pitchNumber":5,"startTime":"2025-08-09T02:50:45.784Z","endTime":"2025-08-09T02:50:57.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":686780,"link":"/api/v1/people/686780","batSide":{"code":"R","description":"Right"}},"first":{"id":695336,"link":"/api/v1/people/695336"},"second":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_ab"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_ab"},{"player":{"id":686780,"link":"/api/v1/people/686780"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.5,"awayTeamWinProbability":0.5,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:50:57.994Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Garrett Hampson pops out softly to shortstop Dansby Swanson.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T02:51:26.483Z","endTime":"2025-08-09T02:52:46.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663878,"fullName":"Nate Pearson","link":"/api/v1/people/663878"},"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":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":641658,"fullName":"Garrett Hampson","link":"/api/v1/people/641658"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.43006052149897,"strikeZoneBottom":1.45736268171189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75170344710441,"aZ":-18.50704855139048,"pfxX":-2.779544796406142,"pfxZ":6.645388432407465,"pX":-0.15300730294587653,"pZ":3.201684358366791,"vX0":3.8353831020808835,"vY0":-141.8634075906018,"vZ0":-3.025336405324931,"x":122.83,"y":152.33,"x0":-1.155786345674288,"y0":50.00129985755797,"z0":5.448978560488245,"aX":-5.7155416379310635},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.6,"breakHorizontal":4.3,"spinRate":2126,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3847982306904285,"extension":6.695198466713045},"index":0,"playId":"894a517f-d141-3324-bb3d-c2044c6354f8","pitchNumber":1,"startTime":"2025-08-09T02:51:30.033Z","endTime":"2025-08-09T02:51:34.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":96.7,"endSpeed":89.1,"strikeZoneTop":3.39718193748093,"strikeZoneBottom":1.45801441897512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.369447614187212,"aZ":-20.265548758108203,"pfxX":-3.8182549079319323,"pfxZ":5.863602946735178,"pX":-0.8682317494341995,"pZ":4.292663883368469,"vX0":2.143367787474281,"vY0":-141.00669641583107,"vZ0":0.2516487805459463,"x":150.09,"y":122.88,"x0":-1.1385009993468758,"y0":50.00507794251704,"z0":5.500394688346658,"aX":-7.758940910241715},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.9,"breakHorizontal":6.5,"spinRate":2057,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38711794202629424,"extension":6.725391384542685},"index":1,"playId":"7a6e54b1-9a2d-30bf-bb5b-c708a3a7521d","pitchNumber":2,"startTime":"2025-08-09T02:51:43.589Z","endTime":"2025-08-09T02:51:47.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.45641653110103,"strikeZoneBottom":1.45052352687395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.085760173196583,"aZ":-31.90845836658781,"pfxX":4.061440085263156,"pfxZ":0.15765562034555458,"pX":-0.24690493941743183,"pZ":4.233753358235896,"vX0":0.6077475783175712,"vY0":-127.0110203313175,"vZ0":2.4693565728978735,"x":126.41,"y":124.47,"x0":-1.0166738447785424,"y0":50.00045794164415,"z0":5.75937532267831,"aX":6.741368639479525},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.0,"breakHorizontal":-7.6,"spinRate":2321,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.4286126849068106,"extension":6.497681709203681},"index":2,"playId":"5b245600-85fe-3964-b76c-39c126a7f6f3","pitchNumber":3,"startTime":"2025-08-09T02:52:01.198Z","endTime":"2025-08-09T02:52:05.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.315720370264717,"aZ":-20.26887843396361,"pfxX":-3.0122068274351372,"pfxZ":5.88375567035969,"pX":-0.19248209470873698,"pZ":3.4790903544610536,"vX0":3.451245547712421,"vY0":-140.53866420648956,"vZ0":-1.854373370978292,"x":124.34,"y":144.84,"x0":-1.0382225066971054,"y0":50.004779133645194,"z0":5.447840286367963,"aX":-6.097646600814643},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.6,"breakHorizontal":4.8,"spinRate":2035,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3879867191783908,"extension":6.932343631113525},"index":3,"playId":"d4968793-a7df-3589-9429-b3120b52fa5f","pitchNumber":4,"startTime":"2025-08-09T02:52:16.874Z","endTime":"2025-08-09T02:52:22.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-09T02:52:28.244Z","endTime":"2025-08-09T02:52:38.862Z","isPitch":false,"type":"action","player":{"id":641658,"link":"/api/v1/people/641658"},"defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.4716624064959,"aZ":-21.102762947239498,"pfxX":-3.5102127804475307,"pfxZ":5.5569441918020885,"pX":-1.20923992085707,"pZ":3.211892448463746,"vX0":1.0438151280076517,"vY0":-139.79071798689984,"vZ0":-2.267565912787552,"x":163.09,"y":152.06,"x0":-1.1298026415493483,"y0":50.00340195032404,"z0":5.408590788448644,"aX":-6.995532009313023},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.8,"breakHorizontal":6.1,"spinRate":2023,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3907762197715443,"extension":6.943573477802968},"hitData":{"launchSpeed":49.8,"launchAngle":55.0,"totalDistance":121.0,"trajectory":"popup","hardness":"soft","location":"6","coordinates":{"coordX":116.34,"coordY":169.42}},"index":5,"playId":"3c8f1079-f6e8-32f7-a1de-e9d8f62edc03","pitchNumber":5,"startTime":"2025-08-09T02:52:38.862Z","endTime":"2025-08-09T02:52:46.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663878,"link":"/api/v1/people/663878","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":608348,"link":"/api/v1/people/608348"},"first":{"id":683737,"link":"/api/v1/people/683737"},"second":{"id":663538,"link":"/api/v1/people/663538"},"third":{"id":650489,"link":"/api/v1/people/650489"},"shortstop":{"id":621020,"link":"/api/v1/people/621020"},"left":{"id":664023,"link":"/api/v1/people/664023"},"center":{"id":691718,"link":"/api/v1/people/691718"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":641658,"link":"/api/v1/people/641658","batSide":{"code":"R","description":"Right"}},"second":{"id":695336,"link":"/api/v1/people/695336"},"third":{"id":691023,"link":"/api/v1/people/691023"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_ab"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_ab"},{"player":{"id":641658,"link":"/api/v1/people/641658"},"credit":"b_pa"},{"player":{"id":663878,"link":"/api/v1/people/663878"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:52:46.923Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willi Castro lines out to second baseman Brendan Donovan.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T02:55:12.245Z","endTime":"2025-08-09T02:56:08.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Riley O'Brien replaces JoJo Romero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T02:54:07.564Z","endTime":"2025-08-09T02:55:14.572Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676617,"link":"/api/v1/people/676617"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668941,"link":"/api/v1/people/668941","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.7,"strikeZoneTop":3.52329742304519,"strikeZoneBottom":1.52593685483914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.623964638119904,"aZ":-26.63939283096964,"pfxX":-8.854096657317292,"pfxZ":2.6543304301278603,"pX":0.4672058672811783,"pZ":3.2994702506729285,"vX0":9.289588385605914,"vY0":-142.61532728550634,"vZ0":-1.760773092381345,"x":99.19,"y":149.69,"x0":-1.6608796434476418,"y0":50.007064318606346,"z0":5.582913467125786,"aX":-18.491535570996767},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":4.7,"breakHorizontal":14.5,"spinRate":2140,"spinDirection":226},"zone":3,"typeConfidence":0.92,"plateTime":0.38208302923724524,"extension":6.811572796297652},"index":1,"playId":"45c249a7-e248-3485-8a63-4c1ae54fcf38","pitchNumber":1,"startTime":"2025-08-09T02:55:14.572Z","endTime":"2025-08-09T02:55:18.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.544371778661755,"aZ":-31.73890705787142,"pfxX":1.2501080597022551,"pfxZ":0.26147140282226466,"pX":-0.41191012385288606,"pZ":2.258311826212797,"vX0":3.6940515670446645,"vY0":-128.98423488108247,"vZ0":-1.3727626589517987,"x":132.7,"y":177.81,"x0":-2.022239988085618,"y0":50.00569401797498,"z0":5.233205992697136,"aX":2.1176792099092836},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.4,"breakHorizontal":-3.0,"spinRate":2474,"spinDirection":125},"zone":7,"typeConfidence":0.9,"plateTime":0.42380998370121636,"extension":6.873746559020942},"index":2,"playId":"06d5a808-64bf-3ac9-ad8d-7f891bfc3c2b","pitchNumber":2,"startTime":"2025-08-09T02:55:27.651Z","endTime":"2025-08-09T02:55:31.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-09T02:55:50.697Z","endTime":"2025-08-09T02:56:02.216Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":90.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.890376202314535,"aZ":-23.773785149695883,"pfxX":-9.314594452323277,"pfxZ":3.989689098178614,"pX":0.6664760086315631,"pZ":2.5903259786341057,"vX0":9.377220394033245,"vY0":-144.1046204008823,"vZ0":-4.688230960462175,"x":91.6,"y":168.84,"x0":-1.416567181986997,"y0":50.006943252698626,"z0":5.703479807666969,"aX":-19.632343573574264},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.5,"breakHorizontal":15.0,"spinRate":2156,"spinDirection":229},"zone":6,"typeConfidence":0.92,"plateTime":0.37981925955454265,"extension":7.098033981704765},"hitData":{"launchSpeed":91.8,"launchAngle":8.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":148.78,"coordY":151.68}},"index":4,"playId":"22a63334-d9f4-3b22-85f3-a9cd2bb462a4","pitchNumber":3,"startTime":"2025-08-09T02:56:02.216Z","endTime":"2025-08-09T02:56:08.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.17,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:56:08.542Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out sharply, shortstop Masyn Winn to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T02:56:22.450Z","endTime":"2025-08-09T02:57:39.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691026,"link":"/api/v1/people/691026"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":99.9,"endSpeed":91.6,"strikeZoneTop":3.40697057487262,"strikeZoneBottom":1.46105825286132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.036037820418535,"aZ":-24.80992678173424,"pfxX":-9.00998251609019,"pfxZ":3.440366967100781,"pX":0.4241843405235664,"pZ":2.4944322159697676,"vX0":8.899220882794802,"vY0":-145.1655446879643,"vZ0":-4.245346484035854,"x":100.83,"y":171.43,"x0":-1.5061195922825128,"y0":50.00460648219725,"z0":5.480771592442778,"aX":-19.28942881571247},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":5.5,"breakHorizontal":14.6,"spinRate":2200,"spinDirection":229},"zone":6,"typeConfidence":0.93,"plateTime":0.37688876872288235,"extension":6.966326144059265},"index":0,"playId":"24edd49e-9898-36c2-bca5-b56e96137d14","pitchNumber":1,"startTime":"2025-08-09T02:56:30.983Z","endTime":"2025-08-09T02:56:34.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-09T02:56:46.298Z","endTime":"2025-08-09T02:57:00.037Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"},"defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.39540120173996,"strikeZoneBottom":1.44979475661411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.709333640000448,"aZ":-34.51738020130864,"pfxX":7.594497511157337,"pfxZ":-1.526113862563924,"pX":0.9801994474642354,"pZ":1.5041789097612848,"vX0":4.507948299995876,"vY0":-123.51361367006155,"vZ0":-2.206970388718375,"x":79.64,"y":198.17,"x0":-1.8580086564368103,"y0":50.00153150827801,"z0":5.3253524309060705,"aX":11.675382490429525},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.0,"breakHorizontal":-14.9,"spinRate":2630,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.44428468837871593,"extension":7.067982042274345},"index":2,"playId":"edd19631-9348-3e1b-bac3-65edc3289268","pitchNumber":2,"startTime":"2025-08-09T02:57:00.037Z","endTime":"2025-08-09T02:57:06.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":100.2,"endSpeed":92.4,"strikeZoneTop":3.42106095314008,"strikeZoneBottom":1.50870481079166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.12361257404131,"aZ":-22.867468539844136,"pfxX":-9.988823575317616,"pfxZ":4.31155503218626,"pX":2.0258435625798836,"pZ":1.3574917593698301,"vX0":13.409709684744989,"vY0":-145.28482185221733,"vZ0":-7.245508431918641,"x":39.78,"y":202.13,"x0":-1.3320743831796005,"y0":50.00120981120945,"z0":5.253499909011457,"aX":-21.54868305416256},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":6.6,"breakHorizontal":15.7,"spinRate":2200,"spinDirection":227},"zone":14,"typeConfidence":0.93,"plateTime":0.3756897140114961,"extension":7.154493601159411},"index":3,"playId":"cadce66b-96b9-396b-91cc-300f730bb7f8","pitchNumber":3,"startTime":"2025-08-09T02:57:14.925Z","endTime":"2025-08-09T02:57:18.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43081657954595,"aZ":-25.395161056795217,"pfxX":-10.485207722872328,"pfxZ":3.263781069593927,"pX":-0.16587246984109208,"pZ":2.223365132110956,"vX0":7.871411025626498,"vY0":-143.11051021519157,"vZ0":-4.307395154905578,"x":123.32,"y":178.75,"x0":-1.5870205154016594,"y0":50.00523536726532,"z0":5.334993654769456,"aX":-21.79393768143425},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.2,"breakHorizontal":17.4,"spinRate":2192,"spinDirection":234},"zone":5,"typeConfidence":0.92,"plateTime":0.3824437745669136,"extension":7.040952334082565},"hitData":{"launchSpeed":104.5,"launchAngle":1.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":102.66,"coordY":148.14}},"index":4,"playId":"c5d64797-5699-335e-aa16-d43a89e55db1","pitchNumber":4,"startTime":"2025-08-09T02:57:32.602Z","endTime":"2025-08-09T02:57:39.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":663538,"link":"/api/v1/people/663538","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_ab"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_ab"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"credit":"b_pa"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:57:39.851Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dansby Swanson grounds out, second baseman Brendan Donovan to first baseman Willson Contreras.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T02:57:57.854Z","endTime":"2025-08-09T02:58:41.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676617,"fullName":"Riley O'Brien","link":"/api/v1/people/676617"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680977,"link":"/api/v1/people/680977"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":575929,"link":"/api/v1/people/575929"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.753960700587708,"aZ":-27.537521565439707,"pfxX":-7.413128623436558,"pfxZ":2.1929916232626105,"pX":0.37066381509508656,"pZ":2.865994181651721,"vX0":8.453230712865746,"vY0":-143.81070348634321,"vZ0":-2.76175115500372,"x":102.87,"y":161.4,"x0":-1.6321040677509542,"y0":50.001238956598954,"z0":5.5318646201120005,"aX":-15.656104833131918},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":3.6,"breakHorizontal":11.9,"spinRate":2062,"spinDirection":229},"zone":6,"typeConfidence":0.92,"plateTime":0.37967043517054444,"extension":7.088958048401231},"index":0,"playId":"f96a12f1-982c-3038-8e62-6c6f7842e1e8","pitchNumber":1,"startTime":"2025-08-09T02:58:05.868Z","endTime":"2025-08-09T02:58:10.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-09T02:58:15.520Z","endTime":"2025-08-09T02:58:33.501Z","isPitch":false,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"},"defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":91.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.263461981306634,"aZ":-27.85318027442924,"pfxX":-8.386707667481584,"pfxZ":2.036553688749942,"pX":-0.10929122013168437,"pZ":3.2974706287463316,"vX0":6.916608398990383,"vY0":-144.45723456708697,"vZ0":-1.9200758404314073,"x":121.17,"y":149.75,"x0":-1.439784813494592,"y0":50.003207132439385,"z0":5.675487595614911,"aX":-17.803582258320723},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":3.5,"breakHorizontal":13.9,"spinRate":2041,"spinDirection":228},"zone":2,"typeConfidence":0.93,"plateTime":0.3785171028945227,"extension":6.952461908148754},"hitData":{"launchSpeed":98.3,"launchAngle":8.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.75,"coordY":149.15}},"index":2,"playId":"c076cda9-da7e-34f7-868d-92755669599c","pitchNumber":2,"startTime":"2025-08-09T02:58:33.501Z","endTime":"2025-08-09T02:58:41.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676617,"link":"/api/v1/people/676617","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686780,"link":"/api/v1/people/686780"},"first":{"id":575929,"link":"/api/v1/people/575929"},"second":{"id":680977,"link":"/api/v1/people/680977"},"third":{"id":695336,"link":"/api/v1/people/695336"},"shortstop":{"id":691026,"link":"/api/v1/people/691026"},"left":{"id":641658,"link":"/api/v1/people/641658"},"center":{"id":687363,"link":"/api/v1/people/687363"},"right":{"id":691023,"link":"/api/v1/people/691023"}},"offense":{"batter":{"id":621020,"link":"/api/v1/people/621020","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":577468,"link":"/api/v1/people/577468"},"officialType":"Home Plate"},{"official":{"id":427344,"link":"/api/v1/people/427344"},"officialType":"First Base"},{"official":{"id":664263,"link":"/api/v1/people/664263"},"officialType":"Second Base"},{"official":{"id":521251,"link":"/api/v1/people/521251"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_ab"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_ab"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"credit":"b_pa"},{"player":{"id":676617,"link":"/api/v1/people/676617"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:58:41.357Z","atBatIndex":71}]