[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Francisco Lindor lines out to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T23:10:38.727Z","endTime":"2025-08-09T23:11:56.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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-09T21:01:48.510Z","endTime":"2025-08-09T22:40:33.996Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"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-09T22:40:33.996Z","endTime":"2025-08-09T23:09:15.311Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"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-09T23:09:15.311Z","endTime":"2025-08-09T23:10:41.032Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.2499605369403,"strikeZoneBottom":1.55349483336522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.194046871176816,"aZ":-13.609360308694347,"pfxX":-4.021323507654907,"pfxZ":10.320261201299953,"pX":-0.8450263434249013,"pZ":4.655056896224949,"vX0":1.086767061830665,"vY0":-133.40096027644182,"vZ0":-0.6939041087356903,"x":149.21,"y":113.09,"x0":-0.7357003980744438,"y0":50.004019113385134,"z0":5.90135452690145,"aX":-7.234500328921163},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.7,"breakHorizontal":7.1,"spinRate":2332,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4108796770800325,"extension":6.541898884045729},"index":3,"playId":"c5116262-2c2e-3bea-b5be-aa2d2eec928d","pitchNumber":1,"startTime":"2025-08-09T23:10:41.032Z","endTime":"2025-08-09T23:10:44.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.22110870368578,"strikeZoneBottom":1.55349483336522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.0436089622855,"aZ":-12.880328333025568,"pfxX":-4.646110361513638,"pfxZ":10.873097991123423,"pX":-0.8092424953865841,"pZ":2.902277177566273,"vX0":1.855512122572121,"vY0":-132.54796540470434,"vZ0":-4.831769247143674,"x":147.85,"y":160.42,"x0":-0.9157480512691278,"y0":50.00508080269073,"z0":5.693629100444153,"aX":-8.245653568377922},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.8,"breakHorizontal":8.0,"spinRate":2273,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.41366812633236094,"extension":6.663737386551028},"index":4,"playId":"8d1f618c-6f26-3669-ad83-53f8dc0f015c","pitchNumber":2,"startTime":"2025-08-09T23:10:55.675Z","endTime":"2025-08-09T23:10:59.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.30824746327766,"strikeZoneBottom":1.55406627941629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.586089654308793,"aZ":-21.352135211184624,"pfxX":-5.922369686878016,"pfxZ":7.523109725210876,"pX":0.7678627742590486,"pZ":1.828688701902526,"vX0":4.793692208823902,"vY0":-118.84279960252253,"vZ0":-4.4700267677387835,"x":87.73,"y":189.41,"x0":-0.5004794900053309,"y0":50.002411296805604,"z0":5.660026595066901,"aX":-8.518690842621856},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":12.8,"breakHorizontal":9.6,"spinRate":1586,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.45990067885927655,"extension":6.855307784224844},"index":5,"playId":"afe40df2-86ec-3536-bb98-c2ac49dd1788","pitchNumber":3,"startTime":"2025-08-09T23:11:11.431Z","endTime":"2025-08-09T23:11:15.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.36595309677494,"strikeZoneBottom":1.55406451919974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.029141697866415,"aZ":-10.73003121553261,"pfxX":-4.760202000306592,"pfxZ":11.356831715766297,"pX":0.9453568793986644,"pZ":3.9904342163230337,"vX0":5.858066352057663,"vY0":-136.75677590216313,"vZ0":-2.8183922466259643,"x":80.97,"y":131.04,"x0":-0.6091339602207966,"y0":50.00440477930652,"z0":5.773688283976136,"aX":-8.9901129150584},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.2,"breakHorizontal":7.3,"spinRate":2381,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.4009988943414009,"extension":6.545789559051059},"index":6,"playId":"9b099db5-40d3-31f8-a15b-e7893d2e8ba2","pitchNumber":4,"startTime":"2025-08-09T23:11:27.974Z","endTime":"2025-08-09T23:11:31.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.751125365345892,"aZ":-9.240249467027185,"pfxX":-3.9686979984325714,"pfxZ":12.061158234551485,"pX":-0.15137682406390293,"pZ":1.7892424245179357,"vX0":2.8194710156318474,"vY0":-137.11503856526699,"vZ0":-8.541729700232741,"x":122.77,"y":190.47,"x0":-0.6781854047723841,"y0":50.00010665169256,"z0":5.578078141513193,"aX":-7.544014115893992},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":20.2,"breakHorizontal":6.6,"spinRate":2340,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.3997074397697964,"extension":6.692179930105032},"hitData":{"launchSpeed":99.7,"launchAngle":16.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.64,"coordY":87.52}},"index":7,"playId":"6d57fe31-4058-3229-b8c2-4478d7d8a7dd","pitchNumber":5,"startTime":"2025-08-09T23:11:45.799Z","endTime":"2025-08-09T23:11:56.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-08-09T23:11:56.317Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T23:11:56.325Z","endTime":"2025-08-09T23:13:10.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.23538135563735,"aZ":-20.690589469490522,"pfxX":-5.07780326163483,"pfxZ":7.6274298518850046,"pX":0.3704165770734909,"pZ":2.284494202751361,"vX0":3.9236842505974785,"vY0":-121.72847010190416,"vZ0":-3.9298224180377286,"x":102.88,"y":177.1,"x0":-0.6003122102675508,"y0":50.0005145777511,"z0":5.704627959478715,"aX":-7.641948416035088},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":13.2,"breakHorizontal":8.3,"spinRate":1701,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4494549360882196,"extension":6.801790110163227},"index":0,"playId":"a19e8f04-3513-3525-800d-321321094e73","pitchNumber":1,"startTime":"2025-08-09T23:12:24.120Z","endTime":"2025-08-09T23:12:28.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.915341937636523,"aZ":-9.463429740807383,"pfxX":-4.032180393217479,"pfxZ":11.990503294217547,"pX":-0.17437584286690108,"pZ":2.7942609346487766,"vX0":2.8486617358701407,"vY0":-137.1389758723584,"vZ0":-5.966309721312663,"x":123.65,"y":163.33,"x0":-0.7056491976029695,"y0":50.005213730349666,"z0":5.651926062034337,"aX":-7.63834418090964},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.5,"breakHorizontal":6.6,"spinRate":2353,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.40026317149468404,"extension":6.723605964357636},"index":1,"playId":"9c61a5f9-3844-3cad-8765-36942f89e369","pitchNumber":2,"startTime":"2025-08-09T23:12:44.985Z","endTime":"2025-08-09T23:12:48.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.37735826935987,"aZ":-17.091274629773157,"pfxX":-5.488654430211559,"pfxZ":9.451747841117546,"pX":-0.3211165625044326,"pZ":3.166697692336707,"vX0":2.926385907112702,"vY0":-125.29715792234775,"vZ0":-2.819720301241508,"x":129.24,"y":153.28,"x0":-0.7886208848606953,"y0":50.00567778576997,"z0":5.6967761409675575,"aX":-8.763113114259573},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":16.7,"breakHorizontal":9.4,"spinRate":1829,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.43648372941849356,"extension":6.750919838965053},"index":2,"playId":"5b3aa4f7-f948-31d3-a643-a6f235d058f6","pitchNumber":3,"startTime":"2025-08-09T23:13:05.045Z","endTime":"2025-08-09T23:13:10.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:13:10.742Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Starling Marte strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T23:13:14.682Z","endTime":"2025-08-09T23:14:53.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.4,"endSpeed":82.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.430457164267228,"aZ":-14.772098408320941,"pfxX":-2.2651841706511036,"pfxZ":10.111259620292495,"pX":0.377506878902303,"pZ":2.0117542501056462,"vX0":3.3094392864153774,"vY0":-130.12405224332028,"vZ0":-6.4185769013751734,"x":102.61,"y":184.46,"x0":-0.6144701276008383,"y0":50.00099740314529,"z0":5.622834994311492,"aX":-3.8978077694090025},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":17.2,"breakHorizontal":3.4,"spinRate":2224,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.42037325569144457,"extension":6.638167608238891},"index":0,"playId":"a1473799-56f2-33c3-9e12-9aee6e36e2d4","pitchNumber":1,"startTime":"2025-08-09T23:13:36.258Z","endTime":"2025-08-09T23:13:39.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.228311996015705,"aZ":-26.31689477646325,"pfxX":1.1078430982159106,"pfxZ":3.7816845499361156,"pX":0.4418892340948239,"pZ":1.8979322182728677,"vX0":2.6913763106376494,"vY0":-123.32271465980527,"vZ0":-3.8486787730218137,"x":100.16,"y":187.54,"x0":-0.8050635447212282,"y0":50.00270735033463,"z0":5.6845058227041365,"aX":1.7158715100908746},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.2,"breakHorizontal":-2.6,"spinRate":2142,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.4431893563616889,"extension":6.529739588630432},"index":1,"playId":"a80d0e87-7ada-3f0f-ba03-ea63e3a54d92","pitchNumber":2,"startTime":"2025-08-09T23:13:51.688Z","endTime":"2025-08-09T23:13:56.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.9,"strikeZoneTop":3.45251292633207,"strikeZoneBottom":1.61406401260595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31605150183025,"aZ":-29.913304462269796,"pfxX":0.3892377178013886,"pfxZ":1.419783274515309,"pX":1.0155165023021089,"pZ":2.973299529997744,"vX0":4.14660431834204,"vY0":-125.83952854349376,"vZ0":-1.217712490011219,"x":78.29,"y":158.5,"x0":-0.7093332496285262,"y0":50.00321184325534,"z0":5.903513480234207,"aX":0.6186523452321055},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.5,"breakHorizontal":-1.7,"spinRate":2034,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.43650461703515386,"extension":6.509662029811704},"index":2,"playId":"d32a31dc-c643-3da0-b8bb-40102e32938a","pitchNumber":3,"startTime":"2025-08-09T23:14:30.395Z","endTime":"2025-08-09T23:14:35.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.639219542932803,"aZ":-31.096733925714517,"pfxX":3.5136853286784024,"pfxZ":0.6792264994165755,"pX":1.0791462151274205,"pZ":2.1326892294937982,"vX0":3.37973135271761,"vY0":-125.03716327448826,"vZ0":-2.742474582451428,"x":75.87,"y":181.2,"x0":-0.7473018864244796,"y0":50.00074781667126,"z0":5.7999208740178245,"aX":5.552381559221638},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.8,"breakHorizontal":-7.2,"spinRate":2054,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4383595638549731,"extension":6.469883224827951},"index":3,"playId":"e0b700c8-7d04-3c2d-83fe-b42c4dc24147","pitchNumber":4,"startTime":"2025-08-09T23:14:47.878Z","endTime":"2025-08-09T23:14:53.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:14:53.114Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T23:16:48.511Z","endTime":"2025-08-09T23:18:26.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.10628393538161,"strikeZoneBottom":1.44406791358114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.411655553786556,"aZ":-27.9688245890149,"pfxX":8.071208035542696,"pfxZ":2.7258892989376733,"pX":-1.093487507741116,"pZ":2.561385722929792,"vX0":1.4761530834116312,"vY0":-123.35292780613608,"vZ0":-1.2795252857571333,"x":158.68,"y":169.62,"x0":-2.7480796570273034,"y0":50.000753211871924,"z0":5.443556784624968,"aX":12.443340790615187},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.9,"breakHorizontal":-15.0,"spinRate":2886,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.4439375537100916,"extension":6.081146244551647},"index":0,"playId":"e150d0ea-62c1-34f2-9df5-705839cd746a","pitchNumber":1,"startTime":"2025-08-09T23:17:25.849Z","endTime":"2025-08-09T23:17:31.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.13513525260606,"strikeZoneBottom":1.4440687936451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10682129258935,"aZ":-22.166038936710027,"pfxX":-10.937828273350052,"pfxZ":4.951055315153326,"pX":1.1412226762348463,"pZ":-0.08070917095305351,"vX0":12.739509360706256,"vY0":-141.25388101481448,"vZ0":-10.447360396137377,"x":73.5,"y":240.96,"x0":-2.0057081693229835,"y0":50.002383027492534,"z0":5.09030800040677,"aX":-22.107803324069955},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.8,"breakHorizontal":17.2,"spinRate":2288,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3877238234183791,"extension":6.285564475539354},"index":1,"playId":"c87448e3-a50f-3a2d-a641-9b9b3cb749d6","pitchNumber":2,"startTime":"2025-08-09T23:17:41.044Z","endTime":"2025-08-09T23:17:45.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.10628393538161,"strikeZoneBottom":1.4440687936451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.156648442995813,"aZ":-22.40412912597894,"pfxX":0.19037577649044213,"pfxZ":5.326971252202528,"pX":0.7254105199877714,"pZ":2.283482979058458,"vX0":7.843369263979048,"vY0":-134.11472911746867,"vZ0":-3.9309213037488635,"x":89.35,"y":177.13,"x0":-2.2533897215994916,"y0":50.00270873211569,"z0":5.352902678951645,"aX":0.3483662818853429},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.0,"breakHorizontal":-1.9,"spinRate":2481,"spinDirection":194},"zone":6,"typeConfidence":2.0,"plateTime":0.4073358711371706,"extension":6.19336543913903},"index":2,"playId":"5717335f-7364-3b8b-bf98-9aaf1ae61bb7","pitchNumber":3,"startTime":"2025-08-09T23:18:01.285Z","endTime":"2025-08-09T23:18:04.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76758464004694,"aZ":-25.391618611727864,"pfxX":-10.54421112603843,"pfxZ":3.346018973211015,"pX":0.05635863910288708,"pZ":2.142036878171603,"vX0":9.771222379506575,"vY0":-141.6343649002101,"vZ0":-4.387496241471876,"x":114.85,"y":180.95,"x0":-2.0706643307915504,"y0":50.00529152691614,"z0":5.337773363557609,"aX":-21.395704052733556},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.3,"breakHorizontal":17.0,"spinRate":2224,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.386916920029877,"extension":6.11207691518846},"hitData":{"launchSpeed":104.1,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.8,"coordY":141.77}},"index":3,"playId":"1bceed72-c9a7-37b6-bc8a-9d06e8a4a3c7","pitchNumber":4,"startTime":"2025-08-09T23:18:18.744Z","endTime":"2025-08-09T23:18:26.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:18:26.172Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Collins strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T23:18:30.996Z","endTime":"2025-08-09T23:21:11.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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.4,"strikeZoneTop":3.36595309677494,"strikeZoneBottom":1.55406451919974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.543058169743418,"aZ":-21.585512305408567,"pfxX":-9.942229270369438,"pfxZ":5.301941772414313,"pX":-0.22909860685786215,"pZ":2.5123752339015386,"vX0":8.793597788871883,"vY0":-140.38687354855904,"vZ0":-4.262327643852009,"x":125.73,"y":170.95,"x0":-2.109043681605201,"y0":50.00602313765717,"z0":5.454095852585151,"aX":-19.865163818323737},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.9,"breakHorizontal":16.2,"spinRate":2160,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3900371063346393,"extension":6.0824108493834395},"index":0,"playId":"77503df5-022e-31d9-8504-111bbac871e7","pitchNumber":1,"startTime":"2025-08-09T23:18:50.547Z","endTime":"2025-08-09T23:19:01.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.22169045458924,"strikeZoneBottom":1.55406451919974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.159234947259037,"aZ":-21.316373701635843,"pfxX":0.5493079255664799,"pfxZ":5.823383606606978,"pX":-0.20544859364110363,"pZ":3.812118776729296,"vX0":5.118598850375577,"vY0":-135.14943387548874,"vZ0":-0.6040396541453363,"x":124.83,"y":135.85,"x0":-2.188911300132246,"y0":50.00591519300516,"z0":5.524612148258938,"aX":1.0240842407712425},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":-2.0,"spinRate":2458,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.40399576359938516,"extension":5.955981265973363},"index":1,"playId":"c79bdc89-0b86-3f91-80bc-f2cb6490f33a","pitchNumber":2,"startTime":"2025-08-09T23:19:06.774Z","endTime":"2025-08-09T23:19:19.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.22169045458924,"strikeZoneBottom":1.55406451919974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.186407783768516,"aZ":-30.19560011497213,"pfxX":-7.978871053444715,"pfxZ":1.1907789380235998,"pX":0.9824332076089264,"pZ":0.34973465748030536,"vX0":10.031315063381953,"vY0":-127.9721329567131,"vZ0":-6.6486578296039625,"x":79.55,"y":229.34,"x0":-1.942657772576504,"y0":50.0062405458691,"z0":5.331888821668149,"aX":-13.302502262025252},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.8,"breakHorizontal":12.4,"spinRate":1545,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.42719746640458967,"extension":6.271816415123134},"index":2,"playId":"73762fe9-aad3-3401-963c-81f0f9b93c9f","pitchNumber":3,"startTime":"2025-08-09T23:19:24.325Z","endTime":"2025-08-09T23:19:34.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49806533005879,"aZ":-24.137797029318634,"pfxX":2.23230384627539,"pfxZ":4.38474001124393,"pX":0.819940585829237,"pZ":2.0411861720732216,"vX0":7.1092564415396025,"vY0":-134.36493554611667,"vZ0":-4.223634421661312,"x":85.75,"y":183.67,"x0":-2.147777232191324,"y0":50.00273786252365,"z0":5.343940178794817,"aX":4.089515311737147},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.2,"breakHorizontal":-5.5,"spinRate":2536,"spinDirection":175},"zone":9,"typeConfidence":2.0,"plateTime":0.40729627323374107,"extension":6.140830061706575},"index":3,"playId":"5ded64ac-2d77-3f19-84c7-5ad98a77fd76","pitchNumber":4,"startTime":"2025-08-09T23:19:46.438Z","endTime":"2025-08-09T23:19:52.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.9,"strikeZoneTop":3.16398678042582,"strikeZoneBottom":1.51012206533368,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.744543685318828,"aZ":-25.368415533369834,"pfxX":5.682908233563898,"pfxZ":4.246724739692738,"pX":-1.2355654177851307,"pZ":4.192311177550054,"vX0":1.5479569693105761,"vY0":-126.07864854179384,"vZ0":1.798362856272516,"x":164.1,"y":125.59,"x0":-2.5964100771039655,"y0":50.00298907474606,"z0":5.523687193011149,"aX":9.105147073653294},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.4,"breakHorizontal":-10.7,"spinRate":2681,"spinDirection":67},"zone":11,"typeConfidence":2.0,"plateTime":0.43521397609712587,"extension":6.045132456127254},"index":4,"playId":"e54d240c-4ee2-3510-8eac-ab6f8fd53e30","pitchNumber":5,"startTime":"2025-08-09T23:20:14.928Z","endTime":"2025-08-09T23:20:20.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.1104147245955,"aZ":-25.43960026832267,"pfxX":2.444181110577538,"pfxZ":3.7072965773662983,"pX":-0.09591065129597529,"pZ":1.8774269781190789,"vX0":4.917898794121292,"vY0":-133.50250497034182,"vZ0":-4.235405489442882,"x":120.66,"y":188.09,"x0":-2.274984461563404,"y0":50.001207340725855,"z0":5.302238340654915,"aX":4.437845164323308},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.0,"breakHorizontal":-5.4,"spinRate":2497,"spinDirection":189},"zone":8,"typeConfidence":2.0,"plateTime":0.409316118374051,"extension":6.1024538161117965},"index":5,"playId":"6df5c23f-022a-347d-935a-3803cd729dd5","pitchNumber":6,"startTime":"2025-08-09T23:20:36.606Z","endTime":"2025-08-09T23:20:40.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.031774663156956,"aZ":-31.886860103636874,"pfxX":7.735114567100587,"pfxZ":0.18004165866481125,"pX":-0.42571699350621867,"pZ":0.6940964679374159,"vX0":2.824380276095442,"vY0":-127.30871569837305,"vZ0":-4.792547526781097,"x":133.23,"y":220.04,"x0":-2.5594488097704704,"y0":50.004965587055565,"z0":5.171877488142117,"aX":12.49473222789579},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.7,"breakHorizontal":-14.6,"spinRate":2958,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.4328873225233054,"extension":6.083765018426233},"index":6,"playId":"6cded3d5-0144-33c3-87fa-428c1acf363c","pitchNumber":7,"startTime":"2025-08-09T23:21:03.545Z","endTime":"2025-08-09T23:21:11.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:21:11.418Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T23:21:26.925Z","endTime":"2025-08-09T23:22:41.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657585,"fullName":"Reed Garrett","link":"/api/v1/people/657585"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.1,"strikeZoneTop":3.59678278694072,"strikeZoneBottom":1.72405923013464,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.689477419035775,"aZ":-21.718163181438022,"pfxX":-9.651870666490039,"pfxZ":5.2544143821257006,"pX":-0.9825296174979886,"pZ":1.7340904276744298,"vX0":6.749881746582831,"vY0":-140.64744516272765,"vZ0":-5.975676160468768,"x":154.45,"y":191.96,"x0":-2.1668298720811885,"y0":50.006313146460556,"z0":5.307219631672935,"aX":-19.22489068827888},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":16.0,"spinRate":2235,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.3903293044882048,"extension":6.02227215624052},"index":0,"playId":"b7d63a8a-a1aa-3c18-8309-41fb3b0b7931","pitchNumber":1,"startTime":"2025-08-09T23:21:37.299Z","endTime":"2025-08-09T23:21:50.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.664631585640702,"aZ":-25.392976720665573,"pfxX":1.9420696813902958,"pfxZ":3.7382394281360654,"pX":0.5270263142363895,"pZ":2.5293692875182687,"vX0":6.752195196823838,"vY0":-133.31853559340192,"vZ0":-2.828459259318017,"x":96.91,"y":170.49,"x0":-2.283152267323023,"y0":50.00264066154625,"z0":5.422309635399446,"aX":3.5199717534272414},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.4,"breakHorizontal":-4.9,"spinRate":2564,"spinDirection":172},"zone":6,"typeConfidence":2.0,"plateTime":0.40969184504113176,"extension":6.119646754240816},"index":1,"playId":"1034ecb9-565c-3af2-8102-7372bbb8113a","pitchNumber":2,"startTime":"2025-08-09T23:21:55.041Z","endTime":"2025-08-09T23:22:00.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.1,"strikeZoneTop":3.59678278694072,"strikeZoneBottom":1.72406011030641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.02182505837343,"aZ":-26.351536352104986,"pfxX":7.436718756687817,"pfxZ":3.7164861659252093,"pX":-0.411500898270648,"pZ":2.5340211036724547,"vX0":2.877725258134266,"vY0":-125.39446736597756,"vZ0":-1.655117242924071,"x":132.69,"y":170.36,"x0":-2.545383128609635,"y0":50.00493881070194,"z0":5.3850419111555095,"aX":11.660264585517893},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.5,"breakHorizontal":-14.2,"spinRate":2684,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.4394167549103831,"extension":5.982459954707506},"index":2,"playId":"b084f048-98d0-3541-838f-817f6ce9b725","pitchNumber":3,"startTime":"2025-08-09T23:22:18.504Z","endTime":"2025-08-09T23:22:22.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.621463616846533,"aZ":-33.464941455556,"pfxX":-7.294349281490716,"pfxZ":-0.7710721527695101,"pX":-0.7305738938740685,"pZ":1.6817164355833099,"vX0":6.199160125769925,"vY0":-127.99539582753377,"vZ0":-2.870469889598336,"x":144.85,"y":193.37,"x0":-2.2324094284216156,"y0":50.0062011765502,"z0":5.429722173279094,"aX":-12.144521000312658},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.8,"breakHorizontal":11.9,"spinRate":1472,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.4274064540978397,"extension":6.264720789108586},"index":3,"playId":"ce52863c-c799-3bce-b7b5-4e092fe2e3a2","pitchNumber":4,"startTime":"2025-08-09T23:22:37.641Z","endTime":"2025-08-09T23:22:41.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":657585,"link":"/api/v1/people/657585"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:22:41.171Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Pete Alonso homers (26) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:24:33.763Z","endTime":"2025-08-09T23:26:38.364Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":{"id":668964,"link":"/api/v1/people/668964"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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.7,"endSpeed":69.8,"strikeZoneTop":3.42365946997574,"strikeZoneBottom":1.54078021552071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.689330706257792,"aZ":-37.271060630462706,"pfxX":0.3298062403525923,"pfxZ":-4.182087391716051,"pX":0.2979845091332182,"pZ":2.9171617974519393,"vX0":1.9586458699501585,"vY0":-108.92522576454506,"vZ0":2.0903775962550633,"x":105.64,"y":160.02,"x0":-0.650716069909306,"y0":50.00384593487793,"z0":5.935153806664592,"aX":0.4016211767661445},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-6.8,"breakHorizontal":-1.1,"spinRate":2273,"spinDirection":40},"zone":3,"typeConfidence":2.0,"plateTime":0.5002434718438815,"extension":6.424384512388527},"index":0,"playId":"81b55f94-7032-3295-98ea-625beb135e00","pitchNumber":1,"startTime":"2025-08-09T23:24:55.435Z","endTime":"2025-08-09T23:24:59.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":85.8,"endSpeed":79.3,"strikeZoneTop":3.45251292633207,"strikeZoneBottom":1.54835438873828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.308769165488435,"aZ":-27.47606786408898,"pfxX":2.838302535240732,"pfxZ":2.9575005650602213,"pX":1.0996367352534255,"pZ":1.5734438658268235,"vX0":3.67330427190801,"vY0":-124.9902426703505,"vZ0":-4.734558274523763,"x":75.08,"y":196.3,"x0":-0.7556308138705581,"y0":50.00136404926951,"z0":5.7382718358529825,"aX":4.507294339791898},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.6,"breakHorizontal":-6.0,"spinRate":2098,"spinDirection":150},"zone":14,"typeConfidence":2.0,"plateTime":0.4375761756609129,"extension":6.43707336871154},"index":1,"playId":"d694b7c1-dc2a-3613-9851-fcbfa5276361","pitchNumber":2,"startTime":"2025-08-09T23:25:09.604Z","endTime":"2025-08-09T23:25:14.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.010255116240295,"aZ":-28.589320401854444,"pfxX":3.665186090403872,"pfxZ":2.3763846382372296,"pX":-0.08022382053481088,"pZ":0.7466521202894464,"vX0":0.4283424933266716,"vY0":-122.32845485967609,"vZ0":-5.909354655601857,"x":120.06,"y":218.62,"x0":-0.733786860368879,"y0":50.00392886740134,"z0":5.656513553378457,"aX":5.5333844090227995},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.1,"breakHorizontal":-6.7,"spinRate":2089,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.44842278559143356,"extension":6.613973593364706},"index":2,"playId":"72d29da4-39b9-3818-87a5-14892edb4381","pitchNumber":3,"startTime":"2025-08-09T23:25:25.850Z","endTime":"2025-08-09T23:25:30.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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-09T23:25:37.294Z","endTime":"2025-08-09T23:25:51.113Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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.9,"endSpeed":76.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.538204538093026,"aZ":-31.526909626731374,"pfxX":3.516519479979192,"pfxZ":0.4330968102370125,"pX":0.3876008704306171,"pZ":1.9303812969811731,"vX0":1.7348735574671492,"vY0":-122.1004238586111,"vZ0":-2.7615720910793913,"x":102.23,"y":186.66,"x0":-0.7905655774890871,"y0":50.00523766988171,"z0":5.807404362059653,"aX":5.2740432266907415},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.4,"breakHorizontal":-6.8,"spinRate":2170,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.4497510972552585,"extension":6.44760683775889},"index":4,"playId":"db467f1d-9326-3094-9d64-081a98b6479f","pitchNumber":4,"startTime":"2025-08-09T23:25:51.113Z","endTime":"2025-08-09T23:25:54.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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.2,"endSpeed":86.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.13836364060607,"aZ":-12.525479380596453,"pfxX":-3.1737372069658454,"pfxZ":10.301893309936329,"pX":0.13743867305969065,"pZ":3.528278221126988,"vX0":3.3749068828573883,"vY0":-137.18265692884373,"vZ0":-3.827604768877637,"x":111.76,"y":143.52,"x0":-0.6959760854588682,"y0":50.00356885769208,"z0":5.794544234338528,"aX":-6.053921177517981},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":5.0,"spinRate":2356,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.3991490151098245,"extension":6.6672913264118066},"hitData":{"launchSpeed":103.0,"launchAngle":33.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":83.7,"coordY":37.24}},"index":5,"playId":"7ee66d38-f8b5-3a6a-8365-7bcd2a15f70f","pitchNumber":5,"startTime":"2025-08-09T23:26:12.267Z","endTime":"2025-08-09T23:26:38.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-10.299999999999997,"leverageIndex":0.92,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:26:38.364Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Nimmo lines out to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:26:41.755Z","endTime":"2025-08-09T23:27:11.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.365889098837123,"aZ":-11.308968770916215,"pfxX":-3.1011336328203143,"pfxZ":11.151659945184548,"pX":0.8886481731778699,"pZ":2.359738253606838,"vX0":4.76405753520591,"vY0":-135.6114522570205,"vZ0":-6.917763197046208,"x":83.13,"y":175.07,"x0":-0.48422752255761153,"y0":50.00385539234779,"z0":5.724611497167289,"aX":-5.803305390416952},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":4.7,"spinRate":2286,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.4031672135369453,"extension":6.682279530797539},"hitData":{"launchSpeed":99.9,"launchAngle":8.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":157.0,"coordY":163.0}},"index":0,"playId":"f1330647-0d11-3663-a609-cb1a5dbdc0af","pitchNumber":1,"startTime":"2025-08-09T23:27:06.007Z","endTime":"2025-08-09T23:27:11.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:27:11.334Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mark Vientos singles on a line drive to left fielder Isaac Collins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:27:33.118Z","endTime":"2025-08-09T23:28:00.408Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"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(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.9,"endSpeed":86.8,"strikeZoneTop":3.65449188085933,"strikeZoneBottom":1.66406215628819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70965576595931,"aZ":-12.687742927009293,"pfxX":-4.347274112332057,"pfxZ":10.094036769653052,"pX":0.36802409556961785,"pZ":2.64102166811337,"vX0":4.71329843563608,"vY0":-138.0717381191653,"vZ0":-5.906436885733372,"x":102.97,"y":167.47,"x0":-0.7962723420158997,"y0":50.006254899708914,"z0":5.661655425759968,"aX":-8.39604933697875},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":6.8,"spinRate":2335,"spinDirection":200},"zone":6,"typeConfidence":2.0,"plateTime":0.3966800037589171,"extension":6.673897242239967},"index":0,"playId":"ac38e127-971b-3de4-95fb-487053d25ffd","pitchNumber":1,"startTime":"2025-08-09T23:27:35.711Z","endTime":"2025-08-09T23:27:39.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.019474579302948,"aZ":-20.0012658139624,"pfxX":2.2664020561255454,"pfxZ":7.134404322119977,"pX":1.1127227814309486,"pZ":2.9574453238702505,"vX0":4.29802486803922,"vY0":-128.84913482265168,"vZ0":-3.1249635565456084,"x":74.59,"y":158.93,"x0":-0.8618578814189716,"y0":50.00520817416973,"z0":5.705049127514016,"aX":3.8673994992039824},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.6,"breakHorizontal":-4.9,"spinRate":2246,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.4226897564230532,"extension":6.6616895162467555},"hitData":{"launchSpeed":88.2,"launchAngle":21.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.05,"coordY":85.91}},"index":1,"playId":"9b6e8bdb-7f3e-3497-96d9-660d5ac654c5","pitchNumber":2,"startTime":"2025-08-09T23:27:49.949Z","endTime":"2025-08-09T23:28:00.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.61,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:28:00.408Z","atBatIndex":8},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to center fielder Blake Perkins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:28:06.500Z","endTime":"2025-08-09T23:29:17.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.51022036358498,"strikeZoneBottom":1.71406225271715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.823043903451154,"aZ":-22.868307611070858,"pfxX":-6.543890680101273,"pfxZ":6.163727044391714,"pX":0.3979507232843759,"pZ":1.7864479672241245,"vX0":4.589414161530568,"vY0":-121.80703685371336,"vZ0":-4.480453794924666,"x":101.83,"y":190.55,"x0":-0.6558099718129017,"y0":50.003382586540944,"z0":5.615070546285984,"aX":-9.882059326641308},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.4,"breakHorizontal":10.8,"spinRate":1523,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.44881794237734374,"extension":6.863954051111827},"index":0,"playId":"38776c81-b020-3b5b-a157-ac06cebca7df","pitchNumber":1,"startTime":"2025-08-09T23:28:28.768Z","endTime":"2025-08-09T23:28:32.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.2,"strikeZoneTop":3.48136655852251,"strikeZoneBottom":1.71405961221153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.82630645395683,"aZ":-13.088638633617428,"pfxX":-3.6955532194519503,"pfxZ":9.931844255116827,"pX":0.4689682460499082,"pZ":3.6957673275688743,"vX0":4.641366404731958,"vY0":-138.22374953463816,"vZ0":-3.2476870422390682,"x":99.12,"y":138.99,"x0":-0.7573440452523097,"y0":50.0013387113608,"z0":5.773431782885144,"aX":-7.1007385621016486},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":5.6,"spinRate":2417,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.39734155267435467,"extension":6.609258796954854},"index":1,"playId":"6100e172-4b45-35aa-8369-d1236627afdf","pitchNumber":2,"startTime":"2025-08-09T23:28:46.873Z","endTime":"2025-08-09T23:28:52.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.763325288492048,"aZ":-24.09289892539498,"pfxX":-7.020967933324673,"pfxZ":5.304238469465462,"pX":-0.7091539167081318,"pZ":2.267178748918585,"vX0":2.4482082313351032,"vY0":-122.31555514779905,"vZ0":-3.188446766581701,"x":144.03,"y":177.57,"x0":-0.8073424682576364,"y0":50.00460852398121,"z0":5.639839046140987,"aX":-10.703814099305749},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.1,"breakHorizontal":12.2,"spinRate":1602,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4467608013933422,"extension":6.83816258908333},"hitData":{"launchSpeed":93.8,"launchAngle":36.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.66,"coordY":57.22}},"index":2,"playId":"6c0a2a25-0024-36c1-ac0d-6dfb5e2b650a","pitchNumber":3,"startTime":"2025-08-09T23:29:06.055Z","endTime":"2025-08-09T23:29:17.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.199999999999996,"awayTeamWinProbability":57.800000000000004,"homeTeamWinProbabilityAdded":2.6999999999999957,"leverageIndex":1.14,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:29:17.016Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Alvarez singles on a sharp line drive to right fielder Sal Frelick. Mark Vientos to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:29:23.430Z","endTime":"2025-08-09T23:31:03.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.14799358812648,"aZ":-12.344264179191988,"pfxX":-3.0177199693821475,"pfxZ":10.56747441936223,"pX":-0.3306311245054963,"pZ":2.662659632040188,"vX0":2.4045597577033226,"vY0":-136.385568408609,"vZ0":-5.881517250845173,"x":129.6,"y":166.89,"x0":-0.8334538025835863,"y0":50.00004551179533,"z0":5.705073628588533,"aX":-5.66083813632491},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.0,"breakHorizontal":4.9,"spinRate":2366,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4022350192550248,"extension":6.730943251875561},"index":0,"playId":"6ade5da2-025d-3295-8b02-ccef497e84d8","pitchNumber":1,"startTime":"2025-08-09T23:29:43.798Z","endTime":"2025-08-09T23:29:47.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-09T23:30:00.581Z","endTime":"2025-08-09T23:30:16.400Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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.6,"endSpeed":88.1,"strikeZoneTop":3.36595309677494,"strikeZoneBottom":1.53406680545319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.15457434292916,"aZ":-10.71642474605838,"pfxX":-3.9195222856954683,"pfxZ":10.718991434383508,"pX":0.7717736323392445,"pZ":4.16628427318884,"vX0":5.645450523548555,"vY0":-140.65797219112793,"vZ0":-2.8030693629792385,"x":87.58,"y":126.29,"x0":-0.7528863386042066,"y0":50.006122988498184,"z0":5.871551541037016,"aX":-7.849254315332122},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.0,"breakHorizontal":5.9,"spinRate":2378,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.38953608493674885,"extension":6.624089010680268},"index":2,"playId":"d3f9860e-5dda-3bcd-a89d-b50bd1f7a122","pitchNumber":2,"startTime":"2025-08-09T23:30:16.400Z","endTime":"2025-08-09T23:30:19.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.93356186292513,"aZ":-28.12356084739366,"pfxX":2.868555683341674,"pfxZ":2.46360709849216,"pX":-0.5727130637648213,"pZ":3.4450927476303215,"vX0":-0.09659891259851164,"vY0":-126.68947967706835,"vZ0":-0.4945032582015655,"x":138.83,"y":145.76,"x0":-0.9077543008416188,"y0":50.00420472993526,"z0":5.867159120137604,"aX":4.7199176943320875},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.6,"breakHorizontal":-5.2,"spinRate":2084,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.43034452146834257,"extension":6.480252243379555},"index":3,"playId":"6df12d4c-a5ef-3880-8fd3-4cd46c8dd765","pitchNumber":3,"startTime":"2025-08-09T23:30:33.841Z","endTime":"2025-08-09T23:30:37.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31691673024035,"aZ":-11.48909584147082,"pfxX":-3.819492485848139,"pfxZ":10.515922455662514,"pX":0.8181338128404776,"pZ":3.2977118371830607,"vX0":5.260239529554101,"vY0":-139.14454255022102,"vZ0":-4.6740339803249515,"x":85.81,"y":149.74,"x0":-0.5978587176512172,"y0":50.00312059941629,"z0":5.756464633951993,"aX":-7.513577727201644},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.4,"breakHorizontal":5.9,"spinRate":2362,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.3931898319122653,"extension":6.656928730202052},"hitData":{"launchSpeed":103.3,"launchAngle":12.0,"totalDistance":254.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":177.8,"coordY":87.57}},"index":4,"playId":"704d051b-1bab-311c-8cae-c25a87e4e1ea","pitchNumber":4,"startTime":"2025-08-09T23:30:53.870Z","endTime":"2025-08-09T23:31:03.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"first":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.2,"awayTeamWinProbability":59.8,"homeTeamWinProbabilityAdded":-1.999999999999993,"leverageIndex":0.84,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:31:03.416Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Cedric Mullins walks. Mark Vientos to 3rd. Francisco Alvarez to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:31:13.424Z","endTime":"2025-08-09T23:32:45.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnSecond":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"postOnThird":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.48078197867198,"strikeZoneBottom":1.69223630572755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.588733082953183,"aZ":-27.95680782483475,"pfxX":2.0281904320785733,"pfxZ":2.549373794835045,"pX":1.3904330825125286,"pZ":1.3831367918655175,"vX0":4.518919244060549,"vY0":-126.91784733435824,"vZ0":-5.465386011217179,"x":64.0,"y":201.44,"x0":-0.6669070655441245,"y0":50.00318536052547,"z0":5.75304101163042,"aX":3.35406707631379},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.7,"breakHorizontal":-4.6,"spinRate":2130,"spinDirection":160},"zone":14,"typeConfidence":2.0,"plateTime":0.4292871058366714,"extension":6.462641326283547},"index":0,"playId":"b0543696-e314-39ab-ad68-6fdae79152e5","pitchNumber":1,"startTime":"2025-08-09T23:31:28.002Z","endTime":"2025-08-09T23:31:31.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.482942031555872,"aZ":-12.450317226139179,"pfxX":-3.885002624207618,"pfxZ":10.453614106057291,"pX":-0.4744297205289098,"pZ":2.627799204534688,"vX0":2.5051321081990188,"vY0":-136.58336483680236,"vZ0":-5.867701906324934,"x":135.08,"y":167.83,"x0":-0.899444460855013,"y0":50.00231880607675,"z0":5.662480457187268,"aX":-7.329427922767673},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.9,"breakHorizontal":6.5,"spinRate":2373,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.40124585130959556,"extension":6.5847580391566},"index":1,"playId":"a66886fc-5c32-3a91-844a-d476de02359a","pitchNumber":2,"startTime":"2025-08-09T23:31:44.402Z","endTime":"2025-08-09T23:31:48.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":94.7,"endSpeed":86.4,"strikeZoneTop":3.48078197867198,"strikeZoneBottom":1.60349388504163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.311464659675373,"aZ":-9.456700557851805,"pfxX":-2.9684577119297972,"pfxZ":11.898453104143607,"pX":0.7604246408256742,"pZ":0.9367935280173646,"vX0":5.041845553630518,"vY0":-137.49589660674167,"vZ0":-10.744704351045069,"x":88.01,"y":213.49,"x0":-0.7137864792798191,"y0":50.00286557215742,"z0":5.543389447178858,"aX":-5.667855064297623},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":4.3,"spinRate":2369,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.39881340822136613,"extension":6.768624238134756},"index":2,"playId":"8bb98364-fb8c-3ca2-93af-766f8dfa1c44","pitchNumber":3,"startTime":"2025-08-09T23:32:02.353Z","endTime":"2025-08-09T23:32:05.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.47924635616429,"strikeZoneBottom":1.63299246171754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.089615870453226,"aZ":-20.65123714426967,"pfxX":0.25712465069683077,"pfxZ":6.840296768567132,"pX":0.6739923219681698,"pZ":1.9473517180576814,"vX0":3.8819648183713125,"vY0":-128.54676515122338,"vZ0":-5.422468716884141,"x":91.31,"y":186.2,"x0":-0.8851261085184183,"y0":50.00126222996086,"z0":5.673575902589183,"aX":0.4319952721079608},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.5,"breakHorizontal":-1.3,"spinRate":2243,"spinDirection":179},"zone":9,"typeConfidence":2.0,"plateTime":0.42508635596845945,"extension":6.644374748016471},"index":3,"playId":"d12109a6-192d-382d-aaf2-f95b023829a8","pitchNumber":4,"startTime":"2025-08-09T23:32:21.263Z","endTime":"2025-08-09T23:32:24.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.42307553265527,"strikeZoneBottom":1.60349300492268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26371602310679,"aZ":-22.587829202536017,"pfxX":1.6062359215299908,"pfxZ":5.9078336678220005,"pX":1.017120718291385,"pZ":2.6533923643722765,"vX0":4.269639727766685,"vY0":-125.96840034844685,"vZ0":-3.120309966646735,"x":78.23,"y":167.14,"x0":-0.9019337429600605,"y0":50.00316874269786,"z0":5.714647815753591,"aX":2.6057301858655064},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":10.3,"breakHorizontal":-3.8,"spinRate":2035,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.43322072486847096,"extension":6.648252377931895},"index":4,"playId":"adebfbe9-fd43-36a2-8087-b563c613f5a8","pitchNumber":5,"startTime":"2025-08-09T23:32:39.504Z","endTime":"2025-08-09T23:32:45.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"second":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.4,"awayTeamWinProbability":62.6,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.62,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:32:45.519Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T23:33:57.689Z","endTime":"2025-08-09T23:36:11.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T23:32:56.121Z","endTime":"2025-08-09T23:34:00.042Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":682626,"link":"/api/v1/people/682626"},"third":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.22110870368578,"strikeZoneBottom":1.38844266427223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.84081380338062,"aZ":-28.424707617653002,"pfxX":1.547107691665191,"pfxZ":2.3360934314094024,"pX":0.8543489103132254,"pZ":2.965432991635595,"vX0":3.613284572396076,"vY0":-125.42646463137727,"vZ0":-1.426234954516547,"x":84.43,"y":158.71,"x0":-0.8021356674513314,"y0":50.00063385417544,"z0":5.8453835521051785,"aX":2.480191648378896},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.2,"breakHorizontal":-3.6,"spinRate":2073,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.4356187206716413,"extension":6.467880171996422},"index":1,"playId":"7ddc94f8-8331-37dc-b998-31989d4bb965","pitchNumber":1,"startTime":"2025-08-09T23:34:00.042Z","endTime":"2025-08-09T23:34:04.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":682626,"link":"/api/v1/people/682626"},"third":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.022189803348763,"aZ":-19.87315322106423,"pfxX":-5.292906620141746,"pfxZ":8.52849963426306,"pX":-0.6629181297915472,"pZ":2.840187485590235,"vX0":2.016495079498246,"vY0":-119.61563437615558,"vZ0":-2.5017319420672095,"x":142.27,"y":162.09,"x0":-0.8312182997625628,"y0":50.00588256355671,"z0":5.6901065225668574,"aX":-7.637176290595826},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":1745,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.45869653348598494,"extension":6.832606617032777},"index":2,"playId":"e88e6af4-76bd-3f7e-aff8-138366a48cb5","pitchNumber":2,"startTime":"2025-08-09T23:34:16.290Z","endTime":"2025-08-09T23:34:19.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":682626,"link":"/api/v1/people/682626"},"third":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":3,"startTime":"2025-08-09T23:34:35.250Z","endTime":"2025-08-09T23:34:49.764Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":682626,"link":"/api/v1/people/682626"},"third":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.22110870368578,"strikeZoneBottom":1.42195106942971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.538178269471803,"aZ":-23.520807223333378,"pfxX":-5.054318296269074,"pfxZ":5.685260841232511,"pX":-0.2377506651261002,"pZ":3.7564088127349606,"vX0":2.9998371174136853,"vY0":-121.9179654964398,"vZ0":-0.13493923959201082,"x":126.06,"y":137.36,"x0":-0.820729177889367,"y0":50.00102232311223,"z0":5.824059697515844,"aX":-7.6903935407015},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":10.6,"breakHorizontal":8.5,"spinRate":1536,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4474130401264236,"extension":6.657392302894688},"index":4,"playId":"031a707f-f6e2-3da9-8294-1f08242234c2","pitchNumber":3,"startTime":"2025-08-09T23:34:49.764Z","endTime":"2025-08-09T23:34:53.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":682626,"link":"/api/v1/people/682626"},"third":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.614347444295838,"aZ":-27.296547971894245,"pfxX":-0.3885801615326606,"pfxZ":3.1699331910419355,"pX":0.08338488927828233,"pZ":1.9327064325083256,"vX0":2.3943991245889884,"vY0":-122.5691511891288,"vZ0":-3.740666933702262,"x":113.82,"y":186.6,"x0":-0.8508896274999853,"y0":50.00410522930648,"z0":5.780201400934732,"aX":-0.5984604745505603},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.2,"breakHorizontal":0.2,"spinRate":1972,"spinDirection":170},"zone":8,"typeConfidence":2.0,"plateTime":0.4449325847688188,"extension":6.623319478939323},"index":5,"playId":"11fb00fa-0aee-3d3f-abe7-7961bd5cae02","pitchNumber":4,"startTime":"2025-08-09T23:35:04.980Z","endTime":"2025-08-09T23:35:13.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":682626,"link":"/api/v1/people/682626"},"third":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.33651719744833,"strikeZoneBottom":1.55349483336522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.147742405062107,"aZ":-23.620793963091046,"pfxX":-4.36552229866089,"pfxZ":5.753502375741185,"pX":-1.3220276100579544,"pZ":5.7114847744935675,"vX0":0.346052328651662,"vY0":-120.56354310385328,"vZ0":4.383461483173251,"x":167.39,"y":84.57,"x0":-0.8985507819230795,"y0":50.005313868343215,"z0":5.944308040589502,"aX":-6.494698572700442},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":11.6,"breakHorizontal":7.8,"spinRate":1593,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.45251145011570326,"extension":6.908189552906456},"index":6,"playId":"b91218a7-ba76-3b02-bd6b-32314415d1db","pitchNumber":5,"startTime":"2025-08-09T23:35:38.440Z","endTime":"2025-08-09T23:35:42.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":682626,"link":"/api/v1/people/682626"},"third":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.24515241911223,"strikeZoneBottom":1.51820312157956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.734097430168404,"aZ":-23.537597216042535,"pfxX":-5.8245770654287625,"pfxZ":5.916496871228112,"pX":0.8626113920244582,"pZ":2.5970608643453224,"vX0":5.26105477395295,"vY0":-119.64065294511133,"vZ0":-2.307144797536019,"x":84.12,"y":168.66,"x0":-0.6015672395147621,"y0":50.00032801635399,"z0":5.670043563904056,"aX":-8.495802573974931},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":10.4,"breakHorizontal":9.4,"spinRate":1583,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.45674077752986975,"extension":7.030066370058296},"index":7,"playId":"b9841ce4-d497-3892-ae78-1865e00ae7ad","pitchNumber":6,"startTime":"2025-08-09T23:36:01.774Z","endTime":"2025-08-09T23:36:11.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"second":{"id":682626,"link":"/api/v1/people/682626"},"third":{"id":668901,"link":"/api/v1/people/668901"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":6.899999999999999,"leverageIndex":2.65,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:36:11.753Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T23:38:27.001Z","endTime":"2025-08-09T23:40:04.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Frankie Montas replaces Reed Garrett.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T23:37:47.416Z","endTime":"2025-08-09T23:38:29.396Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593423,"link":"/api/v1/people/593423"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657585,"link":"/api/v1/people/657585","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":92.1,"endSpeed":84.8,"strikeZoneTop":3.5096354594083,"strikeZoneBottom":1.59715351111324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09780913574636,"aZ":-23.569823559671665,"pfxX":-0.049701509109780995,"pfxZ":4.6817599645257495,"pX":-0.427933693362682,"pZ":4.734076300954876,"vX0":1.5728641939449362,"vY0":-134.2143057565379,"vZ0":0.6387406740508893,"x":133.31,"y":110.96,"x0":-1.0133100927611516,"y0":50.00164507769369,"z0":6.162329230681834,"aX":-0.09159010661870115},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.9,"breakHorizontal":-0.2,"spinRate":2322,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4069946943029277,"extension":5.769861493838892},"index":1,"playId":"3239514c-4856-3e88-8695-76f206376f7d","pitchNumber":1,"startTime":"2025-08-09T23:38:29.396Z","endTime":"2025-08-09T23:38:32.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.871178261084815,"aZ":-24.755482468138727,"pfxX":-0.55937180715894,"pfxZ":4.043398541622185,"pX":0.08118052095631673,"pZ":3.3137900314845545,"vX0":2.763283543879698,"vY0":-133.80112453294583,"vZ0":-2.6370460725174527,"x":113.91,"y":149.31,"x0":-0.8872866018102677,"y0":50.00002130055745,"z0":6.065259857906561,"aX":-1.0259323120130692},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.1,"breakHorizontal":0.5,"spinRate":2307,"spinDirection":192},"zone":2,"typeConfidence":2.0,"plateTime":0.40763864778395087,"extension":5.71859427378413},"index":2,"playId":"cacb6a2f-de37-36ff-a3e8-776fbd90c991","pitchNumber":2,"startTime":"2025-08-09T23:38:44.440Z","endTime":"2025-08-09T23:38:47.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.39422257336332,"strikeZoneBottom":1.58957219325394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62890622085166,"aZ":-15.537202596213714,"pfxX":-2.913606964762522,"pfxZ":8.567144597219876,"pX":0.26702517225479033,"pZ":4.0256640432739275,"vX0":3.687999699600319,"vY0":-138.19721990016973,"vZ0":-2.6338296590340615,"x":106.82,"y":130.09,"x0":-0.7037010070639765,"y0":50.00311798161406,"z0":6.0295567266890435,"aX":-5.658717518826343},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":4.6,"spinRate":2373,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39572650695838796,"extension":5.815282934613552},"index":3,"playId":"1fcd7db5-23b6-3a2b-b08a-15097bb27cb7","pitchNumber":3,"startTime":"2025-08-09T23:39:01.940Z","endTime":"2025-08-09T23:39:05.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.624553077931036,"aZ":-23.203143917056995,"pfxX":0.4584926173202879,"pfxZ":4.908145851833078,"pX":0.2529567248521506,"pZ":3.173672166343581,"vX0":2.613867680887211,"vY0":-134.198590433951,"vZ0":-3.1231891069104045,"x":107.36,"y":153.09,"x0":-0.79255140471889,"y0":50.00045255519517,"z0":6.00252644636346,"aX":0.8366895422043932},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":-1.4,"spinRate":2362,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.4079123836530516,"extension":5.770979009743098},"index":4,"playId":"e8748065-4554-3d07-8166-e333e9c03c8c","pitchNumber":4,"startTime":"2025-08-09T23:39:19.984Z","endTime":"2025-08-09T23:39:23.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.39422257336332,"strikeZoneBottom":1.60015999382866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6812376096868,"aZ":-23.657321985797743,"pfxX":0.14836773073102189,"pfxZ":4.56954207739739,"pX":-0.0036569605809404077,"pZ":4.350292906417214,"vX0":2.1352657001150606,"vY0":-135.2133352492045,"vZ0":-0.18562151217208933,"x":117.14,"y":121.32,"x0":-0.820715707474128,"y0":50.00335321999378,"z0":6.070730428588039,"aX":0.2758568570949779},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.4,"breakHorizontal":-0.7,"spinRate":2332,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.4040832420244018,"extension":5.788950774097981},"index":5,"playId":"0387fa90-c085-3383-ab67-ad4be6134356","pitchNumber":5,"startTime":"2025-08-09T23:39:38.608Z","endTime":"2025-08-09T23:39:42.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.30554242020857,"strikeZoneBottom":1.67292880470262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.231654879510945,"aZ":-24.74345034101366,"pfxX":-8.870341324428786,"pfxZ":3.8112033327778096,"pX":0.1596047527822711,"pZ":3.6491512271475868,"vX0":5.07641807596502,"vY0":-138.8198232907828,"vZ0":-1.9307323404728827,"x":110.92,"y":140.25,"x0":-0.5407819457527994,"y0":50.00446827444248,"z0":6.001694556160111,"aX":-17.30487865430259},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.7,"breakHorizontal":15.0,"spinRate":2330,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.39464029624735897,"extension":5.923182553628429},"index":6,"playId":"637cf4b2-91cc-39c2-8225-d89b3a45c1c8","pitchNumber":6,"startTime":"2025-08-09T23:39:56.281Z","endTime":"2025-08-09T23:40:04.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:40:04.054Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a ground ball to right fielder Juan Soto.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T23:40:24.003Z","endTime":"2025-08-09T23:41:52.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.2499605369403,"strikeZoneBottom":1.5334955247255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.858979655551572,"aZ":-14.649661683270653,"pfxX":-3.2214920698915295,"pfxZ":8.830136563712498,"pX":-0.09361630174021869,"pZ":3.933246359924516,"vX0":2.8757792784807363,"vY0":-139.82013766088073,"vZ0":-3.1678343348849807,"x":120.57,"y":132.58,"x0":-0.7157913431058419,"y0":50.00192982615943,"z0":6.039369756389999,"aX":-6.392664608036299},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":5.3,"spinRate":2413,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3913986956452913,"extension":5.825668802236634},"index":0,"playId":"b70e0d7d-5eef-369c-b8b9-b4853648331a","pitchNumber":1,"startTime":"2025-08-09T23:40:24.776Z","endTime":"2025-08-09T23:40:28.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.737117047691385,"aZ":-12.48652850917472,"pfxX":-3.069408300882968,"pfxZ":9.961862657824808,"pX":0.664438265434706,"pZ":2.982047131446279,"vX0":4.539668919801418,"vY0":-139.54227031175873,"vZ0":-5.746903421823941,"x":91.67,"y":158.26,"x0":-0.5830283489611344,"y0":50.00434073862587,"z0":5.887394557109729,"aX":-6.067427883120805},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.0,"breakHorizontal":4.7,"spinRate":2384,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.39217829412604344,"extension":5.981760759158249},"index":1,"playId":"14ac636b-0d7f-320f-a35f-8a5957d6e258","pitchNumber":2,"startTime":"2025-08-09T23:40:41.260Z","endTime":"2025-08-09T23:40:45.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.77113047200901,"aZ":-30.874784552511393,"pfxX":3.695345938971263,"pfxZ":0.7668766931284274,"pX":-0.05318703495060112,"pZ":2.478335199317452,"vX0":0.7477993120995139,"vY0":-128.16832711364154,"vZ0":-2.856057451989205,"x":119.03,"y":171.86,"x0":-0.8281323852524181,"y0":50.00080760992833,"z0":5.981576193372342,"aX":6.238979412909726},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.1,"breakHorizontal":-6.8,"spinRate":2523,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.4249229284869145,"extension":5.958675146715704},"index":2,"playId":"c6ad6a28-f1d4-39a5-a0df-0a343acc56f4","pitchNumber":3,"startTime":"2025-08-09T23:41:01.339Z","endTime":"2025-08-09T23:41:04.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.19225706927075,"strikeZoneBottom":1.53349640481759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.277417637374164,"aZ":-29.15377843834762,"pfxX":-7.017527608571031,"pfxZ":1.8157809902913407,"pX":0.08391155612386975,"pZ":0.7153084009330546,"vX0":3.8940331726995563,"vY0":-127.67584654827003,"vZ0":-7.13355529557533,"x":113.8,"y":219.47,"x0":-0.5428109335619179,"y0":50.00398093639993,"z0":5.814882317839942,"aX":-11.68097187684666},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":11.9,"spinRate":1684,"spinDirection":229},"zone":14,"typeConfidence":0.9,"plateTime":0.42766917474293775,"extension":6.005402667425634},"index":3,"playId":"2e8e98e2-7afc-301d-99a4-a9530908afaa","pitchNumber":4,"startTime":"2025-08-09T23:41:21.999Z","endTime":"2025-08-09T23:41:25.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.813162553781847,"aZ":-18.051094730909284,"pfxX":-3.4316966492032956,"pfxZ":6.927870637489306,"pX":-0.028897158619476344,"pZ":3.487942409740569,"vX0":2.7941606747308088,"vY0":-141.09094643403503,"vZ0":-3.850229832397249,"x":118.1,"y":144.61,"x0":-0.5808693062060096,"y0":50.0020735408721,"z0":6.016889119704088,"aX":-6.9941851489133935},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.0,"breakHorizontal":5.8,"spinRate":2460,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3866090525514032,"extension":5.9375242650418425},"hitData":{"launchSpeed":99.0,"launchAngle":0.0,"totalDistance":60.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.0,"coordY":113.0}},"index":4,"playId":"a877e57d-7aef-3f1f-994a-6f41ae134246","pitchNumber":5,"startTime":"2025-08-09T23:41:40.910Z","endTime":"2025-08-09T23:41:52.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.6,"awayTeamWinProbability":55.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.72,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:41:52.124Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Blake Perkins singles on a sharp line drive to right fielder Juan Soto. Andrew Vaughn to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T23:41:56.428Z","endTime":"2025-08-09T23:44:33.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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(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.9,"endSpeed":77.2,"strikeZoneTop":3.45192866876086,"strikeZoneBottom":1.69349052462863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.295318906341034,"aZ":-25.898068252324638,"pfxX":7.053695019633661,"pfxZ":4.137379782771411,"pX":1.1250231940681827,"pZ":4.113827360818504,"vX0":2.9484153917404536,"vY0":-122.17481521452275,"vZ0":0.6974927923052487,"x":74.12,"y":127.71,"x0":-1.0125938813042863,"y0":50.00291319598599,"z0":6.04447141087088,"aX":10.699145895416354},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.9,"breakHorizontal":-13.4,"spinRate":2504,"spinDirection":98},"zone":12,"typeConfidence":2.0,"plateTime":0.44772484716193883,"extension":5.8650632853381754},"index":0,"playId":"39d6abeb-fdac-395c-ab72-a81847e9c644","pitchNumber":1,"startTime":"2025-08-09T23:42:20.443Z","endTime":"2025-08-09T23:42:23.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.913124455124226,"aZ":-20.816051459904333,"pfxX":-0.49234014475898813,"pfxZ":6.168572111479586,"pX":0.29024901073645787,"pZ":3.0712823854921862,"vX0":3.375775638091253,"vY0":-134.3122454887416,"vZ0":-3.624945345220943,"x":105.94,"y":155.86,"x0":-0.9146632807852133,"y0":50.00446715983829,"z0":5.904447675432329,"aX":-0.9071687959387602},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.7,"breakHorizontal":0.2,"spinRate":2451,"spinDirection":191},"zone":3,"typeConfidence":2.0,"plateTime":0.40656276210818465,"extension":5.908953339571058},"index":1,"playId":"33484226-d072-3f16-a6a7-ce53e8540e2e","pitchNumber":2,"startTime":"2025-08-09T23:42:40.884Z","endTime":"2025-08-09T23:42:44.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.42307553265527,"strikeZoneBottom":1.69349052462863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.316380277895952,"aZ":-27.913703396723516,"pfxX":-7.444896168389586,"pfxZ":2.6468478109186044,"pX":-0.9909349358745366,"pZ":1.7557969434571217,"vX0":2.193081975214128,"vY0":-125.73427109463351,"vZ0":-4.675070385109395,"x":154.77,"y":191.37,"x0":-0.9046276652294313,"y0":50.00270694933187,"z0":5.891297002210577,"aX":-11.978474297755884},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.0,"breakHorizontal":13.1,"spinRate":1749,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.4348053759475108,"extension":5.95878734265396},"index":2,"playId":"8feaf4e8-e7b3-335d-8dc5-0d9abd72aaca","pitchNumber":3,"startTime":"2025-08-09T23:43:05.067Z","endTime":"2025-08-09T23:43:09.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.9,"strikeZoneTop":3.45192866876086,"strikeZoneBottom":1.69349052462863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.882351545218892,"aZ":-24.624515941935883,"pfxX":8.06512558713171,"pfxZ":4.964275602903227,"pX":-0.38375630802297606,"pZ":3.6662311825463108,"vX0":-1.0323519802961605,"vY0":-122.92392359852735,"vZ0":-0.5439574605266558,"x":131.63,"y":139.79,"x0":-1.0036662299331047,"y0":50.00042716577605,"z0":5.993204874559089,"aX":12.258226927044847},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.1,"breakHorizontal":-14.3,"spinRate":2376,"spinDirection":93},"zone":11,"typeConfidence":2.0,"plateTime":0.4467113650110046,"extension":6.010425174438181},"index":3,"playId":"7ecb31e2-42a1-3983-82f2-bb5d26e10c26","pitchNumber":4,"startTime":"2025-08-09T23:43:27.475Z","endTime":"2025-08-09T23:43:31.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.45192866876086,"strikeZoneBottom":1.69349052462863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.746757966265914,"aZ":-11.539992246710542,"pfxX":-2.482090072753469,"pfxZ":10.425008768867503,"pX":0.5258678439304648,"pZ":2.4353404955462485,"vX0":4.346825160417698,"vY0":-139.84326401107856,"vZ0":-7.124816649420441,"x":96.96,"y":173.03,"x0":-0.7266790670994129,"y0":50.00279543957575,"z0":5.774421024230718,"aX":-4.913089030833309},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":3.6,"spinRate":2361,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3917912089060236,"extension":5.967535568520154},"index":4,"playId":"82ddd7d0-66ca-3919-8230-21a6d91452c5","pitchNumber":5,"startTime":"2025-08-09T23:43:51.342Z","endTime":"2025-08-09T23:43:55.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-09T23:44:00.282Z","endTime":"2025-08-09T23:44:22.300Z","isPitch":false,"type":"action","player":{"id":663368,"link":"/api/v1/people/663368"},"defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.378526594992344,"aZ":-24.449304630102418,"pfxX":0.3147446673547083,"pfxZ":4.14418012240453,"pX":0.28265643662805134,"pZ":2.1735152343782507,"vX0":2.854632099167908,"vY0":-135.62600235483973,"vZ0":-5.20016528707008,"x":106.23,"y":180.1,"x0":-0.8239908276752341,"y0":50.003995847736704,"z0":5.8185490957870725,"aX":0.5870507739530998},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.6,"breakHorizontal":-1.2,"spinRate":2285,"spinDirection":191},"zone":9,"typeConfidence":2.0,"plateTime":0.403687721483287,"extension":5.991939105936778},"hitData":{"launchSpeed":100.3,"launchAngle":10.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":148.68,"coordY":111.54}},"index":6,"playId":"4d8f7785-88ab-316a-b00d-596a5fe3906e","pitchNumber":6,"startTime":"2025-08-09T23:44:22.300Z","endTime":"2025-08-09T23:44:33.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.9,"awayTeamWinProbability":51.1,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":1.38,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:44:33.430Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brice Turang flies out to shortstop Francisco Lindor.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T23:44:41.624Z","endTime":"2025-08-09T23:46:16.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":76.4,"strikeZoneTop":3.45192866876086,"strikeZoneBottom":1.66349155166391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.954283960700586,"aZ":-22.95718556827886,"pfxX":5.7858268684134995,"pfxZ":6.173736509089927,"pX":-0.916146751860682,"pZ":4.482193385038289,"vX0":-1.531480275814434,"vY0":-121.23958818202163,"vZ0":0.9821175392475614,"x":151.92,"y":117.76,"x0":-1.0293883177798042,"y0":50.005386586651824,"z0":6.070335311889579,"aX":8.643674773164165},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.6,"breakHorizontal":-10.1,"spinRate":2368,"spinDirection":97},"zone":11,"typeConfidence":2.0,"plateTime":0.4511954659381119,"extension":5.987147887538377},"index":0,"playId":"fb214b4b-ed8a-36fc-9bb6-f85774cf6a7c","pitchNumber":1,"startTime":"2025-08-09T23:45:16.341Z","endTime":"2025-08-09T23:45:19.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.501409361387832,"aZ":-14.865240610162589,"pfxX":-2.291752200594783,"pfxZ":8.84166579711208,"pX":0.4016998457996598,"pZ":3.246304126799451,"vX0":4.020706630022758,"vY0":-138.88206281297929,"vZ0":-4.46899754338432,"x":101.69,"y":151.13,"x0":-0.7656475323648244,"y0":50.00198571576313,"z0":5.861873966788035,"aX":-4.486368536772385},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":3.4,"spinRate":2283,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.39406887115590017,"extension":5.8988415350580805},"index":1,"playId":"1f6fcac9-66fc-35f6-890f-dea3b12895a8","pitchNumber":2,"startTime":"2025-08-09T23:45:39.192Z","endTime":"2025-08-09T23:45:42.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.017693234657187,"aZ":-27.12855388711181,"pfxX":-8.594406788126022,"pfxZ":3.119711036700341,"pX":-0.17103302070254806,"pZ":1.6582535420489755,"vX0":4.108801341741122,"vY0":-126.24687829333178,"vZ0":-5.1199424373294,"x":123.52,"y":194.01,"x0":-0.7004968718095989,"y0":50.00459412969977,"z0":5.888522530029135,"aX":-13.914059981885186},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.7,"breakHorizontal":14.6,"spinRate":1512,"spinDirection":234},"zone":8,"typeConfidence":0.9,"plateTime":0.43337608779178716,"extension":6.1426874181877915},"hitData":{"launchSpeed":84.2,"launchAngle":60.0,"totalDistance":205.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.14,"coordY":121.82}},"index":2,"playId":"64b4200e-3cb0-3e61-951a-8b285917b857","pitchNumber":3,"startTime":"2025-08-09T23:46:04.475Z","endTime":"2025-08-09T23:46:16.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":-5.199999999999996,"leverageIndex":2.2,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:46:16.370Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Anthony Seigler walks. Andrew Vaughn to 3rd. Blake Perkins to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T23:46:23.248Z","endTime":"2025-08-09T23:48:52.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"postOnSecond":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"postOnThird":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.2499605369403,"strikeZoneBottom":1.48349804599419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.404252738731667,"aZ":-23.379076408032766,"pfxX":5.742632564093316,"pfxZ":5.777073443079199,"pX":0.6330002023766851,"pZ":1.9223113548178503,"vX0":1.960299176141767,"vY0":-122.38406539091977,"vZ0":-4.524692577456056,"x":92.87,"y":186.88,"x0":-0.9236580711208681,"y0":50.00180798080839,"z0":5.7894349567836265,"aX":8.738562529507563},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.7,"breakHorizontal":-10.8,"spinRate":2310,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.44698103788351773,"extension":6.245613481570049},"index":0,"playId":"dacfa186-98d9-33d1-a351-437580f17595","pitchNumber":1,"startTime":"2025-08-09T23:46:45.517Z","endTime":"2025-08-09T23:46:49.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.22110870368578,"strikeZoneBottom":1.48349804599419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.154133217072136,"aZ":-27.972628716079637,"pfxX":-8.09847669052494,"pfxZ":2.588000342448952,"pX":-1.178507341513906,"pZ":1.8044767267872628,"vX0":1.9738926607878788,"vY0":-126.48561853479293,"vZ0":-4.60444046581581,"x":161.92,"y":190.06,"x0":-0.9154431232532342,"y0":50.00404268243085,"z0":5.884426922804193,"aX":-13.157990923993104},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.8,"breakHorizontal":14.3,"spinRate":1594,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.4325956734259857,"extension":6.007316411406791},"index":1,"playId":"7d76aff4-c0e0-3619-aee6-7ef16ea3aad4","pitchNumber":2,"startTime":"2025-08-09T23:47:05.371Z","endTime":"2025-08-09T23:47:10.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.22110870368578,"strikeZoneBottom":1.48349804599419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33628061290274,"aZ":-28.90803109896216,"pfxX":-6.991856710049466,"pfxZ":2.0266070482486853,"pX":-1.3348720530795102,"pZ":2.3668632686943427,"vX0":1.101142410398534,"vY0":-125.7797472001001,"vZ0":-3.270023064622447,"x":167.88,"y":174.87,"x0":-0.8683515056945592,"y0":50.00178784314367,"z0":6.015632441464522,"aX":-11.256844986518479},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.2,"breakHorizontal":12.5,"spinRate":1587,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.4346531753148559,"extension":5.952936846292761},"index":2,"playId":"5c4d2b3f-6a33-36db-8b76-8c83491c0e86","pitchNumber":3,"startTime":"2025-08-09T23:47:27.169Z","endTime":"2025-08-09T23:47:30.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.11187586294838,"aZ":-21.099114296537042,"pfxX":-8.718955727186119,"pfxZ":5.716300455249325,"pX":-0.13575504814770328,"pZ":3.53691216050104,"vX0":4.3682989053587615,"vY0":-138.58482948891947,"vZ0":-2.7501016465899393,"x":122.17,"y":143.28,"x0":-0.6030017507117189,"y0":50.00414050521779,"z0":5.95784062831061,"aX":-16.893381006728855},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.0,"breakHorizontal":14.9,"spinRate":2157,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.39583801945495223,"extension":5.867530098840996},"index":3,"playId":"8b118588-278d-3685-80ca-fda474832185","pitchNumber":4,"startTime":"2025-08-09T23:47:48.938Z","endTime":"2025-08-09T23:47:52.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.2788125657877,"strikeZoneBottom":1.48349804599419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.92620018007668,"aZ":-29.039700638543067,"pfxX":2.0807550103668757,"pfxZ":1.8746001430631507,"pX":0.9646507409891005,"pZ":1.2319778857607577,"vX0":3.5759394136864846,"vY0":-127.94657638045264,"vZ0":-5.940962699295808,"x":80.23,"y":205.52,"x0":-0.7180298681801037,"y0":50.00016494275373,"z0":5.842683594657573,"aX":3.468540652688092},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.4,"breakHorizontal":-4.6,"spinRate":2472,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4271184732098292,"extension":6.049352082023993},"index":4,"playId":"76852b65-5f0c-3edf-b7ce-0d551544c56d","pitchNumber":5,"startTime":"2025-08-09T23:48:11.353Z","endTime":"2025-08-09T23:48:15.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.13571648272109,"strikeZoneBottom":1.43382103427569,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.775459802019487,"aZ":-31.87819684176028,"pfxX":-5.038451334022261,"pfxZ":0.17840491126699476,"pX":-0.9610368812248177,"pZ":3.294689943071587,"vX0":1.1740374251455163,"vY0":-126.74263389743045,"vZ0":-0.6440156750377484,"x":153.63,"y":149.82,"x0":-0.7743007012528046,"y0":50.00133800782971,"z0":6.0876037206556814,"aX":-8.234099491863967},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.4,"breakHorizontal":8.9,"spinRate":1448,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.43139263021019403,"extension":5.987002376415326},"index":5,"playId":"af18487a-a2fe-3fb9-8734-c9a3aa5ad6ee","pitchNumber":6,"startTime":"2025-08-09T23:48:41.860Z","endTime":"2025-08-09T23:48:52.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":663368,"link":"/api/v1/people/663368"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.199999999999996,"awayTeamWinProbability":52.800000000000004,"homeTeamWinProbabilityAdded":3.499999999999993,"leverageIndex":1.94,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:48:52.132Z","atBatIndex":17},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Joey Ortiz reaches on a fielder's choice, fielded by shortstop Francisco Lindor. Andrew Vaughn scores. Blake Perkins scores. Anthony Seigler to 2nd. Fielding error by shortstop Francisco Lindor.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T23:49:57.530Z","endTime":"2025-08-09T23:51:49.365Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":36},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"postOnSecond":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":{"id":593423,"link":"/api/v1/people/593423"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":{"id":593423,"link":"/api/v1/people/593423"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T23:48:58.061Z","endTime":"2025-08-09T23:49:59.781Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"second":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.39539020353302,"strikeZoneBottom":1.54463561743237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70599828633381,"aZ":-24.367956642820918,"pfxX":5.402908885859443,"pfxZ":4.982861126828007,"pX":0.6043443634656944,"pZ":1.3759824589212324,"vX0":1.9443970931344903,"vY0":-124.79680340640493,"vZ0":-5.877160825298582,"x":93.96,"y":201.63,"x0":-0.8882099288847052,"y0":50.001904916033155,"z0":5.786719148430791,"aX":8.463990527771603},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.8,"breakHorizontal":-10.2,"spinRate":2463,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.440039239852684,"extension":6.150177790503612},"index":1,"playId":"99754132-c504-31ff-abc2-6f5cc692984d","pitchNumber":1,"startTime":"2025-08-09T23:49:59.781Z","endTime":"2025-08-09T23:50:03.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"second":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.30883053000128,"strikeZoneBottom":1.54463561743237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.41173027159827,"aZ":-23.60488026506067,"pfxX":-9.01423364218643,"pfxZ":4.436999134403896,"pX":-0.049453602102075486,"pZ":2.1489548026179888,"vX0":4.787681674898818,"vY0":-139.0693037438076,"vZ0":-5.640362471670745,"x":118.89,"y":180.76,"x0":-0.6357427443536395,"y0":50.00183555993737,"z0":5.800897578532118,"aX":-17.398936925077276},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.8,"breakHorizontal":15.1,"spinRate":2336,"spinDirection":204},"zone":5,"typeConfidence":0.9,"plateTime":0.39606737786526347,"extension":6.023098363391092},"index":2,"playId":"ed034aa4-80f3-3d36-87c6-a75ce83d8e35","pitchNumber":2,"startTime":"2025-08-09T23:50:15.123Z","endTime":"2025-08-09T23:50:18.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"second":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":96.1,"endSpeed":87.0,"strikeZoneTop":3.3665367910941,"strikeZoneBottom":1.54463561743237,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.38213051441271,"aZ":-22.566753311679665,"pfxX":-9.512514101219484,"pfxZ":4.936344500203993,"pX":-0.14172045608056252,"pZ":1.5191767658933077,"vX0":4.7235955680460915,"vY0":-139.5649145011117,"vZ0":-7.502009776545471,"x":122.4,"y":197.76,"x0":-0.6329030997057281,"y0":50.0014772196345,"z0":5.760602772525465,"aX":-18.509957800916634},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.3,"breakHorizontal":16.1,"spinRate":2372,"spinDirection":207},"zone":8,"typeConfidence":0.91,"plateTime":0.3945032890887261,"extension":5.985762068057549},"index":3,"playId":"f61749ca-7770-3f83-9bc6-fa0fa2118427","pitchNumber":3,"startTime":"2025-08-09T23:50:32.730Z","endTime":"2025-08-09T23:50:36.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"second":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-09T23:50:48.424Z","endTime":"2025-08-09T23:51:07.642Z","isPitch":false,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"},"defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"second":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.22402137002057,"strikeZoneBottom":1.54634781087331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57534453873881,"aZ":-27.90044057366726,"pfxX":-6.341428102261791,"pfxZ":2.5879407253478224,"pX":0.5934962306762785,"pZ":-0.3933759666699143,"vX0":4.713860434594563,"vY0":-127.29083833749822,"vZ0":-9.774241235913355,"x":94.38,"y":249.4,"x0":-0.4526592825937697,"y0":50.003112626559286,"z0":5.683424889363469,"aX":-10.47269876323464},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.8,"breakHorizontal":10.6,"spinRate":1756,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.4292549181906984,"extension":6.07948012817416},"index":5,"playId":"83fb9f57-48be-3fdb-b962-aec2191d8694","pitchNumber":4,"startTime":"2025-08-09T23:51:07.642Z","endTime":"2025-08-09T23:51:12.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"second":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.45017024117251,"aZ":-25.278616525359258,"pfxX":-7.788177499020607,"pfxZ":3.5114840198688686,"pX":0.11836378016592185,"pZ":2.8170918591877814,"vX0":4.3356072614086525,"vY0":-138.86934005288123,"vZ0":-3.7796507996710056,"x":112.49,"y":162.72,"x0":-0.4465876832380392,"y0":50.0031703421404,"z0":5.866206540302464,"aX":-15.297723027831186},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.8,"breakHorizontal":13.3,"spinRate":2184,"spinDirection":201},"zone":5,"typeConfidence":0.9,"plateTime":0.3935632522896344,"extension":6.034796268033305},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.51,"coordY":142.05}},"index":6,"playId":"72dd02ed-ae3a-300b-9a5a-0edf87a2a6d7","pitchNumber":5,"startTime":"2025-08-09T23:51:37.177Z","endTime":"2025-08-09T23:51:49.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":678011,"link":"/api/v1/people/678011"},"second":{"id":663368,"link":"/api/v1/people/663368"},"third":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.10000000000001,"awayTeamWinProbability":34.89999999999999,"homeTeamWinProbabilityAdded":17.900000000000013,"leverageIndex":3.23,"dramaIndex":196.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:51:49.365Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T23:52:31.794Z","endTime":"2025-08-09T23:53:38.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56864907357001,"aZ":-23.619675694302945,"pfxX":-9.723325843532194,"pfxZ":4.438383457180466,"pX":-0.09384057178044444,"pZ":3.246862375338233,"vX0":5.1733443570565125,"vY0":-138.3702258423872,"vZ0":-3.1402046069682914,"x":120.58,"y":151.11,"x0":-0.7303039056928773,"y0":50.003873688087445,"z0":5.989636802378006,"aX":-18.74481359604707},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.6,"breakHorizontal":16.4,"spinRate":2163,"spinDirection":197},"zone":11,"typeConfidence":0.9,"plateTime":0.3967421034864742,"extension":5.92253843500374},"index":0,"playId":"c39c4406-2b53-3591-8f58-cf6b15ff8a24","pitchNumber":1,"startTime":"2025-08-09T23:52:34.766Z","endTime":"2025-08-09T23:52:38.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.4,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33270306504609,"aZ":-22.72123708715139,"pfxX":4.827263010508883,"pfxZ":6.033748979920948,"pX":-0.263402753547041,"pZ":2.022933880528361,"vX0":0.5559667409118305,"vY0":-124.45218744572632,"vZ0":-4.651153212084475,"x":127.04,"y":184.16,"x0":-1.116723592417865,"y0":50.00029651614483,"z0":5.80141266447636,"aX":7.559442789490991},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":10.1,"breakHorizontal":-8.9,"spinRate":2423,"spinDirection":101},"zone":5,"typeConfidence":2.0,"plateTime":0.4403594205764443,"extension":6.101294720251639},"index":1,"playId":"9f4af8e3-026f-39ef-a521-876de99c0bb8","pitchNumber":2,"startTime":"2025-08-09T23:52:59.999Z","endTime":"2025-08-09T23:53:05.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.004260011663682,"aZ":-29.093777883902366,"pfxX":-5.926963428027401,"pfxZ":1.8624556473781029,"pX":-1.34624549440579,"pZ":1.7948244157711446,"vX0":0.942545834291608,"vY0":-127.24851591942438,"vZ0":-4.52510670633343,"x":168.32,"y":190.32,"x0":-0.9489259934247047,"y0":50.004328155798035,"z0":5.87853756402671,"aX":-9.803688278974832},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":10.6,"spinRate":1497,"spinDirection":231},"zone":13,"typeConfidence":0.9,"plateTime":0.42903375531260757,"extension":6.081218579178784},"hitData":{"launchSpeed":73.6,"launchAngle":-35.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.78,"coordY":157.26}},"index":2,"playId":"f1bb9084-57ae-33eb-ac89-cb54bbceea25","pitchNumber":3,"startTime":"2025-08-09T23:53:31.326Z","endTime":"2025-08-09T23:53:38.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":678011,"link":"/api/v1/people/678011"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-3.900000000000013,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:53:38.618Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T23:55:52.236Z","endTime":"2025-08-09T23:57:00.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":2.98839588794956,"strikeZoneBottom":1.51877362898866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.281895366740976,"aZ":-22.650434675595275,"pfxX":-5.748400752773053,"pfxZ":6.516976520645686,"pX":-0.8859636535308361,"pZ":2.5195890929575793,"vX0":1.1073061388563836,"vY0":-119.863641269146,"vZ0":-2.771641307302375,"x":150.77,"y":170.75,"x0":-0.6058017787618313,"y0":50.00251232635652,"z0":5.7045958991774395,"aX":-8.397940254315587},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":11.4,"breakHorizontal":10.2,"spinRate":1546,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4562473527234383,"extension":6.770881975942843},"index":0,"playId":"45142c65-9ecc-32ca-baaf-16773268ad70","pitchNumber":1,"startTime":"2025-08-09T23:55:52.236Z","endTime":"2025-08-09T23:55:57.888Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.16573254771193,"strikeZoneBottom":1.37728416329812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.292390111785178,"aZ":-22.86159895617314,"pfxX":-5.433750695316686,"pfxZ":6.037696789445891,"pX":-0.9108096240392108,"pZ":1.0181120829897807,"vX0":1.1129028504583434,"vY0":-122.85949965975027,"vZ0":-6.316004698205553,"x":151.72,"y":211.29,"x0":-0.6608770635812519,"y0":50.004925087756824,"z0":5.541344378060212,"aX":-8.381956707406076},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":9.8,"breakHorizontal":9.6,"spinRate":1591,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.4442981365524772,"extension":6.710812081298288},"index":1,"playId":"aadc7d7e-64c2-37fe-b2cf-138c01aff4f7","pitchNumber":2,"startTime":"2025-08-09T23:56:07.972Z","endTime":"2025-08-09T23:56:14.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.19458519403537,"strikeZoneBottom":1.53577673900346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.847348316136358,"aZ":-11.58617144684606,"pfxX":-4.185424197027617,"pfxZ":11.128931531451176,"pX":-0.7379783195766509,"pZ":2.1052098390778546,"vX0":1.4993490808024752,"vY0":-135.0204776114462,"vZ0":-7.224834427504279,"x":145.13,"y":181.94,"x0":-0.7560537419456724,"y0":50.0028933764866,"z0":5.627376097713082,"aX":-7.743285031623459},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":7.3,"spinRate":2316,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.40535251163028363,"extension":6.755063542763246},"index":2,"playId":"a35d72f7-a0c6-3f65-be01-b2689cd9cbab","pitchNumber":3,"startTime":"2025-08-09T23:56:24.261Z","endTime":"2025-08-09T23:56:27.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-09T23:56:36.876Z","endTime":"2025-08-09T23:56:52.953Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.823840767661093,"aZ":-24.57635573368836,"pfxX":-5.757535006789094,"pfxZ":5.03842305895385,"pX":-1.0792739271407168,"pZ":2.6980612613758757,"vX0":1.0017183339097835,"vY0":-121.25833946378867,"vZ0":-2.27790880607283,"x":158.14,"y":165.93,"x0":-0.7457949873203353,"y0":50.004143439529074,"z0":5.765861563346939,"aX":-8.685868877303674},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":8.9,"breakHorizontal":10.3,"spinRate":1555,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.44946953934830125,"extension":6.8036748915120615},"hitData":{"launchSpeed":82.0,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.62,"coordY":146.06}},"index":4,"playId":"01fe4a0c-aa48-380c-a1be-a155a360a169","pitchNumber":4,"startTime":"2025-08-09T23:56:52.953Z","endTime":"2025-08-09T23:57:00.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:57:00.667Z","atBatIndex":20},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Starling Marte homers (6) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T23:57:11.166Z","endTime":"2025-08-09T23:58:02.839Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":{"id":668964,"link":"/api/v1/people/668964"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.6,"strikeZoneTop":3.42541364643087,"strikeZoneBottom":1.49263801372027,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.22653120459725,"aZ":-29.457085677301347,"pfxX":0.6068518496792326,"pfxZ":1.7886752352338178,"pX":0.7565068452335342,"pZ":0.8577374436384009,"vX0":3.0075221232475053,"vY0":-122.49409786508193,"vZ0":-5.330201778794812,"x":88.16,"y":215.62,"x0":-0.5661098266598159,"y0":50.003688660099115,"z0":5.580869376393552,"aX":0.921697632268644},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.3,"breakHorizontal":-1.8,"spinRate":2032,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4471651537786574,"extension":6.82271426637712},"index":0,"playId":"228ebb1d-5d0c-31c7-aaae-33bb407db819","pitchNumber":1,"startTime":"2025-08-09T23:57:23.542Z","endTime":"2025-08-09T23:57:27.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.222881071805016,"aZ":-9.787750308267594,"pfxX":-3.3288772325409197,"pfxZ":11.709435774826849,"pX":0.7876979588750744,"pZ":1.9669191501751169,"vX0":4.810422706964736,"vY0":-137.12396019985067,"vZ0":-8.209920554956462,"x":86.97,"y":185.67,"x0":-0.5536570470555544,"y0":50.00103712303019,"z0":5.660417809415976,"aX":-6.363520541884995},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.8,"breakHorizontal":5.0,"spinRate":2298,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.39885630018560336,"extension":6.752815404088317},"hitData":{"launchSpeed":99.2,"launchAngle":31.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.33,"coordY":79.13}},"index":1,"playId":"421533e2-f305-386b-ab51-04a3f0456847","pitchNumber":2,"startTime":"2025-08-09T23:57:39.554Z","endTime":"2025-08-09T23:58:02.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":-11.300000000000004,"leverageIndex":0.75,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:58:02.839Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, shortstop Joey Ortiz to first baseman Andrew Vaughn.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T23:58:00.382Z","endTime":"2025-08-09T23:59:48.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18932018203039,"aZ":-13.179466894060223,"pfxX":-5.301179076205408,"pfxZ":10.389139100996683,"pX":-0.1649330651417429,"pZ":2.2859869906885995,"vX0":2.9153328084647647,"vY0":-134.3950573295711,"vZ0":-6.337838437724589,"x":123.29,"y":177.06,"x0":-0.5750744186117723,"y0":50.00663576689961,"z0":5.611383191713363,"aX":-9.697391725591688},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2235,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.40757206811563407,"extension":6.746766438796485},"index":0,"playId":"8dc9e3d0-b689-3b1d-9f72-e480ca8b70a0","pitchNumber":1,"startTime":"2025-08-09T23:58:24.476Z","endTime":"2025-08-09T23:58:28.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.36770536330961,"strikeZoneBottom":1.46379896093092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.846616233253954,"aZ":-29.426319687334125,"pfxX":1.8265206411037043,"pfxZ":1.7297496550994875,"pX":0.8662736011824995,"pZ":2.891002786015583,"vX0":3.129130865258249,"vY0":-125.05482009466441,"vZ0":-1.2188412459790003,"x":83.98,"y":160.72,"x0":-0.6358281377774534,"y0":50.00584185572297,"z0":5.78568981440921,"aX":2.9105668583189988},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.1,"breakHorizontal":-4.0,"spinRate":2088,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.43700737671956036,"extension":6.507446110807398},"index":1,"playId":"62e00840-0c57-3cb5-aece-d3cebdf5dde8","pitchNumber":2,"startTime":"2025-08-09T23:58:41.446Z","endTime":"2025-08-09T23:58:45.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.4831226692435,"strikeZoneBottom":1.60799804342039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.11372755823961,"aZ":-27.456672897347094,"pfxX":1.1008779089133633,"pfxZ":2.919602056853094,"pX":-0.7134810701965447,"pZ":2.316715187248889,"vX0":0.17737632951323157,"vY0":-125.50065114409882,"vZ0":-3.0433770545413346,"x":144.2,"y":176.23,"x0":-0.9280492549715342,"y0":50.005561501386794,"z0":5.749170121759246,"aX":1.7805065379429683},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":-2.0,"spinRate":2029,"spinDirection":166},"zone":4,"typeConfidence":2.0,"plateTime":0.43415699979334166,"extension":6.470041880735326},"index":2,"playId":"338f5103-f0ab-3fd5-942e-f5803373f5dc","pitchNumber":3,"startTime":"2025-08-09T23:58:55.849Z","endTime":"2025-08-09T23:58:59.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-09T23:59:10.015Z","endTime":"2025-08-09T23:59:22.010Z","isPitch":false,"type":"action","player":{"id":624413,"link":"/api/v1/people/624413"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.42717141870695,"strikeZoneBottom":1.49435116434722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.291322936383953,"aZ":-24.377160367626594,"pfxX":-6.328760915237649,"pfxZ":5.593762564731296,"pX":-0.213040893237182,"pZ":0.6496172373670756,"vX0":2.9056178334732397,"vY0":-116.82419525580399,"vZ0":-6.087065675305228,"x":125.12,"y":221.24,"x0":-0.6451886139563711,"y0":50.00267298354442,"z0":5.555480109382959,"aX":-8.820599629848173},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":9.0,"breakHorizontal":10.8,"spinRate":1570,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.46735890478843345,"extension":7.12363179464751},"index":4,"playId":"3bb0275f-db1d-3db3-bb14-3390a2ed15b0","pitchNumber":4,"startTime":"2025-08-09T23:59:22.010Z","endTime":"2025-08-09T23:59:26.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.413661103488742,"aZ":-11.839792998633525,"pfxX":-2.6710660806956854,"pfxZ":10.53195341498136,"pX":-0.12268060153120909,"pZ":1.41147788356614,"vX0":2.0683680944101446,"vY0":-137.34280807022068,"vZ0":-9.234788394746234,"x":121.68,"y":200.67,"x0":-0.5345816986018849,"y0":50.00097361887991,"z0":5.600730091002268,"aX":-5.156163103092305},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":4.4,"spinRate":2256,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.3972040134194028,"extension":6.668302902617461},"hitData":{"launchSpeed":108.5,"launchAngle":6.0,"totalDistance":119.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.11,"coordY":130.11}},"index":5,"playId":"26028cff-a58a-369f-abb4-2cf51f07176d","pitchNumber":5,"startTime":"2025-08-09T23:59:40.375Z","endTime":"2025-08-09T23:59:48.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-09T23:59:48.079Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T23:59:56.403Z","endTime":"2025-08-10T00:01:02.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.538808179937256,"aZ":-27.517614067261622,"pfxX":1.2732314973215106,"pfxZ":3.010082119535477,"pX":0.5486725060436886,"pZ":0.6088372942455249,"vX0":2.6487738665386895,"vY0":-123.10858907450356,"vZ0":-6.585089109510587,"x":96.09,"y":222.34,"x0":-0.7031281774595357,"y0":50.003549122281356,"z0":5.6222889152398965,"aX":1.9705708109341482},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.3,"breakHorizontal":-2.9,"spinRate":2039,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.44350792030612274,"extension":6.681627926306685},"index":0,"playId":"15b5a39d-7110-3b65-9915-8bcba7308f0d","pitchNumber":1,"startTime":"2025-08-10T00:00:16.964Z","endTime":"2025-08-10T00:00:23.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70611783161703,"aZ":-11.561896286459469,"pfxX":-2.625331883357427,"pfxZ":10.434303197841867,"pX":-0.8122824436042271,"pZ":3.2841936897450186,"vX0":0.6782291565129467,"vY0":-139.5038843595145,"vZ0":-4.693163398965368,"x":147.96,"y":150.11,"x0":-0.7170669392240029,"y0":50.00524257376535,"z0":5.747507377477207,"aX":-5.186961084393635},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.1,"breakHorizontal":4.7,"spinRate":2298,"spinDirection":202},"zone":1,"typeConfidence":2.0,"plateTime":0.3922866155401117,"extension":6.654342765529542},"index":1,"playId":"2014dd57-f1e9-3bec-b97f-4bd79965a040","pitchNumber":2,"startTime":"2025-08-10T00:00:34.798Z","endTime":"2025-08-10T00:00:41.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.65801964985607,"strikeZoneBottom":1.72749473012962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.194124641106434,"aZ":-8.7882920759992,"pfxX":-2.9819869771906222,"pfxZ":11.900330991589588,"pX":0.026736243849449084,"pZ":1.678026923562032,"vX0":3.013391537873806,"vY0":-139.05728136310773,"vZ0":-9.164149398465167,"x":115.98,"y":193.47,"x0":-0.6817666858271021,"y0":50.00419634226232,"z0":5.593198630020722,"aX":-5.860468734312783},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.9,"breakHorizontal":4.8,"spinRate":2403,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.3933824831956536,"extension":6.654285961377353},"index":2,"playId":"9fbdc495-366a-394d-966b-09775e18cca9","pitchNumber":3,"startTime":"2025-08-10T00:00:58.313Z","endTime":"2025-08-10T00:01:02.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:01:02.209Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Collins flies out to right fielder Juan Soto.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T00:02:49.474Z","endTime":"2025-08-10T00:05:07.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":84.3,"endSpeed":77.3,"strikeZoneTop":3.22518920570424,"strikeZoneBottom":1.55749142792975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.127369830871263,"aZ":-21.689496876337106,"pfxX":6.96708686858632,"pfxZ":6.854161118714785,"pX":-0.5571014733796138,"pZ":3.661427322224208,"vX0":-0.878286402677797,"vY0":-122.84985362046918,"vZ0":-1.0584823222047735,"x":138.24,"y":139.92,"x0":-1.1004693313542666,"y0":50.00469915863124,"z0":5.9400273892086455,"aX":10.659358289287017},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":12.4,"breakHorizontal":-12.4,"spinRate":2290,"spinDirection":113},"zone":11,"typeConfidence":2.0,"plateTime":0.44570170102771955,"extension":5.998947036808505},"index":0,"playId":"118f6078-4493-39c4-b559-1ca07a00b3ef","pitchNumber":1,"startTime":"2025-08-10T00:03:16.886Z","endTime":"2025-08-10T00:03:21.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.683819351799883,"aZ":-25.0850648990774,"pfxX":0.26336241266880045,"pfxZ":3.973134922822627,"pX":-0.17669734563907927,"pZ":2.9924677069623984,"vX0":1.7175790972139033,"vY0":-132.14374662044077,"vZ0":-2.8426863703721135,"x":123.74,"y":157.98,"x0":-0.8668421139598619,"y0":50.004874125155496,"z0":5.906598452830425,"aX":0.47000497369764715},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.8,"breakHorizontal":-0.8,"spinRate":2246,"spinDirection":187},"zone":2,"typeConfidence":2.0,"plateTime":0.4130148826534459,"extension":5.866574978818237},"index":1,"playId":"dd14046e-eadb-3603-a00d-3e918bc4240b","pitchNumber":2,"startTime":"2025-08-10T00:03:33.387Z","endTime":"2025-08-10T00:03:36.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.6,"strikeZoneTop":3.25404319553919,"strikeZoneBottom":1.55749142792975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69413918178086,"aZ":-32.2008857438528,"pfxX":-5.808721008393498,"pfxZ":-0.019568266970489745,"pX":-1.1714285614747246,"pZ":2.957828210319005,"vX0":1.1803670558176569,"vY0":-125.0404130144024,"vZ0":-1.0921804772185948,"x":161.65,"y":158.92,"x0":-0.8915401586040604,"y0":50.0015165650588,"z0":6.017239594511969,"aX":-9.29492202747453},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.0,"breakHorizontal":10.3,"spinRate":1637,"spinDirection":232},"zone":11,"typeConfidence":0.9,"plateTime":0.43627423108405017,"extension":5.89042089844172},"index":2,"playId":"35354c8e-fc4c-3ae2-b9a4-922154d26293","pitchNumber":3,"startTime":"2025-08-10T00:03:51.129Z","endTime":"2025-08-10T00:03:54.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.272745990272092,"aZ":-25.14976418655741,"pfxX":-0.17290315268191048,"pfxZ":3.7991225099748274,"pX":-0.40570247732145504,"pZ":2.49925598833114,"vX0":1.34111033892496,"vY0":-134.38427252668043,"vZ0":-4.138809637234322,"x":132.46,"y":171.3,"x0":-0.8865184386976928,"y0":50.00160397073842,"z0":5.823782813179457,"aX":-0.3197662984402234},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.2,"breakHorizontal":0.0,"spinRate":2290,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.40596259086456454,"extension":5.996696461651266},"index":3,"playId":"e96f907a-79c6-3775-973b-39e6fc851f67","pitchNumber":4,"startTime":"2025-08-10T00:04:09.974Z","endTime":"2025-08-10T00:04:12.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"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-10T00:04:21.517Z","endTime":"2025-08-10T00:04:33.359Z","isPitch":false,"type":"action","player":{"id":686555,"link":"/api/v1/people/686555"},"defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.579831643738427,"aZ":-29.88789627839184,"pfxX":2.9885880026968543,"pfxZ":1.3606506862125451,"pX":0.9050340789213767,"pZ":2.076583336266034,"vX0":2.9444671483339357,"vY0":-127.93237267587368,"vZ0":-3.6466778617418933,"x":82.5,"y":182.71,"x0":-0.6442774257085954,"y0":50.00174084628685,"z0":5.834532192643995,"aX":5.0084595470769875},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.9,"breakHorizontal":-6.0,"spinRate":2463,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4262959109232374,"extension":6.052046618076981},"index":5,"playId":"738fb687-1bbd-344c-a9d0-963e52296c25","pitchNumber":5,"startTime":"2025-08-10T00:04:33.359Z","endTime":"2025-08-10T00:04:39.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10668757919309,"aZ":-28.387327827980428,"pfxX":-6.722627762236646,"pfxZ":2.330477387537239,"pX":-0.34865759803372953,"pZ":1.6439423922814083,"vX0":2.8952720312441986,"vY0":-126.70794279499266,"vZ0":-4.935342002849941,"x":130.29,"y":194.39,"x0":-0.6333047466148712,"y0":50.00165724737989,"z0":5.887528738994636,"aX":-10.920553423808329},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":11.5,"spinRate":1667,"spinDirection":227},"zone":7,"typeConfidence":0.9,"plateTime":0.43241477728001376,"extension":5.995908625235587},"hitData":{"launchSpeed":72.9,"launchAngle":33.0,"totalDistance":249.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.54,"coordY":115.56}},"index":6,"playId":"c1f12ac2-e827-3355-9f84-d78295adc981","pitchNumber":6,"startTime":"2025-08-10T00:04:56.114Z","endTime":"2025-08-10T00:05:07.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:05:07.310Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"William Contreras walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T00:05:12.697Z","endTime":"2025-08-10T00:08:00.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.6,"strikeZoneTop":3.53812713860677,"strikeZoneBottom":1.72327067592979,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.72233714069588,"aZ":-20.238197900434226,"pfxX":-9.467352678213105,"pfxZ":6.168192967406712,"pX":0.5654578894733931,"pZ":3.0600057140511367,"vX0":5.756060020680809,"vY0":-138.8475034782057,"vZ0":-4.162637288348445,"x":95.45,"y":156.16,"x0":-0.31438136408380035,"y0":50.00140611556988,"z0":5.94130343631083,"aX":-18.315793175418428},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.4,"breakHorizontal":15.8,"spinRate":2235,"spinDirection":209},"zone":3,"typeConfidence":0.91,"plateTime":0.39585165385844867,"extension":5.777021279995861},"index":0,"playId":"39ae0c17-67fc-3a93-bb53-cda0bbc88e19","pitchNumber":1,"startTime":"2025-08-10T00:05:30.202Z","endTime":"2025-08-10T00:05:36.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.8,"strikeZoneTop":3.57145022162003,"strikeZoneBottom":1.72749473012962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.790925824961274,"aZ":-25.38798586073291,"pfxX":6.962805370041428,"pfxZ":4.392759064782633,"pX":0.38365612921407616,"pZ":1.941419078946814,"vX0":0.694074318173308,"vY0":-124.01762616083637,"vZ0":-4.183610873092229,"x":102.38,"y":186.36,"x0":-0.8040968242515134,"y0":50.00238344134608,"z0":5.789223879515872,"aX":10.751508880001706},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.2,"breakHorizontal":-12.7,"spinRate":2373,"spinDirection":94},"zone":9,"typeConfidence":2.0,"plateTime":0.44312215710891856,"extension":6.152928112276665},"index":1,"playId":"39740161-b500-3e48-b6f6-1a33352df46f","pitchNumber":2,"startTime":"2025-08-10T00:05:49.860Z","endTime":"2025-08-10T00:05:53.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.283838939671927,"aZ":-28.647138243368627,"pfxX":-7.29415276190929,"pfxZ":2.200875878891466,"pX":-0.21467750344410272,"pZ":1.9839652359851472,"vX0":3.273253070593226,"vY0":-125.8282907468414,"vZ0":-3.9063126522422946,"x":125.18,"y":185.21,"x0":-0.5839257432703675,"y0":50.005143393311414,"z0":5.874989678257279,"aX":-11.710045163348914},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.4,"breakHorizontal":12.5,"spinRate":1599,"spinDirection":232},"zone":8,"typeConfidence":0.9,"plateTime":0.4351155912251121,"extension":5.958731958036635},"index":2,"playId":"0d3d67b3-f84c-33ae-9893-10221f61c79a","pitchNumber":3,"startTime":"2025-08-10T00:06:06.568Z","endTime":"2025-08-10T00:06:11.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":87.8,"endSpeed":81.9,"strikeZoneTop":3.5125639459097,"strikeZoneBottom":1.72634833417158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.914749469494016,"aZ":-30.515620802980877,"pfxX":3.4982903021916254,"pfxZ":0.9847724217488354,"pX":1.5583891509253323,"pZ":1.9968189849393476,"vX0":4.2021639459600335,"vY0":-127.94625445989196,"vZ0":-3.805315253352927,"x":57.6,"y":184.87,"x0":-0.5511262953770658,"y0":50.002319307237144,"z0":5.85838176982586,"aX":5.880174040522136},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.2,"breakHorizontal":-7.2,"spinRate":2497,"spinDirection":106},"zone":14,"typeConfidence":2.0,"plateTime":0.4258160465027241,"extension":6.100452416689535},"index":3,"playId":"629d4b32-419e-3f7c-826f-3a1acf450fac","pitchNumber":4,"startTime":"2025-08-10T00:06:32.624Z","endTime":"2025-08-10T00:06:38.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.483177293136464,"aZ":-20.451565521881832,"pfxX":-8.307453061882658,"pfxZ":5.910016137317029,"pX":-0.46384219373811186,"pZ":2.1969121790041504,"vX0":2.7600128802324053,"vY0":-140.12722147937794,"vZ0":-6.360917953078399,"x":134.68,"y":179.46,"x0":-0.38402994107989324,"y0":50.00002781257125,"z0":5.838012195876315,"aX":-16.472410679191444},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.6,"breakHorizontal":14.4,"spinRate":2200,"spinDirection":215},"zone":7,"typeConfidence":0.91,"plateTime":0.3912853255125368,"extension":5.938731143364632},"index":4,"playId":"814ad8d9-a44f-31e6-b04c-57d9ee9b4b81","pitchNumber":5,"startTime":"2025-08-10T00:06:51.186Z","endTime":"2025-08-10T00:06:54.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":96.2,"endSpeed":88.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.956658480279994,"aZ":-16.1398776448398,"pfxX":-2.9117568870976642,"pfxZ":8.028266409867202,"pX":1.0419269097150827,"pZ":2.504847937014958,"vX0":4.816180862144556,"vY0":-140.03541396317524,"vZ0":-6.298735684959849,"x":77.28,"y":171.15,"x0":-0.3174988504664271,"y0":50.003353175118605,"z0":5.828957296395098,"aX":-5.816093829726943},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.6,"breakHorizontal":4.3,"spinRate":2413,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.3902946548590802,"extension":6.130296111553288},"index":5,"playId":"45625e4f-8937-389d-9a8d-f083aa6f2e2a","pitchNumber":6,"startTime":"2025-08-10T00:07:15.383Z","endTime":"2025-08-10T00:07:19.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.5125639459097,"strikeZoneBottom":1.5797288587591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62956159894461,"aZ":-30.63428837862193,"pfxX":2.9310515162587825,"pfxZ":0.9295164057111984,"pX":1.397609611080794,"pZ":1.051024280234274,"vX0":3.7917434399517576,"vY0":-127.35566143104832,"vZ0":-5.8022060220313545,"x":63.73,"y":210.4,"x0":-0.4877124481154996,"y0":50.000755761321024,"z0":5.763171539212877,"aX":4.843909033716262},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":-6.1,"spinRate":2619,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4290506479355254,"extension":6.126912739733883},"index":6,"playId":"e3fc4811-1faa-3c11-8988-da186a0371c7","pitchNumber":7,"startTime":"2025-08-10T00:07:37.955Z","endTime":"2025-08-10T00:07:42.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.5125639459097,"strikeZoneBottom":1.60856967143305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.822424246143534,"aZ":-22.36392479764999,"pfxX":5.427672418077158,"pfxZ":6.0940284873746675,"pX":0.976416828878762,"pZ":1.2459178229419727,"vX0":2.244244846086215,"vY0":-125.61940989612295,"vZ0":-6.54768674320621,"x":79.78,"y":205.14,"x0":-0.6317770476181422,"y0":50.00006160069785,"z0":5.686429515077334,"aX":8.731580172613487},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":9.8,"breakHorizontal":-10.3,"spinRate":2528,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.43488341503999184,"extension":6.188178427271605},"index":7,"playId":"c5f80d3d-39b7-3910-ba13-eb4669d50bd8","pitchNumber":8,"startTime":"2025-08-10T00:07:56.447Z","endTime":"2025-08-10T00:08:00.551Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":0.73,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:08:00.551Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Yelich strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T00:08:17.948Z","endTime":"2025-08-10T00:10:27.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.6,"strikeZoneTop":3.39326945374728,"strikeZoneBottom":1.72008771098639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.542204283825697,"aZ":-26.83573077426644,"pfxX":-0.5325411580004461,"pfxZ":2.8725051403972426,"pX":-0.08137355395518989,"pZ":3.5636075988219322,"vX0":2.11144265864973,"vY0":-134.57163453025512,"vZ0":-1.4086961249136034,"x":120.1,"y":142.56,"x0":-0.8024255678085093,"y0":50.003319032304326,"z0":5.971056262795953,"aX":-0.9901042216819627},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.2,"breakHorizontal":0.6,"spinRate":2352,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4049499353568007,"extension":5.886915671145768},"index":0,"playId":"9e5579aa-8a8d-3906-b1c9-54355e8fc86c","pitchNumber":1,"startTime":"2025-08-10T00:08:30.851Z","endTime":"2025-08-10T00:08:34.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.210583366825453,"aZ":-25.981104588888016,"pfxX":-1.1847909498756968,"pfxZ":3.3661864516187867,"pX":1.0819004161941648,"pZ":1.7049673672551768,"vX0":4.841742917353392,"vY0":-134.3313123523074,"vZ0":-5.96393520610975,"x":75.76,"y":192.75,"x0":-0.5845274049884397,"y0":50.00347675710967,"z0":5.783924757127365,"aX":-2.1806322950761796},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.0,"breakHorizontal":1.2,"spinRate":2264,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4066638738849191,"extension":5.880927450764943},"index":1,"playId":"cb611412-acae-36c8-934c-0b02fb36bfc3","pitchNumber":2,"startTime":"2025-08-10T00:08:52.405Z","endTime":"2025-08-10T00:08:56.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.3105820954106,"strikeZoneBottom":1.5797288587591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.124509945092736,"aZ":-23.903527885457166,"pfxX":-8.00955232283666,"pfxZ":4.269684427301959,"pX":1.5552428956722024,"pZ":2.8381194951350603,"vX0":8.1984761809003,"vY0":-138.36070073727612,"vZ0":-3.977974605897232,"x":57.72,"y":162.15,"x0":-0.4068983437282072,"y0":50.004532071136865,"z0":5.898164819746936,"aX":-15.517872463454918},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.1,"breakHorizontal":12.8,"spinRate":2194,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.3960157458552289,"extension":5.9181057638098915},"index":2,"playId":"a8678d08-3c26-3b18-95de-f9a00267db82","pitchNumber":3,"startTime":"2025-08-10T00:09:14.033Z","endTime":"2025-08-10T00:09:20.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.3394360726418,"strikeZoneBottom":1.60856967143305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.62160035755338,"aZ":-14.819849045984379,"pfxX":-2.809959357924059,"pfxZ":8.779282487666013,"pX":-0.7984385542269269,"pZ":4.4715410106163125,"vX0":1.421695413811466,"vY0":-139.74514881353886,"vZ0":-1.3443042631448525,"x":147.43,"y":118.05,"x0":-0.9488133209219846,"y0":50.003770599717,"z0":5.932786234494674,"aX":-5.555467605773618},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":4.8,"spinRate":2397,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3920050116456477,"extension":5.855602620743754},"index":3,"playId":"579ecae5-fd44-3b6f-985a-1f83aa839ea1","pitchNumber":4,"startTime":"2025-08-10T00:09:37.693Z","endTime":"2025-08-10T00:09:49.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Frankie Montas. William Contreras to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"579ecae5-fd44-3b6f-985a-1f83aa839ea1","startTime":"2025-08-10T00:09:49.188Z","endTime":"2025-08-10T00:10:07.156Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"},"defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"postOnSecond":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":1.37,"dramaIndex":51.0,"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-10T00:10:07.156Z","endTime":"2025-08-10T00:10:20.871Z","isPitch":false,"type":"action","player":{"id":592885,"link":"/api/v1/people/592885"},"defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.332245662053907,"aZ":-18.314689473556736,"pfxX":-8.012505970262591,"pfxZ":7.02970275028878,"pX":1.0021026476133497,"pZ":2.112897773403817,"vX0":7.198036873783345,"vY0":-139.52413353368513,"vZ0":-6.669849604966533,"x":78.8,"y":181.73,"x0":-0.5699160947146339,"y0":50.00361540026296,"z0":5.74088787881662,"aX":-15.801228101160333},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.5,"breakHorizontal":13.1,"spinRate":2253,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.3925264915967426,"extension":6.069166401311845},"index":6,"playId":"289a448c-b366-3ac6-82c9-8c65794598eb","pitchNumber":5,"startTime":"2025-08-10T00:10:20.871Z","endTime":"2025-08-10T00:10:27.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999915,"leverageIndex":1.37,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:10:27.885Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Vaughn grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-10T00:10:31.552Z","endTime":"2025-08-10T00:13:27.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.166315256308,"strikeZoneBottom":1.53634776536904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.13209169271259,"aZ":-17.44427335961398,"pfxX":-7.114847606113803,"pfxZ":7.530198815039948,"pX":0.14821633677704774,"pZ":2.1363136027135985,"vX0":4.5360431244362935,"vY0":-138.98148899175757,"vZ0":-6.777883946516458,"x":111.35,"y":181.1,"x0":-0.5805769960502504,"y0":50.005210661192685,"z0":5.765273912068176,"aX":-13.92126529932004},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":12.0,"spinRate":2257,"spinDirection":201},"zone":5,"typeConfidence":0.91,"plateTime":0.3940874188121022,"extension":6.032232394722426},"index":0,"playId":"993c9367-f62a-3e0c-8ac1-c8383394dc9a","pitchNumber":1,"startTime":"2025-08-10T00:10:51.027Z","endTime":"2025-08-10T00:10:54.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.604114531741278,"aZ":-26.83560874262762,"pfxX":-6.434934917786799,"pfxZ":3.3028308266884006,"pX":-0.6750588595193681,"pZ":1.211637793445067,"vX0":2.3711019149059713,"vY0":-125.89016908259875,"vZ0":-6.086188025595961,"x":142.73,"y":206.07,"x0":-0.7886488690380661,"y0":50.00528477739245,"z0":5.809912670547286,"aX":-10.414564933587856},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.9,"breakHorizontal":11.2,"spinRate":1613,"spinDirection":228},"zone":13,"typeConfidence":0.9,"plateTime":0.4337337669801098,"extension":6.100568516155147},"index":1,"playId":"9347e502-5d24-3414-b93a-e68b0407daff","pitchNumber":2,"startTime":"2025-08-10T00:11:11.167Z","endTime":"2025-08-10T00:11:15.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.5,"strikeZoneTop":3.13746251997412,"strikeZoneBottom":1.46436939458047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.726356907058477,"aZ":-29.874058267334853,"pfxX":3.4173464124429755,"pfxZ":1.3852789256537985,"pX":1.0504210070676399,"pZ":1.7590944810824884,"vX0":3.175779047435187,"vY0":-127.28927907132554,"vZ0":-4.428099433833483,"x":76.96,"y":191.28,"x0":-0.6512550693889082,"y0":50.004474924309285,"z0":5.849459286725996,"aX":5.686326722780159},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.8,"breakHorizontal":-6.8,"spinRate":2422,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4280354733516094,"extension":6.036907393927595},"index":2,"playId":"ad32bc5e-50dc-316f-95c5-0daa2517f659","pitchNumber":3,"startTime":"2025-08-10T00:11:32.283Z","endTime":"2025-08-10T00:11:36.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":81.2,"strikeZoneTop":3.13746251997412,"strikeZoneBottom":1.37785389325331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.994412567803767,"aZ":-30.8711141324209,"pfxX":3.1276890039173875,"pfxZ":0.7933859474377307,"pX":1.3616741654086706,"pZ":1.179927452927185,"vX0":4.099809294956835,"vY0":-126.72179144889435,"vZ0":-5.313918313046451,"x":65.1,"y":206.92,"x0":-0.6762575027367153,"y0":50.00315072448449,"z0":5.735404864892632,"aX":5.147971650640255},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.6,"breakHorizontal":-6.5,"spinRate":2491,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.43026071083453754,"extension":6.213256353959811},"index":3,"playId":"1badccce-ae5b-34cc-976a-03ab91526c98","pitchNumber":4,"startTime":"2025-08-10T00:11:54.282Z","endTime":"2025-08-10T00:11:58.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.199018450417686,"aZ":-26.374449602120233,"pfxX":-6.883216592359951,"pfxZ":3.5197687790558287,"pX":-0.22374158017671658,"pZ":1.1374121976647331,"vX0":3.493493613928247,"vY0":-126.76883779369393,"vZ0":-6.38738081725041,"x":125.53,"y":208.07,"x0":-0.7173555973523419,"y0":50.00045377717359,"z0":5.7639270996854135,"aX":-11.326540351224779},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":11.8,"spinRate":1676,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.4302313958752304,"extension":6.032628031460311},"index":4,"playId":"2c247128-e1f4-3c2d-9fc3-74bfdfc07eb8","pitchNumber":5,"startTime":"2025-08-10T00:12:15.256Z","endTime":"2025-08-10T00:12:20.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.04645738604806,"strikeZoneBottom":1.45900690656987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.594145736689004,"aZ":-32.944192052724866,"pfxX":2.8212634164436414,"pfxZ":-0.4939487805308662,"pX":0.6507914187715699,"pZ":1.4001323587249856,"vX0":2.4635383232287706,"vY0":-124.22588473629253,"vZ0":-4.1788247561646665,"x":92.19,"y":200.98,"x0":-0.7197887744696321,"y0":50.00206799120718,"z0":5.83900091606084,"aX":4.414094058781657},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.6,"breakHorizontal":-5.6,"spinRate":2406,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.4407026278403765,"extension":6.174782243017027},"index":5,"playId":"431baf9c-d4bf-3794-8b87-94d635e49ce8","pitchNumber":6,"startTime":"2025-08-10T00:12:57.491Z","endTime":"2025-08-10T00:13:03.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.08778505975671,"aZ":-21.681619344543343,"pfxX":-9.231219015650051,"pfxZ":5.406862246124006,"pX":0.49505275164195855,"pZ":1.4884207203472821,"vX0":6.128295784830797,"vY0":-139.10929517105916,"vZ0":-7.676611565411452,"x":98.13,"y":198.59,"x0":-0.5484205178111521,"y0":50.002096553940106,"z0":5.744532157901905,"aX":-17.91235901214304},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":15.2,"spinRate":2325,"spinDirection":209},"zone":9,"typeConfidence":0.91,"plateTime":0.39524118747506787,"extension":5.967901997845789},"hitData":{"launchSpeed":102.0,"launchAngle":-23.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.16,"coordY":144.08}},"index":6,"playId":"d4810b02-6145-3dd0-a395-9366834d82e0","pitchNumber":7,"startTime":"2025-08-10T00:13:20.231Z","endTime":"2025-08-10T00:13:27.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-3.8000000000000043,"leverageIndex":1.42,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:13:27.720Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mark Vientos pops out to shortstop Joey Ortiz.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T00:15:19.028Z","endTime":"2025-08-10T00:16:31.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.839924190680446,"aZ":-29.23454853185188,"pfxX":2.280907690889731,"pfxZ":1.9701003445879177,"pX":-0.305444292796274,"pZ":3.2047899254774905,"vX0":0.4667476734607474,"vY0":-121.2228780062365,"vZ0":-0.21456281620098372,"x":128.64,"y":152.25,"x0":-0.796741383898298,"y0":50.00513055710578,"z0":5.8382975601750475,"aX":3.4079474107361833},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.7,"breakHorizontal":-4.2,"spinRate":1992,"spinDirection":160},"zone":1,"typeConfidence":2.0,"plateTime":0.45117306774200827,"extension":6.406512964765555},"index":0,"playId":"d1215792-07a3-3216-a165-a1bc8e00149d","pitchNumber":1,"startTime":"2025-08-10T00:15:33.033Z","endTime":"2025-08-10T00:15:37.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":85.0,"endSpeed":78.7,"strikeZoneTop":3.5991303288739,"strikeZoneBottom":1.66634834239441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.133879433263242,"aZ":-26.272134408145533,"pfxX":0.1329573199955867,"pfxZ":3.7862843234584904,"pX":1.5832976208577825,"pZ":1.1741360179725204,"vX0":4.717349305295517,"vY0":-123.65772514712611,"vZ0":-5.611170806758029,"x":56.65,"y":207.08,"x0":-0.36107894101665916,"y0":50.002074252601794,"z0":5.658309606657684,"aX":0.20732163474930415},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.9,"breakHorizontal":-1.3,"spinRate":2014,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.44180888736142876,"extension":6.717091897226874},"index":1,"playId":"69d5ce9d-20ff-3529-ac24-692dfb0056cc","pitchNumber":2,"startTime":"2025-08-10T00:15:56.201Z","endTime":"2025-08-10T00:15:59.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-10T00:16:08.996Z","endTime":"2025-08-10T00:16:23.755Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57241993812768,"aZ":-29.720698438777244,"pfxX":0.8672909404265097,"pfxZ":1.548492536457486,"pX":-0.852103499198759,"pZ":2.8863337943296377,"vX0":-0.10152993550773103,"vY0":-124.64050961806707,"vZ0":-1.0758566866822001,"x":149.48,"y":160.85,"x0":-0.923740464403199,"y0":50.00195200654545,"z0":5.763837360548348,"aX":1.3730740656597367},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.8,"breakHorizontal":-1.6,"spinRate":2091,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.4383931584715488,"extension":6.557179342874614},"hitData":{"launchSpeed":53.8,"launchAngle":57.0,"totalDistance":123.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":112.42,"coordY":155.01}},"index":3,"playId":"91e8d79d-be44-3d3b-ac34-2b697f90128f","pitchNumber":3,"startTime":"2025-08-10T00:16:23.755Z","endTime":"2025-08-10T00:16:31.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:16:31.340Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jeff McNeil doubles (12) on a line drive to center fielder Blake Perkins.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T00:16:40.036Z","endTime":"2025-08-10T00:19:27.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.5125639459097,"strikeZoneBottom":1.71634837517719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.715443854143135,"aZ":-14.666061987160884,"pfxX":-4.3308741356965506,"pfxZ":9.58023528519577,"pX":-1.0275759067159296,"pZ":3.429210790196924,"vX0":0.6364163149939842,"vY0":-134.47596533910303,"vZ0":-3.1664019709851168,"x":156.17,"y":146.19,"x0":-0.7049532612652627,"y0":50.00580895400897,"z0":5.665244690582952,"aX":-7.916734033220692},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":7.7,"spinRate":2306,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.4076348280836437,"extension":6.717947518596663},"index":0,"playId":"ffbe86c0-9ed4-3978-871f-e18a7ba0ae6c","pitchNumber":1,"startTime":"2025-08-10T00:16:59.127Z","endTime":"2025-08-10T00:17:03.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.45039241769821,"strikeZoneBottom":1.74835773663787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.426221769684258,"aZ":-14.737508775738773,"pfxX":-4.276188063830573,"pfxZ":9.637547998502214,"pX":-0.859753893682768,"pZ":1.926128542372098,"vX0":0.8289396357214796,"vY0":-133.56838632189397,"vZ0":-6.842747601749281,"x":149.77,"y":186.77,"x0":-0.6183293052869353,"y0":50.00074148459776,"z0":5.578255663408438,"aX":-7.735367569468302},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.2,"breakHorizontal":7.6,"spinRate":2246,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4098742620957019,"extension":6.668984614744345},"index":1,"playId":"24893ee0-b017-3326-8034-435442769460","pitchNumber":2,"startTime":"2025-08-10T00:17:16.785Z","endTime":"2025-08-10T00:17:20.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":69.7,"strikeZoneTop":3.42118919453657,"strikeZoneBottom":1.63356355198641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.914495859290053,"aZ":-39.200939363593875,"pfxX":1.7818030232334978,"pfxZ":-5.737724616151171,"pX":0.6995283706041022,"pZ":3.4230148551778736,"vX0":1.9716390880561279,"vY0":-109.82081192714821,"vZ0":3.4882846794296314,"x":90.34,"y":146.36,"x0":-0.44033454484006146,"y0":50.00134595442232,"z0":5.975436894502232,"aX":2.1825954890360086},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-9.2,"breakHorizontal":-3.7,"spinRate":2383,"spinDirection":39},"zone":3,"typeConfidence":2.0,"plateTime":0.49817285212092033,"extension":6.557406728847392},"index":2,"playId":"2393df8b-8024-3845-a97d-1d0b5aa5adcd","pitchNumber":3,"startTime":"2025-08-10T00:17:36.028Z","endTime":"2025-08-10T00:17:43.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.42599916785001,"strikeZoneBottom":1.72393658064532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.999622291439398,"aZ":-22.564289629237486,"pfxX":-5.395790931984902,"pfxZ":6.507866166778916,"pX":0.9336073758837574,"pZ":1.2876556730535758,"vX0":5.342604616849861,"vY0":-120.60494643009852,"vZ0":-5.628784510830225,"x":81.41,"y":204.01,"x0":-0.6070884343887011,"y0":50.002086311386925,"z0":5.636432363007834,"aX":-7.965442275444836},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":10.7,"breakHorizontal":8.5,"spinRate":1673,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4537977675949123,"extension":6.898077596600426},"index":3,"playId":"78ce9888-9be7-332b-b103-b464981dedc4","pitchNumber":4,"startTime":"2025-08-10T00:17:54.280Z","endTime":"2025-08-10T00:17:58.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.3,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.59926226437465,"aZ":-18.540452923014247,"pfxX":-0.35201675213264894,"pfxZ":8.48056210080357,"pX":0.1382612599154106,"pZ":2.2080903137401107,"vX0":2.331136414197935,"vY0":-125.97855101275175,"vZ0":-4.602675388461637,"x":111.73,"y":179.16,"x0":-0.753305198786155,"y0":50.001525124064486,"z0":5.557525714359317,"aX":-0.5662335726964174},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":14.5,"breakHorizontal":0.1,"spinRate":2076,"spinDirection":181},"zone":8,"typeConfidence":2.0,"plateTime":0.4347949230097963,"extension":6.903773438049608},"index":4,"playId":"fa5fed2e-d9fa-3194-bc41-18913aa038c5","pitchNumber":5,"startTime":"2025-08-10T00:18:12.430Z","endTime":"2025-08-10T00:18:15.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.247806308992963,"aZ":-30.753854999070864,"pfxX":2.744591643187902,"pfxZ":0.9445304857942709,"pX":0.7302658086132944,"pZ":3.4479730504776516,"vX0":2.2887047192463332,"vY0":-121.02339776012771,"vZ0":0.529529038972929,"x":89.16,"y":145.68,"x0":-0.5805426185628354,"y0":50.000227959832095,"z0":5.897090924200632,"aX":4.1141158188858284},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.0,"breakHorizontal":-5.5,"spinRate":2064,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.4507308013847635,"extension":6.557931094325902},"index":5,"playId":"61a952c3-c000-3ac5-ba78-66396faee7cc","pitchNumber":6,"startTime":"2025-08-10T00:18:42.869Z","endTime":"2025-08-10T00:18:45.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-10T00:18:59.915Z","endTime":"2025-08-10T00:19:16.521Z","isPitch":false,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.968848847289472,"aZ":-13.613189939895184,"pfxX":-3.028612288235137,"pfxZ":9.987526076629493,"pX":-0.1550227043322254,"pZ":2.878828282721471,"vX0":2.209811631438299,"vY0":-135.76997561654488,"vZ0":-4.951513041440995,"x":122.91,"y":161.05,"x0":-0.587831258236149,"y0":50.0046162920955,"z0":5.680695176607289,"aX":-5.629452321634662},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.2,"breakHorizontal":5.0,"spinRate":2239,"spinDirection":198},"zone":5,"typeConfidence":2.0,"plateTime":0.4041102643829002,"extension":6.794249227036303},"hitData":{"launchSpeed":90.2,"launchAngle":19.0,"totalDistance":292.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":154.75,"coordY":75.39}},"index":7,"playId":"c3227d0b-62b9-363f-b80c-3ab9a612fd33","pitchNumber":7,"startTime":"2025-08-10T00:19:16.521Z","endTime":"2025-08-10T00:19:27.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.599999999999994,"awayTeamWinProbability":52.400000000000006,"homeTeamWinProbabilityAdded":-5.1000000000000085,"leverageIndex":0.79,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:19:27.743Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Alvarez walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T00:19:53.986Z","endTime":"2025-08-10T00:21:16.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"postOnSecond":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.3105820954106,"strikeZoneBottom":1.53634776536904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.215724784975485,"aZ":-31.17464290417316,"pfxX":3.148142515489825,"pfxZ":0.6355058127444657,"pX":1.2786090605102205,"pZ":2.3353556105400965,"vX0":3.9301533474773227,"vY0":-124.5854674692421,"vZ0":-2.1293583028621867,"x":68.26,"y":175.73,"x0":-0.7263279900295128,"y0":50.00367334133858,"z0":5.76896058666619,"aX":4.966284324863597},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.0,"breakHorizontal":-6.6,"spinRate":2152,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.4390572346664192,"extension":6.6467767129498485},"index":0,"playId":"c0cca9c9-8803-3dee-a8a4-1d2c9833f55e","pitchNumber":1,"startTime":"2025-08-10T00:20:06.910Z","endTime":"2025-08-10T00:20:10.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-10T00:20:22.798Z","endTime":"2025-08-10T00:20:37.524Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.28172831716672,"strikeZoneBottom":1.49320868404176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.80626300192427,"aZ":-21.852204986378148,"pfxX":-6.657031644798295,"pfxZ":7.500072991598864,"pX":-0.7498750035426224,"pZ":0.2736203985921902,"vX0":1.8505293273366146,"vY0":-116.53287973805757,"vZ0":-7.208291576563215,"x":145.58,"y":231.39,"x0":-0.6892269748487554,"y0":50.001203086348,"z0":5.469757270197543,"aX":-9.158884993795466},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":12.1,"breakHorizontal":11.6,"spinRate":1583,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4699392361227437,"extension":7.105197008324527},"index":2,"playId":"7fe519c3-e0ef-3800-9e16-4d4ba8b158a0","pitchNumber":2,"startTime":"2025-08-10T00:20:37.524Z","endTime":"2025-08-10T00:20:41.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.25287474099409,"strikeZoneBottom":1.49320868404176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.299589582548087,"aZ":-29.939388627553157,"pfxX":3.185303547129317,"pfxZ":1.4495166957106962,"pX":1.0557326654250172,"pZ":1.454329999847035,"vX0":3.3252530129375186,"vY0":-123.11812441553354,"vZ0":-4.080051088842039,"x":76.76,"y":199.51,"x0":-0.7237454210638585,"y0":50.00318904523506,"z0":5.652787823533285,"aX":4.914448044665995},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.9,"breakHorizontal":-6.5,"spinRate":1963,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4440335802282571,"extension":6.835188468745361},"index":3,"playId":"b1319fd0-aac9-353a-a151-bfe3d2c858fd","pitchNumber":3,"startTime":"2025-08-10T00:20:57.577Z","endTime":"2025-08-10T00:21:02.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.28172831716672,"strikeZoneBottom":1.46436939458047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.947723777887518,"aZ":-22.679219399021125,"pfxX":1.9503992650058208,"pfxZ":5.8643700075127425,"pX":1.5353039578057888,"pZ":2.2435700173162783,"vX0":4.849991063974859,"vY0":-125.99017671273481,"vZ0":-3.8691638920657003,"x":58.48,"y":178.2,"x0":-0.6626614064056011,"y0":50.000955266776764,"z0":5.617091173006097,"aX":3.156356436956384},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.1,"breakHorizontal":-4.6,"spinRate":2108,"spinDirection":169},"zone":14,"typeConfidence":2.0,"plateTime":0.43359467884021274,"extension":6.880778408281894},"index":4,"playId":"0fe79817-3cd7-31fb-9c70-22320f708a0f","pitchNumber":4,"startTime":"2025-08-10T00:21:12.316Z","endTime":"2025-08-10T00:21:16.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":668964,"link":"/api/v1/people/668964"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.2,"awayTeamWinProbability":54.8,"homeTeamWinProbabilityAdded":-2.3999999999999915,"leverageIndex":1.57,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:21:16.188Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a fly ball to right fielder Sal Frelick. Jeff McNeil scores. Francisco Alvarez to 3rd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T00:23:56.788Z","endTime":"2025-08-10T00:25:12.110Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"postOnThird":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6],"actionIndex":[1,5],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":{"id":668964,"link":"/api/v1/people/668964"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-10T00:21:33.015Z","endTime":"2025-08-10T00:22:02.345Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Aaron Ashby replaces Tobias Myers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-10T00:22:02.345Z","endTime":"2025-08-10T00:23:59.021Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":668964,"link":"/api/v1/people/668964","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.42599916785001,"strikeZoneBottom":1.60856967143305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.382084767333414,"aZ":-44.77133517710484,"pfxX":-3.33737807663291,"pfxZ":-9.133413440590177,"pX":0.1674746746106836,"pZ":3.4452648511061548,"vX0":0.13773601698805052,"vY0":-116.80853636226534,"vZ0":2.360162044841614,"x":110.62,"y":145.76,"x0":0.5411392285633554,"y0":50.00210096864215,"z0":6.636786298876335,"aX":-4.603090972342427},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-15.6,"breakHorizontal":6.0,"spinRate":2709,"spinDirection":331},"zone":2,"typeConfidence":0.91,"plateTime":0.4692328031712645,"extension":5.180678304826296},"index":2,"playId":"e94eea75-8bf6-388a-a980-8f165e766682","pitchNumber":1,"startTime":"2025-08-10T00:23:59.021Z","endTime":"2025-08-10T00:24:02.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.48370883777584,"strikeZoneBottom":1.606348155195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33554865252151,"aZ":-23.352277411394905,"pfxX":9.325674165257869,"pfxZ":4.437993377227479,"pX":0.9116146383579984,"pZ":2.130289938516844,"vX0":-2.00942672233828,"vY0":-139.58188787946938,"vZ0":-7.08975488066545,"x":82.25,"y":181.26,"x0":0.425712994856122,"y0":50.00246462301038,"z0":6.224335265849916,"aX":18.530466690024824},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.8,"breakHorizontal":-16.6,"spinRate":2034,"spinDirection":145},"zone":14,"typeConfidence":0.93,"plateTime":0.39134656178544747,"extension":5.03363489761334},"index":3,"playId":"aaaa23b8-a542-3557-a76b-45f5e582f817","pitchNumber":2,"startTime":"2025-08-10T00:24:11.749Z","endTime":"2025-08-10T00:24:16.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":96.8,"endSpeed":90.0,"strikeZoneTop":3.42599916785001,"strikeZoneBottom":1.606348155195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.42985684841128,"aZ":-21.391982327870092,"pfxX":9.538021483232654,"pfxZ":5.317154563763239,"pX":-1.9551885039178087,"pZ":0.8240685757251914,"vX0":-8.7029061377755,"vY0":-140.48395193608917,"vZ0":-10.920974322279886,"x":191.53,"y":216.53,"x0":-0.07847921483372847,"y0":50.00571062570162,"z0":6.111994934631636,"aX":19.349365397796067},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":7.8,"breakHorizontal":-15.8,"spinRate":2098,"spinDirection":147},"zone":13,"typeConfidence":0.92,"plateTime":0.38771370636928637,"extension":5.31685928398119},"index":4,"playId":"b26af2a2-566c-3f59-b831-c3b8a0cfa02e","pitchNumber":3,"startTime":"2025-08-10T00:24:30.352Z","endTime":"2025-08-10T00:24:35.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"second":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Aaron Ashby. Jeff McNeil to 3rd. Francisco Alvarez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":5,"actionPlayId":"b26af2a2-566c-3f59-b831-c3b8a0cfa02e","startTime":"2025-08-10T00:24:51.560Z","endTime":"2025-08-10T00:24:58.568Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"second":{"id":643446,"link":"/api/v1/people/643446"},"postOnSecond":{"id":682626,"link":"/api/v1/people/682626"},"postOnThird":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"homeTeamWinProbability":39.5,"awayTeamWinProbability":60.5,"homeTeamWinProbabilityAdded":-5.700000000000003,"leverageIndex":2.34,"dramaIndex":99.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.776339319041494,"aZ":-44.52590812966072,"pfxX":-4.5710770967674215,"pfxZ":-8.88209910972835,"pX":0.25626551856354524,"pZ":2.238708309587523,"vX0":0.5815733265664862,"vY0":-117.61465638493347,"vZ0":-0.06459218727571048,"x":107.23,"y":178.33,"x0":0.5981826843295132,"y0":50.00188800631553,"z0":6.420218615792405,"aX":-6.358242911392267},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-15.7,"breakHorizontal":8.2,"spinRate":2689,"spinDirection":327},"zone":5,"typeConfidence":0.91,"plateTime":0.4669540737910234,"extension":5.29863166196005},"hitData":{"launchSpeed":65.3,"launchAngle":35.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.68,"coordY":125.49}},"index":6,"playId":"d66c5999-8c1d-3acb-a9e5-6aa800d487d7","pitchNumber":4,"startTime":"2025-08-10T00:24:58.568Z","endTime":"2025-08-10T00:25:12.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"second":{"id":682626,"link":"/api/v1/people/682626"},"third":{"id":643446,"link":"/api/v1/people/643446"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-8.7,"leverageIndex":2.34,"dramaIndex":152.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:25:12.110Z","atBatIndex":31},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Francisco Lindor grounds into a double play, third baseman Anthony Seigler to second baseman Brice Turang to first baseman Andrew Vaughn. Cedric Mullins out at 2nd. Francisco Lindor out at 1st.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-10T00:25:18.680Z","endTime":"2025-08-10T00:25:53.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.82305797658175,"aZ":-25.65240397437588,"pfxX":8.374186923916177,"pfxZ":3.163758178878588,"pX":0.23108057842635832,"pZ":2.5008715239111368,"vX0":-3.263388032387697,"vY0":-142.0232295273758,"vZ0":-6.177718704672325,"x":108.19,"y":171.26,"x0":0.30116838961885367,"y0":50.00246874475174,"z0":6.315716145794346,"aX":17.258355152734147},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.8,"breakHorizontal":-14.6,"spinRate":2085,"spinDirection":142},"zone":5,"typeConfidence":0.93,"plateTime":0.38435913787838905,"extension":5.101058449782588},"hitData":{"launchSpeed":88.5,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":95.32,"coordY":162.26}},"index":0,"playId":"5bf9192e-4b5e-36b3-bbe0-06eb22419e47","pitchNumber":1,"startTime":"2025-08-10T00:25:45.168Z","endTime":"2025-08-10T00:25:53.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"third":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":42.8,"awayTeamWinProbability":57.2,"homeTeamWinProbabilityAdded":11.999999999999996,"leverageIndex":1.92,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:25:53.161Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Perkins grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T00:27:44.673Z","endTime":"2025-08-10T00:28:53.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"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":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.45485391079369,"strikeZoneBottom":1.60856967143305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.506151838550082,"aZ":-21.503635775759022,"pfxX":-7.424819122185067,"pfxZ":5.651145032787614,"pX":0.08788591202300584,"pZ":3.089148429969816,"vX0":4.53144176920168,"vY0":-135.79714080638496,"vZ0":-3.7023996735443,"x":113.65,"y":155.37,"x0":-0.6277242281997388,"y0":50.006720917590044,"z0":5.9453264873020615,"aX":-14.03119236804991},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.7,"breakHorizontal":12.6,"spinRate":2192,"spinDirection":209},"zone":2,"typeConfidence":0.9,"plateTime":0.4015646503277055,"extension":5.802908355973994},"index":0,"playId":"3a4d90ba-c99a-3032-ab76-32f52b989398","pitchNumber":1,"startTime":"2025-08-10T00:28:30.994Z","endTime":"2025-08-10T00:28:34.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.73467398504726,"aZ":-27.491138221800558,"pfxX":-6.467463410055469,"pfxZ":3.0259275641101375,"pX":-0.6071207086538752,"pZ":2.2130067387405097,"vX0":2.3815939809116426,"vY0":-122.94796237900593,"vZ0":-3.5414979079912157,"x":140.14,"y":179.03,"x0":-0.7417377871475707,"y0":50.00383837850963,"z0":5.975949795138599,"aX":-10.016524589762781},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.0,"breakHorizontal":11.3,"spinRate":1695,"spinDirection":232},"zone":7,"typeConfidence":0.9,"plateTime":0.44354392422793554,"extension":5.862587418229886},"hitData":{"launchSpeed":87.4,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.79,"coordY":155.74}},"index":1,"playId":"d6ae4399-85b5-34bd-93b0-168d6da00a62","pitchNumber":2,"startTime":"2025-08-10T00:28:46.114Z","endTime":"2025-08-10T00:28:53.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.800000000000004,"awayTeamWinProbability":60.199999999999996,"homeTeamWinProbabilityAdded":-2.999999999999993,"leverageIndex":1.18,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:28:53.583Z","atBatIndex":33},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brice Turang homers (10) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T00:28:58.103Z","endTime":"2025-08-10T00:29:36.759Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":593423,"link":"/api/v1/people/593423"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49905514176208,"aZ":-26.453491897875676,"pfxX":9.093460919340007,"pfxZ":3.902541528153388,"pX":0.500178806813404,"pZ":1.9068353147596324,"vX0":0.5936060391242404,"vY0":-120.37978483094797,"vZ0":-3.7396923516568457,"x":97.93,"y":187.3,"x0":-0.9310754928112328,"y0":50.00410283675503,"z0":5.823805218375516,"aX":13.339065521335979},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.5,"breakHorizontal":-16.6,"spinRate":2416,"spinDirection":87},"zone":9,"typeConfidence":2.0,"plateTime":0.45510704327819873,"extension":6.001889546265996},"hitData":{"launchSpeed":104.5,"launchAngle":22.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.24,"coordY":34.09}},"index":0,"playId":"5c88d6f2-cac3-372a-9fdf-fa550eda16cc","pitchNumber":1,"startTime":"2025-08-10T00:29:15.811Z","endTime":"2025-08-10T00:29:36.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":13.5,"leverageIndex":0.87,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:29:36.759Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Anthony Seigler strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T00:29:54.635Z","endTime":"2025-08-10T00:32:20.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678011,"fullName":"Anthony Seigler","link":"/api/v1/people/678011"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73759623245675,"aZ":-26.363868287633142,"pfxX":0.46881454243183907,"pfxZ":3.349605396418074,"pX":0.38637443189928866,"pZ":2.9108628291683223,"vX0":2.812835810818035,"vY0":-130.46620606383013,"vZ0":-2.6774157681009445,"x":102.27,"y":160.19,"x0":-0.7637413465497075,"y0":50.00485336336719,"z0":5.923643983591375,"aX":0.8131319895332773},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.8,"breakHorizontal":-1.4,"spinRate":2316,"spinDirection":175},"zone":3,"typeConfidence":2.0,"plateTime":0.418763917637365,"extension":5.955180689741704},"index":0,"playId":"2301ab0f-1895-3eed-80b6-81c67eb1bb66","pitchNumber":1,"startTime":"2025-08-10T00:30:04.229Z","endTime":"2025-08-10T00:30:11.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.179201878578695,"aZ":-25.577707723777113,"pfxX":-6.8197530736558925,"pfxZ":4.163302621824864,"pX":-0.555143593887374,"pZ":2.082570161470417,"vX0":2.374224973847107,"vY0":-124.805047598235,"vZ0":-4.262270465158283,"x":138.16,"y":182.55,"x0":-0.6305872175822614,"y0":50.00214963458194,"z0":5.909259456551239,"aX":-10.800649899613289},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.8,"breakHorizontal":11.9,"spinRate":1491,"spinDirection":228},"zone":4,"typeConfidence":0.9,"plateTime":0.4382021709458721,"extension":5.868571623609828},"index":1,"playId":"eca31fec-9e26-3ad9-89e7-970440c3a91c","pitchNumber":2,"startTime":"2025-08-10T00:30:36.495Z","endTime":"2025-08-10T00:30:47.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-10T00:30:54.326Z","endTime":"2025-08-10T00:31:09.025Z","isPitch":false,"type":"action","player":{"id":678011,"link":"/api/v1/people/678011"},"defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.166315256308,"strikeZoneBottom":1.48634734809423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.526996424133074,"aZ":-17.357247958191454,"pfxX":-3.4973198761556485,"pfxZ":7.7731431712499095,"pX":0.1812637212656715,"pZ":3.8734282163126226,"vX0":3.4088089744720427,"vY0":-136.79104138739189,"vZ0":-2.2955170511769962,"x":110.09,"y":134.2,"x0":-0.6231694089807237,"y0":50.00270387849105,"z0":5.905678108631561,"aX":-6.666554535364817},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":5.6,"spinRate":2307,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.39951828318041427,"extension":5.862829841346049},"index":3,"playId":"c96bd776-7f3d-36e9-8476-d688a1c4c3fb","pitchNumber":3,"startTime":"2025-08-10T00:31:09.025Z","endTime":"2025-08-10T00:31:13.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":84.8,"endSpeed":78.7,"strikeZoneTop":3.19516820739585,"strikeZoneBottom":1.48634734809423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.79839077769531,"aZ":-33.16304529454842,"pfxX":4.206397307434263,"pfxZ":-0.6383605537294343,"pX":0.8210250557750317,"pZ":0.8968918275537967,"vX0":1.8611235238792447,"vY0":-123.51420616568974,"vZ0":-5.17055726761722,"x":85.7,"y":214.56,"x0":-0.4879132998363106,"y0":50.00202396203437,"z0":5.794829084889335,"aX":6.5214279706335745},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-2.0,"breakHorizontal":-8.0,"spinRate":2508,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.4428637015195753,"extension":6.056178199551111},"index":4,"playId":"982617c2-3a0b-3357-b199-aeda7d3e81bc","pitchNumber":4,"startTime":"2025-08-10T00:31:29.715Z","endTime":"2025-08-10T00:31:33.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.525166410323006,"aZ":-24.95016044123087,"pfxX":-8.378246845147851,"pfxZ":3.7886088663604056,"pX":-0.017977254051187077,"pZ":2.377053481636317,"vX0":4.286128006192402,"vY0":-137.245725474332,"vZ0":-4.629902935659864,"x":117.69,"y":174.6,"x0":-0.5118609000085828,"y0":50.002238001659215,"z0":5.786156133427997,"aX":-15.974294201524405},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.1,"breakHorizontal":14.3,"spinRate":2217,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.39915892356076244,"extension":5.9553967210216046},"index":5,"playId":"ec30841d-91f1-3bde-b664-52a6b2a3b548","pitchNumber":5,"startTime":"2025-08-10T00:31:53.398Z","endTime":"2025-08-10T00:31:56.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80460344738412,"aZ":-26.417648447784575,"pfxX":-7.15853977560447,"pfxZ":3.5805737570305,"pX":-0.1803286318270211,"pZ":1.2722204671430641,"vX0":3.293921428623794,"vY0":-125.75323987565228,"vZ0":-5.955608384759541,"x":123.87,"y":204.43,"x0":-0.5751081516444048,"y0":50.00098856417043,"z0":5.806148576175297,"aX":-11.497135282946632},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.4,"breakHorizontal":12.2,"spinRate":1456,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.43506715056646383,"extension":6.043584518455532},"index":6,"playId":"d55bbd87-cde0-3cbc-b74d-5e5dadd3bca1","pitchNumber":6,"startTime":"2025-08-10T00:32:16.280Z","endTime":"2025-08-10T00:32:20.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_ab"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_ab"},{"player":{"id":678011,"link":"/api/v1/people/678011"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:32:20.158Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Joey Ortiz flies out to shortstop Francisco Lindor.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-10T00:32:27.955Z","endTime":"2025-08-10T00:33:51.036Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593423,"fullName":"Frankie Montas","link":"/api/v1/people/593423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.50493784940721,"aZ":-23.909508385153245,"pfxX":0.3856930732727264,"pfxZ":4.593180187149795,"pX":0.581738276507298,"pZ":1.7479853895384039,"vX0":2.858462715092596,"vY0":-132.53870719419209,"vZ0":-6.179501559733868,"x":94.83,"y":191.58,"x0":-0.5560502094019318,"y0":50.00047568473161,"z0":5.830094133371556,"aX":0.6926150924335864},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.3,"breakHorizontal":-1.2,"spinRate":2260,"spinDirection":187},"zone":9,"typeConfidence":2.0,"plateTime":0.4116018819820879,"extension":6.098902870032108},"index":0,"playId":"b5008b7f-75a9-31b9-8cdc-05eb73853fbc","pitchNumber":1,"startTime":"2025-08-10T00:32:48.891Z","endTime":"2025-08-10T00:32:52.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.23172008135034,"aZ":-27.264314635626675,"pfxX":-6.705499221220976,"pfxZ":3.071958020880518,"pX":-0.9729462052971051,"pZ":1.335535360907189,"vX0":1.730743792447994,"vY0":-125.2785462370975,"vZ0":-5.76535493234075,"x":154.09,"y":202.72,"x0":-0.7996907731220785,"y0":50.00015562703631,"z0":5.882257874757615,"aX":-10.70523636375283},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.6,"breakHorizontal":11.8,"spinRate":1652,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.43645565973017275,"extension":6.042798988645718},"index":1,"playId":"8538b3c2-9c38-3afb-a9f3-b5502888fe55","pitchNumber":2,"startTime":"2025-08-10T00:33:12.594Z","endTime":"2025-08-10T00:33:15.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-10T00:33:25.511Z","endTime":"2025-08-10T00:33:42.633Z","isPitch":false,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"},"defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.474723862468828,"aZ":-26.695684034431764,"pfxX":-5.83802620733634,"pfxZ":3.4691503021472005,"pX":-0.12555376806623028,"pZ":0.6910183154683815,"vX0":2.6647522661877883,"vY0":-124.52598651766023,"vZ0":-7.099248330137334,"x":121.79,"y":220.12,"x0":-0.44721193170702256,"y0":50.00539081909835,"z0":5.767695491660856,"aX":-9.229975744449261},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.9,"breakHorizontal":10.0,"spinRate":1689,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.4387514742105916,"extension":5.908229757280087},"hitData":{"launchSpeed":61.3,"launchAngle":36.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.02,"coordY":121.62}},"index":3,"playId":"9d939138-e6b9-3e48-8671-bca277204b56","pitchNumber":3,"startTime":"2025-08-10T00:33:42.633Z","endTime":"2025-08-10T00:33:51.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":593423,"link":"/api/v1/people/593423"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:33:51.036Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Juan Soto homers (28) on a fly ball to right center field.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T00:35:44.062Z","endTime":"2025-08-10T00:37:22.654Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":676879,"link":"/api/v1/people/676879"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.140894141698546,"aZ":-21.546140356540747,"pfxX":8.320598517706674,"pfxZ":5.214240646050525,"pX":0.8530833230782833,"pZ":3.6019047122163292,"vX0":-1.4225234112996041,"vY0":-142.03849757952528,"vZ0":-3.8267581798901795,"x":84.48,"y":141.53,"x0":0.27995067197542356,"y0":50.00697550110137,"z0":6.340265914740922,"aX":16.9706216670927},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.9,"breakHorizontal":-14.8,"spinRate":2378,"spinDirection":151},"zone":12,"typeConfidence":0.92,"plateTime":0.3859126006159759,"extension":5.172285666757002},"index":0,"playId":"f2cf02bd-1c21-30a2-8b4c-074353316526","pitchNumber":1,"startTime":"2025-08-10T00:36:03.498Z","endTime":"2025-08-10T00:36:06.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.7,"strikeZoneTop":3.18,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.16096390750639,"aZ":-22.30407189648977,"pfxX":10.210291525616881,"pfxZ":4.804991724746243,"pX":0.025549776006918525,"pZ":2.2732775257369293,"vX0":-3.8359152607928912,"vY0":-142.48828401877617,"vZ0":-7.24730075911314,"x":116.03,"y":177.4,"x0":0.06381776822286717,"y0":50.00257975756544,"z0":6.26219981547488,"aX":20.96465462395885},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.4,"breakHorizontal":-17.6,"spinRate":2122,"spinDirection":147},"zone":5,"typeConfidence":0.94,"plateTime":0.38461434000850936,"extension":5.114142701877642},"index":1,"playId":"0cd0db73-4ad3-3a36-941b-a87713c9f0ae","pitchNumber":2,"startTime":"2025-08-10T00:36:18.771Z","endTime":"2025-08-10T00:36:21.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.05090563214277,"strikeZoneBottom":1.49320868404176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91707896727123,"aZ":-29.665591672633383,"pfxX":8.580842028683668,"pfxZ":1.2208347035916205,"pX":-0.45730214787542467,"pZ":3.5260325002989457,"vX0":-4.611036060760526,"vY0":-142.01495016590653,"vZ0":-2.914968540015645,"x":134.43,"y":143.58,"x0":0.06801350524490057,"y0":50.00178530804429,"z0":6.442152269805137,"aX":17.61859837833861},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":1.8,"breakHorizontal":-14.6,"spinRate":2075,"spinDirection":148},"zone":11,"typeConfidence":0.93,"plateTime":0.3849016275107764,"extension":5.133904627075403},"index":2,"playId":"1866d3a6-1395-36b1-9544-76900192a9b4","pitchNumber":3,"startTime":"2025-08-10T00:36:39.738Z","endTime":"2025-08-10T00:36:43.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.742994403371533,"aZ":-36.27626447990617,"pfxX":-6.006223444553367,"pfxZ":-2.7822285587094893,"pX":0.08141152515962077,"pZ":2.474715303105821,"vX0":0.9031931606529082,"vY0":-120.70606159240222,"vZ0":-1.6208176291947547,"x":113.9,"y":171.96,"x0":0.4823973857754704,"y0":50.00313638154246,"z0":6.352203309007501,"aX":-8.85293313164055},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-5.2,"breakHorizontal":10.7,"spinRate":2542,"spinDirection":328},"zone":5,"typeConfidence":0.91,"plateTime":0.4539560495678203,"extension":5.275974728836446},"hitData":{"launchSpeed":105.5,"launchAngle":26.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":183.21,"coordY":42.63}},"index":3,"playId":"74008bc6-82fc-337b-ae5f-5c12c2113b03","pitchNumber":4,"startTime":"2025-08-10T00:36:53.118Z","endTime":"2025-08-10T00:37:22.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.199999999999996,"awayTeamWinProbability":63.800000000000004,"homeTeamWinProbabilityAdded":-13.800000000000004,"leverageIndex":1.17,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:37:22.654Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Starling Marte grounds out, third baseman Anthony Seigler to first baseman Andrew Vaughn.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T00:37:10.463Z","endTime":"2025-08-10T00:37:59.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.6,"strikeZoneTop":3.5125639459097,"strikeZoneBottom":1.55088842044315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26872594671451,"aZ":-25.516775145687077,"pfxX":9.07267845132003,"pfxZ":3.1782717249954793,"pX":-0.5616212849152143,"pZ":3.183443871580669,"vX0":-5.225541530796478,"vY0":-143.53903103223638,"vZ0":-4.617189199683943,"x":138.41,"y":152.83,"x0":0.10082186521665908,"y0":50.001636617104474,"z0":6.395556095449348,"aX":18.98829285852758},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.0,"breakHorizontal":-15.5,"spinRate":1907,"spinDirection":142},"zone":1,"typeConfidence":0.94,"plateTime":0.3811519644955128,"extension":5.213168086637441},"index":0,"playId":"61dc02e1-e88c-3c9c-bd2f-ffb47c7779aa","pitchNumber":1,"startTime":"2025-08-10T00:37:40.561Z","endTime":"2025-08-10T00:37:44.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.701422338329262,"aZ":-26.56964327426175,"pfxX":7.6086541625646955,"pfxZ":2.697411968340737,"pX":0.08985014783685008,"pZ":2.215976426615355,"vX0":-3.106287951692977,"vY0":-142.94926090457815,"vZ0":-6.611091428933886,"x":113.58,"y":178.95,"x0":0.1994984399944905,"y0":50.00388358443147,"z0":6.217206174305946,"aX":15.811160388372903},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":3.8,"breakHorizontal":-13.2,"spinRate":1902,"spinDirection":146},"zone":8,"typeConfidence":0.9,"plateTime":0.3825725724118656,"extension":5.33263413300555},"hitData":{"launchSpeed":101.2,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.62,"coordY":164.86}},"index":1,"playId":"6ba63dd6-3984-3b51-86f8-7dd4d43b4744","pitchNumber":2,"startTime":"2025-08-10T00:37:52.343Z","endTime":"2025-08-10T00:37:59.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:37:59.831Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T00:38:19.117Z","endTime":"2025-08-10T00:39:15.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":92.9,"endSpeed":84.7,"strikeZoneTop":3.42599916785001,"strikeZoneBottom":1.46436939458047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.499288905198483,"aZ":-21.25136204719925,"pfxX":4.388670328869275,"pfxZ":5.910636101682748,"pX":0.5635956607476161,"pZ":4.575890918720987,"vX0":-1.0603950209502813,"vY0":-135.33676475961553,"vZ0":-0.874717515862278,"x":95.52,"y":115.23,"x0":0.3911565333852823,"y0":50.00567682388598,"z0":6.3966070856004125,"aX":8.113563207499233},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.7,"breakHorizontal":-7.7,"spinRate":1839,"spinDirection":131},"zone":12,"typeConfidence":2.0,"plateTime":0.40526371087660884,"extension":5.25087099297634},"index":0,"playId":"3372e0ba-7541-3c92-a49d-24cd26dd5c86","pitchNumber":1,"startTime":"2025-08-10T00:38:25.891Z","endTime":"2025-08-10T00:38:29.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.58147140771375,"aZ":-27.64171293363216,"pfxX":8.006181573694814,"pfxZ":2.4711744912920004,"pX":0.3451496034143926,"pZ":2.717868629789065,"vX0":-2.7977587065505323,"vY0":-134.26233290704235,"vZ0":-4.129997702525248,"x":103.84,"y":165.4,"x0":0.3570645667229086,"y0":50.00583696297222,"z0":6.230914648613216,"aX":14.698765300750134},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.8,"breakHorizontal":-13.9,"spinRate":1872,"spinDirection":135},"zone":6,"typeConfidence":0.58,"plateTime":0.40710987866269566,"extension":5.310984190236573},"index":1,"playId":"d7477a38-e379-3847-a1b7-3dd63940a9cb","pitchNumber":2,"startTime":"2025-08-10T00:38:40.353Z","endTime":"2025-08-10T00:38:44.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.696074107024337,"aZ":-27.433050043574177,"pfxX":8.648410900025016,"pfxZ":2.282043550706166,"pX":0.32707958858639524,"pZ":1.7210511786128777,"vX0":-3.0211379064391077,"vY0":-142.8738080798075,"vZ0":-7.688090804615362,"x":104.53,"y":192.31,"x0":0.2722135217021943,"y0":50.00006045915681,"z0":6.160490193407495,"aX":17.947443783412368},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":2.9,"breakHorizontal":-15.1,"spinRate":1993,"spinDirection":144},"zone":9,"typeConfidence":0.93,"plateTime":0.38279016342156247,"extension":5.42774899613416},"hitData":{"launchSpeed":73.6,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":121.41,"coordY":151.68}},"index":2,"playId":"075e6696-67ec-3a86-922f-0ea210444407","pitchNumber":3,"startTime":"2025-08-10T00:39:07.473Z","endTime":"2025-08-10T00:39:15.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:39:15.352Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-10T00:39:24.986Z","endTime":"2025-08-10T00:41:23.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.45097743353832,"strikeZoneBottom":1.72008771098639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.309414253060748,"aZ":-46.283376429469044,"pfxX":-4.483151527003081,"pfxZ":-9.713310777370427,"pX":0.891854088403435,"pZ":2.2493862153504853,"vX0":2.1074189498187907,"vY0":-120.77573321744329,"vZ0":-0.039027651228183524,"x":83.0,"y":178.05,"x0":0.5823524464086717,"y0":50.0057943795917,"z0":6.395743557783664,"aX":-6.509789660207638},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-17.2,"breakHorizontal":7.4,"spinRate":2707,"spinDirection":329},"zone":14,"typeConfidence":0.91,"plateTime":0.4565433816478355,"extension":5.367077271310232},"index":0,"playId":"cbac3362-9744-30da-9476-646ac1e85402","pitchNumber":1,"startTime":"2025-08-10T00:39:52.333Z","endTime":"2025-08-10T00:39:55.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":98.5,"endSpeed":90.2,"strikeZoneTop":3.62798613344467,"strikeZoneBottom":1.81046548613824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.22116025112413,"aZ":-26.31634736561289,"pfxX":9.196493813532694,"pfxZ":2.8291289290111594,"pX":-0.01926192372759259,"pZ":1.5530461862054408,"vX0":-4.183358177664373,"vY0":-143.23645841544868,"vZ0":-8.281218954831065,"x":117.73,"y":196.85,"x0":0.268353758575374,"y0":50.002911475502515,"z0":6.136711872482664,"aX":19.03890573838672},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":3.6,"breakHorizontal":-15.7,"spinRate":1952,"spinDirection":143},"zone":13,"typeConfidence":0.93,"plateTime":0.3829417043902783,"extension":5.370835579004639},"index":1,"playId":"9f3a9a32-03f2-35ad-9829-35cb8573ee13","pitchNumber":2,"startTime":"2025-08-10T00:40:05.624Z","endTime":"2025-08-10T00:40:11.719Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.9,"strikeZoneTop":3.54141923234357,"strikeZoneBottom":1.72634833417158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.145853578079198,"aZ":-25.33851575973173,"pfxX":8.442433902200575,"pfxZ":3.3577998261456123,"pX":-1.3755680288474479,"pZ":0.6335245720610121,"vX0":-6.8493334832994845,"vY0":-141.48288544424793,"vZ0":-10.65144087845061,"x":169.43,"y":221.67,"x0":-0.024683514521713946,"y0":50.002840619759176,"z0":6.0600132079357145,"aX":17.1800686515961},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.1,"breakHorizontal":-13.9,"spinRate":2005,"spinDirection":142},"zone":13,"typeConfidence":0.89,"plateTime":0.3865781854775996,"extension":5.458863239645902},"index":2,"playId":"3752505f-393a-3821-b669-5aecdf018b16","pitchNumber":3,"startTime":"2025-08-10T00:40:19.604Z","endTime":"2025-08-10T00:40:23.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.5991303288739,"strikeZoneBottom":1.72634833417158,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.53875667252753,"aZ":-20.28838131942378,"pfxX":6.411677027435654,"pfxZ":5.866706525518161,"pX":-0.34723355818397356,"pZ":3.2578334729866913,"vX0":-3.668115693188823,"vY0":-141.26533236850554,"vZ0":-4.948131016061012,"x":130.24,"y":150.82,"x0":0.1336241408545232,"y0":50.002115545882795,"z0":6.332551160696299,"aX":12.985454952055225},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.8,"breakHorizontal":-10.9,"spinRate":2013,"spinDirection":146},"zone":1,"typeConfidence":0.61,"plateTime":0.3874181808511161,"extension":5.3034285460299815},"index":3,"playId":"a6c4f027-9c89-3ddb-8b37-8f5e07d3af31","pitchNumber":4,"startTime":"2025-08-10T00:40:38.512Z","endTime":"2025-08-10T00:40:42.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.34616116113584,"aZ":-24.251601976378623,"pfxX":8.928922431067212,"pfxZ":3.9430412384120253,"pX":0.4104086206077522,"pZ":2.9722098234722782,"vX0":-2.353154071665839,"vY0":-140.73238823084705,"vZ0":-5.0165318417398,"x":101.36,"y":158.53,"x0":0.09620006235640288,"y0":50.00404612659146,"z0":6.344634008722382,"aX":17.94687251627622},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.4,"breakHorizontal":-15.7,"spinRate":2146,"spinDirection":149},"zone":6,"typeConfidence":0.93,"plateTime":0.38890216046422044,"extension":5.25140260353155},"index":4,"playId":"11e8dcab-50f5-39c2-b10a-19a612d6a04a","pitchNumber":5,"startTime":"2025-08-10T00:40:53.012Z","endTime":"2025-08-10T00:40:56.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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.0,"endSpeed":88.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.986662459236925,"aZ":-23.62177379951476,"pfxX":9.530084924701512,"pfxZ":4.250880508617584,"pX":0.186674438375093,"pZ":1.7999148487246843,"vX0":-3.538487597537026,"vY0":-141.09568822172344,"vZ0":-7.904012309285616,"x":109.88,"y":190.18,"x0":0.2211713819025621,"y0":50.00067537390507,"z0":6.166922588100426,"aX":19.155072699722748},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.2,"breakHorizontal":-16.4,"spinRate":2303,"spinDirection":144},"zone":8,"typeConfidence":0.92,"plateTime":0.38864595927875234,"extension":5.224907279925522},"index":5,"playId":"88d49405-2016-3c40-bc91-0205d24cf44b","pitchNumber":6,"startTime":"2025-08-10T00:41:19.650Z","endTime":"2025-08-10T00:41:23.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:41:23.526Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T00:44:04.174Z","endTime":"2025-08-10T00:45:13.725Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gregory Soto replaces Frankie Montas.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-10T00:41:58.737Z","endTime":"2025-08-10T00:44:06.517Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642397,"link":"/api/v1/people/642397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":593423,"link":"/api/v1/people/593423","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.13746251997412,"strikeZoneBottom":1.44634767752833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.26001838826694,"aZ":-27.42411063708529,"pfxX":10.392191867694502,"pfxZ":2.3512416999093038,"pX":0.3716994374703931,"pZ":3.9036891684583703,"vX0":-7.944978387009644,"vY0":-141.14640756974802,"vZ0":0.14321012607313433,"x":102.83,"y":133.38,"x0":1.8686761961472724,"y0":50.00705200929454,"z0":5.614040718455874,"aX":21.034018518987935},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.4,"breakHorizontal":-17.3,"spinRate":2302,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.38763754830922137,"extension":6.457980159655317},"index":1,"playId":"0dcbdf10-6363-3023-a480-93e4a869509e","pitchNumber":1,"startTime":"2025-08-10T00:44:06.517Z","endTime":"2025-08-10T00:44:10.229Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.4897931393781,"aZ":-26.720279577012995,"pfxX":10.51256604608348,"pfxZ":2.722272008759427,"pX":-0.17627893621146748,"pZ":3.5203089891011827,"vX0":-9.68618202242633,"vY0":-140.53183392651852,"vZ0":-0.6012834620508413,"x":123.72,"y":143.73,"x0":1.9472918276318205,"y0":50.00156640343233,"z0":5.470870506544578,"aX":21.050955491967965},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.0,"breakHorizontal":-17.0,"spinRate":2316,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.38956727423090465,"extension":6.540297268941682},"index":2,"playId":"74f51691-b1aa-3227-9394-4e1e499f07ef","pitchNumber":2,"startTime":"2025-08-10T00:44:20.893Z","endTime":"2025-08-10T00:44:24.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.26516014855567,"aZ":-23.054947176084216,"pfxX":10.403130200303062,"pfxZ":4.489386558759005,"pX":0.2471646437980367,"pZ":3.532825067875435,"vX0":-8.514351124240717,"vY0":-141.84775299386672,"vZ0":-1.103939768244469,"x":107.58,"y":143.39,"x0":1.9400791633411483,"y0":50.0063096896841,"z0":5.400800932028417,"aX":21.146747449523396},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.0,"breakHorizontal":-17.0,"spinRate":2463,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.386542892265048,"extension":6.466644776182082},"index":3,"playId":"3e37a134-fed2-3f99-ab94-94eb3ef35014","pitchNumber":3,"startTime":"2025-08-10T00:44:42.752Z","endTime":"2025-08-10T00:44:46.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45844686996986,"aZ":-20.105802269933935,"pfxX":9.490602026195624,"pfxZ":6.157354853551055,"pX":0.06977424658425173,"pZ":2.649560638649834,"vX0":-8.44880598501463,"vY0":-138.94488247547687,"vZ0":-3.7902950686892876,"x":114.34,"y":167.24,"x0":1.9134866822561052,"y0":50.000649629751074,"z0":5.363380524828124,"aX":18.597081160339417},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":-15.5,"spinRate":2339,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.3938495829086799,"extension":6.515104943512286},"hitData":{"launchSpeed":89.8,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.81,"coordY":147.63}},"index":4,"playId":"6e0e522c-92a5-36f6-ae16-e39e3daa4cfc","pitchNumber":4,"startTime":"2025-08-10T00:45:06.484Z","endTime":"2025-08-10T00:45:13.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:45:13.725Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Collins flies out to right fielder Juan Soto.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T00:45:36.284Z","endTime":"2025-08-10T00:46:28.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.22402137002057,"strikeZoneBottom":1.55634790198435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.602278206787016,"aZ":-21.984736818474993,"pfxX":11.963157576924491,"pfxZ":5.182176149609711,"pX":-1.6892863762578265,"pZ":1.5029798159376926,"vX0":-13.851137077459118,"vY0":-139.16648350071995,"vZ0":-6.204880954528809,"x":181.39,"y":198.2,"x0":1.7929671754922996,"y0":50.00111700570213,"z0":5.213005264781723,"aX":23.514522227068202},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.2,"breakHorizontal":-18.8,"spinRate":2414,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.3932527693172063,"extension":6.653476578843606},"index":0,"playId":"12dc6511-3b02-3c48-a1d6-a8ba91ed2e2f","pitchNumber":1,"startTime":"2025-08-10T00:45:39.557Z","endTime":"2025-08-10T00:45:44.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.8,"strikeZoneTop":3.22402137002057,"strikeZoneBottom":1.49320868404176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.03360563135328,"aZ":-21.843916511649443,"pfxX":11.772840871616193,"pfxZ":5.024219025300545,"pX":-0.3783477873057918,"pZ":1.3304198075601619,"vX0":-10.50376182191842,"vY0":-142.56801019101673,"vZ0":-6.857453007902811,"x":131.42,"y":202.86,"x0":1.8255827075014985,"y0":50.00649240229933,"z0":5.147649371551446,"aX":24.220180023696454},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.8,"breakHorizontal":-19.2,"spinRate":2383,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.38431162079593584,"extension":6.6184353402350125},"index":1,"playId":"3fc47e1c-7233-3825-a8b5-225edb283953","pitchNumber":2,"startTime":"2025-08-10T00:46:02.692Z","endTime":"2025-08-10T00:46:07.200Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.92174369456799,"aZ":-22.512895099060195,"pfxX":11.2446099031908,"pfxZ":4.82806295292327,"pX":-0.21364563728988492,"pZ":2.1993434256009547,"vX0":-9.548594135690536,"vY0":-140.53952007155607,"vZ0":-4.599360419829024,"x":125.14,"y":179.4,"x0":1.7674646966839813,"y0":50.0010960725688,"z0":5.319826585760214,"aX":22.486477659363615},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.9,"breakHorizontal":-18.4,"spinRate":2358,"spinDirection":131},"zone":5,"typeConfidence":2.0,"plateTime":0.38976746190171063,"extension":6.599685526765836},"hitData":{"launchSpeed":92.7,"launchAngle":38.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.5,"coordY":80.52}},"index":2,"playId":"35243f60-9b29-389a-b14f-7943c926c0fe","pitchNumber":3,"startTime":"2025-08-10T00:46:19.285Z","endTime":"2025-08-10T00:46:28.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":-2.500000000000007,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:46:28.448Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"William Contreras grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-10T00:46:29.011Z","endTime":"2025-08-10T00:47:21.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642397,"fullName":"Gregory Soto","link":"/api/v1/people/642397"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.39268507819157,"strikeZoneBottom":1.6608854287668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08875796402654,"aZ":-21.759045934232102,"pfxX":10.123643396599121,"pfxZ":5.0585074831348456,"pX":-0.3051680400268762,"pZ":1.4851428678248424,"vX0":-9.21691711876316,"vY0":-142.4400278958927,"vZ0":-6.706785137749114,"x":128.63,"y":198.68,"x0":1.6540070452203992,"y0":50.00487171032096,"z0":5.24182918882334,"aX":20.848328793211596},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.9,"breakHorizontal":-16.6,"spinRate":2388,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.3842429281521622,"extension":6.541835039553816},"index":0,"playId":"8fe45890-a404-3d81-9808-3beff18bec4a","pitchNumber":1,"startTime":"2025-08-10T00:47:00.329Z","endTime":"2025-08-10T00:47:04.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90812361244376,"aZ":-26.732391674545546,"pfxX":-1.7953555866357944,"pfxZ":3.368619274985078,"pX":0.6305866552681096,"pZ":2.1980707475974346,"vX0":-2.1999869709174456,"vY0":-125.87899982102464,"vZ0":-2.6328056259665362,"x":92.96,"y":179.43,"x0":1.7469144305951103,"y0":50.00433258288953,"z0":5.406571344214212,"aX":-2.9006261456957456},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.8,"breakHorizontal":3.7,"spinRate":2337,"spinDirection":170},"zone":9,"typeConfidence":2.0,"plateTime":0.43398579010435734,"extension":6.52073885773165},"hitData":{"launchSpeed":100.0,"launchAngle":0.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":152.19}},"index":1,"playId":"5fe91264-c6f8-30f5-9f56-667797a2de09","pitchNumber":2,"startTime":"2025-08-10T00:47:14.478Z","endTime":"2025-08-10T00:47:21.891Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":642397,"link":"/api/v1/people/642397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-1.6999999999999957,"leverageIndex":0.64,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:47:21.891Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out to right fielder Sal Frelick.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T00:49:44.003Z","endTime":"2025-08-10T00:50:17.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Shelby Miller replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-10T00:49:10.480Z","endTime":"2025-08-10T00:49:46.267Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571946,"link":"/api/v1/people/571946"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.471081575385554,"aZ":-30.37544539589913,"pfxX":7.3788279786995545,"pfxZ":1.1717105790216955,"pX":-0.010881459142769594,"pZ":2.8239067150441213,"vX0":1.6721362286445047,"vY0":-123.55691418868373,"vZ0":-0.04055789970322343,"x":117.41,"y":162.53,"x0":-1.6557037776163186,"y0":50.00505400002111,"z0":5.4008492698892105,"aX":11.368243767494214},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.4,"breakHorizontal":-13.8,"spinRate":2555,"spinDirection":78},"zone":5,"typeConfidence":2.0,"plateTime":0.4439212303957989,"extension":6.940029578223884},"index":1,"playId":"ac53bbf8-06dd-3bda-807a-0fda16a25594","pitchNumber":1,"startTime":"2025-08-10T00:49:46.267Z","endTime":"2025-08-10T00:49:50.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571946,"link":"/api/v1/people/571946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.848841451047576,"aZ":-13.294218861400175,"pfxX":-6.089821441488203,"pfxZ":9.613009330666515,"pX":-0.7092490569597107,"pZ":3.0956114779559494,"vX0":3.8890614866930964,"vY0":-139.80429885980905,"vZ0":-3.6651764161949365,"x":144.03,"y":155.2,"x0":-1.3329078909621102,"y0":50.001693725534324,"z0":5.30636321162961,"aX":-11.958560672564614},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":10.1,"spinRate":2400,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3929760220836669,"extension":7.031519214882603},"hitData":{"launchSpeed":92.1,"launchAngle":32.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.99,"coordY":70.53}},"index":2,"playId":"7ba7c4cc-66c5-3c9a-94e9-7d0464302d82","pitchNumber":2,"startTime":"2025-08-10T00:50:07.667Z","endTime":"2025-08-10T00:50:17.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571946,"link":"/api/v1/people/571946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":668901,"link":"/api/v1/people/668901","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_ab"},{"player":{"id":571946,"link":"/api/v1/people/571946"},"credit":"p_ab"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"credit":"b_pa"},{"player":{"id":571946,"link":"/api/v1/people/571946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:50:17.991Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jeff McNeil flies out to left fielder Isaac Collins.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T00:50:38.082Z","endTime":"2025-08-10T00:50:56.587Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.45390623037178,"aZ":-14.45955684597329,"pfxX":-6.967782947945235,"pfxZ":8.95799674309228,"pX":-0.562578764817142,"pZ":2.050062102620339,"vX0":5.078675819036929,"vY0":-140.3652324828298,"vZ0":-6.064833725896985,"x":138.44,"y":183.43,"x0":-1.498458422775991,"y0":50.0002097183449,"z0":5.195462502299999,"aX":-13.77596169264307},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":11.4,"spinRate":2337,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.39157293391040016,"extension":7.161524961141738},"hitData":{"launchSpeed":87.2,"launchAngle":36.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.16,"coordY":97.0}},"index":0,"playId":"41b8203d-219c-334d-8fe5-f33e73a8d80c","pitchNumber":1,"startTime":"2025-08-10T00:50:45.906Z","endTime":"2025-08-10T00:50:56.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571946,"link":"/api/v1/people/571946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":571946,"link":"/api/v1/people/571946"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":571946,"link":"/api/v1/people/571946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.4,"awayTeamWinProbability":61.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:50:56.587Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging. Francisco Alvarez to 1st. Wild pitch by pitcher Shelby Miller.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T00:50:55.724Z","endTime":"2025-08-10T00:53:14.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.8,"strikeZoneTop":3.39326945374728,"strikeZoneBottom":1.53155362038164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.86427927429039,"aZ":-12.424473958079396,"pfxX":-6.848435050507033,"pfxZ":9.90894205137467,"pX":-0.1961209053197862,"pZ":1.4773127005945692,"vX0":5.369330773973184,"vY0":-141.16171992783796,"vZ0":-7.850879138967289,"x":124.48,"y":198.89,"x0":-1.2450217154349694,"y0":50.003625689694736,"z0":5.117624359888319,"aX":-13.649902621754578},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.3,"breakHorizontal":11.2,"spinRate":2409,"spinDirection":218},"zone":8,"typeConfidence":2.0,"plateTime":0.38988038661599944,"extension":7.097242421276209},"index":0,"playId":"918e9dc7-29e0-34a4-b611-2b68f8053dcb","pitchNumber":1,"startTime":"2025-08-10T00:51:21.279Z","endTime":"2025-08-10T00:51:25.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571946,"link":"/api/v1/people/571946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.1,"strikeZoneTop":3.27691986475413,"strikeZoneBottom":1.46052517602162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73457334728577,"aZ":-28.243194293794904,"pfxX":6.1402800305422724,"pfxZ":2.5721878947054098,"pX":-0.6121644539640378,"pZ":3.397871033676854,"vX0":0.8054739510839879,"vY0":-123.49098703804053,"vZ0":1.1088047799289273,"x":140.33,"y":147.04,"x0":-1.7404940252438539,"y0":50.00609212239994,"z0":5.335768447380144,"aX":9.39586689083418},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.2,"breakHorizontal":-11.3,"spinRate":2660,"spinDirection":69},"zone":1,"typeConfidence":2.0,"plateTime":0.44513300804465006,"extension":6.912443171809556},"index":1,"playId":"f3256ecf-7466-3b6b-ad99-05e570f925d1","pitchNumber":2,"startTime":"2025-08-10T00:51:35.410Z","endTime":"2025-08-10T00:51:38.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571946,"link":"/api/v1/people/571946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-10T00:51:47.698Z","endTime":"2025-08-10T00:51:58.803Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":571946,"link":"/api/v1/people/571946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.28172831716672,"strikeZoneBottom":1.49320868404176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.64202820285562,"aZ":-31.986980477434393,"pfxX":-9.620813497121105,"pfxZ":0.11210957137505018,"pX":0.7344138875222394,"pZ":0.6213857286114018,"vX0":8.627216285902888,"vY0":-127.08877529671729,"vZ0":-5.077803623445069,"x":89.01,"y":222.0,"x0":-1.4515240040803605,"y0":50.00257803165772,"z0":5.181108196529861,"aX":-15.764225205810028},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.7,"breakHorizontal":15.5,"spinRate":1750,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4307133694755563,"extension":7.2907268178706595},"index":3,"playId":"209376bd-0f38-3967-8155-9ca2583207a0","pitchNumber":3,"startTime":"2025-08-10T00:51:58.803Z","endTime":"2025-08-10T00:52:02.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571946,"link":"/api/v1/people/571946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70188962417345,"aZ":-11.729264329731727,"pfxX":-5.842520783430716,"pfxZ":10.357488114230817,"pX":-0.2978884279182382,"pZ":3.365100547099348,"vX0":4.9686157530483515,"vY0":-139.44192226117084,"vZ0":-3.0121989167365966,"x":128.35,"y":147.92,"x0":-1.3418200374174507,"y0":50.000362646245016,"z0":5.23075297219253,"aX":-11.529698441666246},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.4,"breakHorizontal":9.6,"spinRate":2289,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.39247552063386015,"extension":7.101420409180665},"index":4,"playId":"06196401-ebb3-302d-a86b-9b7c0e37bdf7","pitchNumber":4,"startTime":"2025-08-10T00:52:19.156Z","endTime":"2025-08-10T00:52:23.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571946,"link":"/api/v1/people/571946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.037846364289422,"aZ":-29.19822015829273,"pfxX":-6.961504964356406,"pfxZ":1.8107662377654936,"pX":-1.1635367520440438,"pZ":2.9694109922496543,"vX0":3.414160077316364,"vY0":-126.89114060073253,"vZ0":-0.23994879460987717,"x":161.35,"y":158.61,"x0":-1.6163330080522922,"y0":50.00359029440984,"z0":5.3760299105056335,"aX":-11.442575586131293},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":11.9,"spinRate":1640,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4303564538424687,"extension":6.865739713313894},"index":5,"playId":"13416de6-45eb-3517-928d-c5379b71116c","pitchNumber":5,"startTime":"2025-08-10T00:52:41.307Z","endTime":"2025-08-10T00:52:48.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571946,"link":"/api/v1/people/571946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.383543688100886,"aZ":-28.558590126987355,"pfxX":7.638340906232252,"pfxZ":2.2935417835781666,"pX":1.5857327258648166,"pZ":0.6960271149965461,"vX0":5.156791679223397,"vY0":-125.19759758296344,"vZ0":-4.948154459549084,"x":56.56,"y":219.99,"x0":-1.4967286896376795,"y0":50.006006186882196,"z0":5.048458560419874,"aX":12.071885824984207},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.2,"breakHorizontal":-15.0,"spinRate":2615,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.43826300471398705,"extension":7.152936066333933},"index":6,"playId":"0bad7efb-7d6e-3fe3-b5c0-256ab56f4191","pitchNumber":6,"startTime":"2025-08-10T00:53:03.613Z","endTime":"2025-08-10T00:53:14.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571946,"link":"/api/v1/people/571946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":571946,"link":"/api/v1/people/571946"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":571946,"link":"/api/v1/people/571946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-1.3999999999999986,"leverageIndex":0.5,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:53:14.613Z","atBatIndex":46},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Cedric Mullins grounds into a force out, third baseman Anthony Seigler to shortstop Joey Ortiz. Francisco Alvarez out at 2nd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-10T00:53:30.501Z","endTime":"2025-08-10T00:53:50.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571946,"fullName":"Shelby Miller","link":"/api/v1/people/571946"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678011,"link":"/api/v1/people/678011"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.68928475565651,"aZ":-15.686142816388399,"pfxX":-7.240762492306249,"pfxZ":8.442505140445212,"pX":-0.9657128008591036,"pZ":2.906054917097477,"vX0":4.264195541495777,"vY0":-139.21367236891282,"vZ0":-3.334659928355101,"x":153.81,"y":160.32,"x0":-1.5804832148867571,"y0":50.0052809881482,"z0":5.16462402325121,"aX":-14.144175086893407},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":12.1,"spinRate":2358,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3941902916210589,"extension":6.9727651005577},"hitData":{"launchSpeed":101.3,"launchAngle":-2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":163.84}},"index":0,"playId":"11e20c3e-3e34-3255-b9a0-a5babd98980f","pitchNumber":1,"startTime":"2025-08-10T00:53:43.510Z","endTime":"2025-08-10T00:53:50.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":571946,"link":"/api/v1/people/571946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":571946,"link":"/api/v1/people/571946"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":571946,"link":"/api/v1/people/571946"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:53:50.167Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, third baseman Ronny Mauricio to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T00:56:26.329Z","endTime":"2025-08-10T00:57:56.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Ronny Mauricio replaces third baseman Mark Vientos, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"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-10T00:55:37.358Z","endTime":"2025-08-10T00:55:37.383Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":668901,"link":"/api/v1/people/668901"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":668901,"link":"/api/v1/people/668901"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Tyler Rogers replaces Gregory Soto.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-10T00:55:37.383Z","endTime":"2025-08-10T00:56:28.592Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643511,"link":"/api/v1/people/643511"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642397,"link":"/api/v1/people/642397","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":75.5,"strikeZoneTop":3.42599916785001,"strikeZoneBottom":1.69509431302028,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95835647895197,"aZ":-46.78717953268681,"pfxX":-0.26052324665010884,"pfxZ":-9.961399379875893,"pX":-0.8005176253715988,"pZ":0.5969493650305695,"vX0":6.924388562724363,"vY0":-121.25810809892755,"vZ0":7.673062243267425,"x":147.51,"y":222.66,"x0":-3.6771158693958843,"y0":50.00169243138611,"z0":1.5044108392495148,"aX":-0.3830794905771669},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-15.5,"breakHorizontal":-1.4,"spinRate":1976,"spinDirection":324},"zone":13,"typeConfidence":0.88,"plateTime":0.454266468121312,"extension":5.92281353273842},"index":2,"playId":"53396ae7-7b69-3eae-b747-cb7206fc5c40","pitchNumber":1,"startTime":"2025-08-10T00:56:28.592Z","endTime":"2025-08-10T00:56:32.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":74.8,"strikeZoneTop":3.36829024580267,"strikeZoneBottom":1.60856967143305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.557297855858994,"aZ":-45.986537735522674,"pfxX":-0.30979092156478494,"pfxZ":-9.582372995710395,"pX":-1.1689299597343705,"pZ":1.016773422928961,"vX0":5.970647205374911,"vY0":-119.92234202859966,"vZ0":8.71818823434958,"x":161.56,"y":211.33,"x0":-3.662408602938199,"y0":50.005378012785314,"z0":1.4568699448637106,"aX":-0.44661165118480606},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-14.6,"breakHorizontal":-1.1,"spinRate":1998,"spinDirection":326},"zone":13,"typeConfidence":0.89,"plateTime":0.45865645808094513,"extension":5.858665936365544},"index":3,"playId":"acbeb83a-f2ba-3fa9-80a3-bce2ab57f6f7","pitchNumber":2,"startTime":"2025-08-10T00:56:41.038Z","endTime":"2025-08-10T00:56:45.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":82.9,"endSpeed":74.7,"strikeZoneTop":3.3105820954106,"strikeZoneBottom":1.60856967143305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.675796514133364,"aZ":-47.07900402693622,"pfxX":-0.6845869476042616,"pfxZ":-10.363651277625422,"pX":-0.6174752326307339,"pZ":1.8809371031810196,"vX0":7.199052223859837,"vY0":-119.8829495610217,"vZ0":10.776704498583149,"x":140.54,"y":187.99,"x0":-3.585136884389624,"y0":50.00031838550847,"z0":1.5485476746329285,"aX":-0.9849320158741177},"breaks":{"breakAngle":1.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-15.4,"breakHorizontal":-0.7,"spinRate":2031,"spinDirection":332},"zone":7,"typeConfidence":0.89,"plateTime":0.4589097809694529,"extension":6.1795665587582835},"index":4,"playId":"ccc88a1c-d46c-3361-b53a-e6a1cea98bf4","pitchNumber":3,"startTime":"2025-08-10T00:56:56.300Z","endTime":"2025-08-10T00:56:59.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":75.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3339932542716,"aZ":-47.01687301361397,"pfxX":-1.343047310882782,"pfxZ":-10.176932826846539,"pX":0.8585210613855263,"pZ":1.950675861454184,"vX0":10.768178417617916,"vY0":-120.54096068584599,"vZ0":10.668328474162719,"x":84.28,"y":186.11,"x0":-3.508651181370976,"y0":50.0017001209772,"z0":1.6326063891008826,"aX":-1.9607683341063062},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-15.1,"breakHorizontal":-0.4,"spinRate":2050,"spinDirection":313},"zone":14,"typeConfidence":0.89,"plateTime":0.4559065651658982,"extension":5.911892728443504},"index":5,"playId":"4b8ccbd7-4f9a-31ca-b5e9-403ffa34d8c1","pitchNumber":4,"startTime":"2025-08-10T00:57:10.415Z","endTime":"2025-08-10T00:57:13.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":74.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.58690805895,"aZ":-47.36175856908949,"pfxX":-2.896502714635621,"pfxZ":-10.492123302270581,"pX":-0.3102987729392965,"pZ":2.4269861111833078,"vX0":8.456507411629248,"vY0":-120.204465753963,"vZ0":11.720347502699045,"x":128.83,"y":173.25,"x0":-3.5138170413819423,"y0":50.001314974154596,"z0":1.7084290669917674,"aX":-4.195507460773971},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-15.4,"breakHorizontal":3.0,"spinRate":1975,"spinDirection":325},"zone":4,"typeConfidence":0.91,"plateTime":0.45751120587181315,"extension":5.970028656873781},"index":6,"playId":"a96f18cd-1f36-3268-b905-bdc25128bb71","pitchNumber":5,"startTime":"2025-08-10T00:57:29.748Z","endTime":"2025-08-10T00:57:33.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.22620216736588,"aZ":-44.68013197305372,"pfxX":-2.297595511539702,"pfxZ":-8.54115853769528,"pX":-0.8346694408434528,"pZ":2.390482904799461,"vX0":7.326862704279995,"vY0":-120.24242751730765,"vZ0":11.294779479094716,"x":148.82,"y":174.24,"x0":-3.622070825281458,"y0":50.00081392359616,"z0":1.596310020745403,"aX":-3.3669543539263924},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-12.4,"breakHorizontal":2.4,"spinRate":1974,"spinDirection":339},"zone":13,"typeConfidence":0.91,"plateTime":0.4554469463918682,"extension":5.954554309527403},"hitData":{"launchSpeed":87.2,"launchAngle":-46.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":166.88}},"index":7,"playId":"16c29a41-b0a7-3268-b672-43556d533443","pitchNumber":6,"startTime":"2025-08-10T00:57:48.427Z","endTime":"2025-08-10T00:57:56.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:57:56.425Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Vaughn grounds out, shortstop Francisco Lindor to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T00:58:04.264Z","endTime":"2025-08-10T00:59:03.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"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":83.4,"endSpeed":75.5,"strikeZoneTop":3.25287474099409,"strikeZoneBottom":1.53634776536904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.882629737359053,"aZ":-47.21311879427719,"pfxX":-1.8859952917718221,"pfxZ":-10.303257433869245,"pX":0.510986866318945,"pZ":2.9780001835161674,"vX0":10.106107298637816,"vY0":-120.22653440696425,"vZ0":12.935927432683958,"x":97.52,"y":158.37,"x0":-3.5065656299289127,"y0":50.00111640642936,"z0":1.7212842418245524,"aX":-2.7547503627842884},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-14.9,"breakHorizontal":1.0,"spinRate":2006,"spinDirection":332},"zone":3,"typeConfidence":0.9,"plateTime":0.45603229958929825,"extension":6.130947967250846},"index":0,"playId":"06fd1fa2-31b0-3603-bf4c-68bc1adc922b","pitchNumber":1,"startTime":"2025-08-10T00:58:22.407Z","endTime":"2025-08-10T00:58:25.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":75.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.358254992273938,"aZ":-46.49438847831113,"pfxX":-1.8709722894435263,"pfxZ":-9.825667353600775,"pX":-0.14977185326824655,"pZ":1.7326410448897074,"vX0":8.912342245224277,"vY0":-120.27753454605076,"vZ0":10.108976033551926,"x":122.71,"y":192.0,"x0":-3.6674766625907376,"y0":50.000023963120434,"z0":1.6062435159356254,"aX":-2.729171045785775},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.8,"breakHorizontal":1.2,"spinRate":2026,"spinDirection":328},"zone":8,"typeConfidence":0.9,"plateTime":0.4562122456788731,"extension":6.178065169617701},"index":1,"playId":"57174b4e-61b0-3ae1-ad56-ddd956e79684","pitchNumber":2,"startTime":"2025-08-10T00:58:37.517Z","endTime":"2025-08-10T00:58:41.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.3,"endSpeed":68.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.35723626950114,"aZ":-27.845303120157894,"pfxX":3.633246039591817,"pfxZ":3.6788064952758743,"pX":0.5450193300702738,"pZ":1.7794726476071678,"vX0":7.663752045801149,"vY0":-107.68531019151433,"vZ0":6.913788836481708,"x":96.23,"y":190.73,"x0":-3.52915240565372,"y0":50.00220477694795,"z0":1.6052955194103096,"aX":4.274864343417434},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":8.9,"breakHorizontal":-8.6,"spinRate":2263,"spinDirection":119},"zone":9,"typeConfidence":0.9,"plateTime":0.5082593709506678,"extension":6.010569661729542},"hitData":{"launchSpeed":88.0,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":148.64}},"index":2,"playId":"0a1c762d-bc9a-3ab9-ae98-33819e400791","pitchNumber":3,"startTime":"2025-08-10T00:58:55.660Z","endTime":"2025-08-10T00:59:03.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-10T00:59:03.323Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Perkins grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-10T00:59:11.674Z","endTime":"2025-08-10T01:00:48.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":643511,"fullName":"Tyler Rogers","link":"/api/v1/people/643511"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":76.8,"strikeZoneTop":3.45039241769821,"strikeZoneBottom":1.63299246171754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.528856958969623,"aZ":-43.29726319805629,"pfxX":-4.527447768458055,"pfxZ":-7.342155461846664,"pX":-0.6399714679877254,"pZ":3.4102090187850984,"vX0":8.731410797772687,"vY0":-122.11988340978561,"vZ0":12.98247380360386,"x":141.39,"y":146.7,"x0":-3.6699038051481048,"y0":50.005271246322216,"z0":1.7472486371236067,"aX":-6.854964889631429},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-9.8,"breakHorizontal":6.2,"spinRate":1976,"spinDirection":329},"zone":1,"typeConfidence":0.87,"plateTime":0.4481179253704992,"extension":5.9018801667160234},"index":0,"playId":"a684a9c8-7130-3343-9e59-4ebf57ec5e75","pitchNumber":1,"startTime":"2025-08-10T00:59:28.850Z","endTime":"2025-08-10T00:59:32.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.4,"strikeZoneTop":3.5125639459097,"strikeZoneBottom":1.69634858513975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.285953144231367,"aZ":-42.45951803886649,"pfxX":-4.481300252857297,"pfxZ":-7.069017110124406,"pX":-0.5687101613843663,"pZ":1.4422630220815522,"vX0":8.538093268933983,"vY0":-119.87891359607173,"vZ0":8.774719773692395,"x":138.68,"y":199.84,"x0":-3.595088448348017,"y0":50.0030720939083,"z0":1.5254346232975724,"aX":-6.519217748484516},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-10.3,"breakHorizontal":6.0,"spinRate":1928,"spinDirection":320},"zone":13,"typeConfidence":0.89,"plateTime":0.4569924505668359,"extension":5.982884875364074},"index":1,"playId":"1482f3b4-43b9-3228-ac25-629772c8ff12","pitchNumber":2,"startTime":"2025-08-10T00:59:43.141Z","endTime":"2025-08-10T00:59:49.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.1,"strikeZoneTop":3.47983169520683,"strikeZoneBottom":1.69155237869751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.82219546231574,"aZ":-42.46764116506071,"pfxX":-4.207105136071003,"pfxZ":-6.93123105924769,"pX":-0.958374481967261,"pZ":2.60337053746842,"vX0":7.636985379156536,"vY0":-120.83792786711805,"vZ0":11.21443310387322,"x":153.53,"y":168.49,"x0":-3.6086130155638867,"y0":50.005883450246344,"z0":1.6291833250501109,"aX":-6.243120753723814},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.6,"breakHorizontal":5.9,"spinRate":1985,"spinDirection":333},"zone":11,"typeConfidence":0.89,"plateTime":0.4526992910003207,"extension":5.989017351128158},"index":2,"playId":"2807a099-e6d5-354f-aa31-9cc45abf20cc","pitchNumber":3,"startTime":"2025-08-10T01:00:02.212Z","endTime":"2025-08-10T01:00:05.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":74.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45039688167705,"aZ":-42.555537608677774,"pfxX":-4.231631668986852,"pfxZ":-7.218626571184981,"pX":-0.2572268922401828,"pZ":2.3226581905964223,"vX0":8.93228359557641,"vY0":-119.28516688147724,"vZ0":10.9331563598674,"x":126.8,"y":176.07,"x0":-3.5045216126516925,"y0":50.004016796007726,"z0":1.5193979163393747,"aX":-6.08535370275428},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.8,"breakHorizontal":5.4,"spinRate":1980,"spinDirection":325},"zone":5,"typeConfidence":0.87,"plateTime":0.45958991716529285,"extension":5.935829826967152},"index":3,"playId":"6bf755c4-ef42-3c0b-a58b-1f608ff87b9c","pitchNumber":4,"startTime":"2025-08-10T01:00:17.864Z","endTime":"2025-08-10T01:00:22.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"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-10T01:00:28.354Z","endTime":"2025-08-10T01:00:41.135Z","isPitch":false,"type":"action","player":{"id":663368,"link":"/api/v1/people/663368"},"defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.140798136347588,"aZ":-42.836446049197065,"pfxX":-4.616233885561135,"pfxZ":-7.125718405324914,"pX":0.5697251388661653,"pZ":2.3639161166069287,"vX0":11.207094451730415,"vY0":-121.60944196040887,"vZ0":10.786419536376512,"x":95.28,"y":174.95,"x0":-3.501404697737447,"y0":50.00402790499867,"z0":1.5882457977814801,"aX":-6.906886387780096},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-9.7,"breakHorizontal":5.6,"spinRate":2005,"spinDirection":336},"zone":6,"typeConfidence":0.88,"plateTime":0.4506328790411094,"extension":6.087165917614335},"hitData":{"launchSpeed":82.2,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":156.24}},"index":5,"playId":"b105b205-6a93-3ce3-be0a-fc470ed53d2e","pitchNumber":5,"startTime":"2025-08-10T01:00:41.135Z","endTime":"2025-08-10T01:00:48.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":643511,"link":"/api/v1/people/643511"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:00:48.151Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T01:03:10.610Z","endTime":"2025-08-10T01:04:29.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jared Koenig replaces Shelby Miller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-10T01:02:09.698Z","endTime":"2025-08-10T01:03:12.954Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657649,"link":"/api/v1/people/657649"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":571946,"link":"/api/v1/people/571946","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":94.9,"endSpeed":86.9,"strikeZoneTop":3.48370883777584,"strikeZoneBottom":1.55634790198435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.350861853158523,"aZ":-19.422677587889442,"pfxX":9.101228599203683,"pfxZ":6.608706076061237,"pX":-0.27829029621199936,"pZ":2.6315366442854136,"vX0":-8.641162202091119,"vY0":-137.94274207534835,"vZ0":-5.553128886109471,"x":127.61,"y":167.73,"x0":1.710664368894846,"y0":50.00296033303038,"z0":5.977986648759729,"aX":17.56035135699229},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":-14.8,"spinRate":2154,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.3968968537383648,"extension":6.073232105225153},"index":1,"playId":"2dc00927-b099-35e4-bf37-f217d457abb7","pitchNumber":1,"startTime":"2025-08-10T01:03:12.954Z","endTime":"2025-08-10T01:03:16.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-10T01:03:30.173Z","endTime":"2025-08-10T01:03:41.321Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.39714461186793,"strikeZoneBottom":1.55634790198435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.83262485602286,"aZ":-19.89874743056766,"pfxX":0.4164340683858665,"pfxZ":6.62846792616116,"pX":-0.7669886271221784,"pZ":0.8545400177998135,"vX0":-7.961049366348381,"vY0":-134.6687134689962,"vZ0":-8.816840508473652,"x":146.24,"y":215.71,"x0":2.1626541246475064,"y0":50.00670102899655,"z0":5.556411372648326,"aX":0.771630890189428},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.4,"breakHorizontal":0.8,"spinRate":2429,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.40535319330466857,"extension":5.9933899233534875},"index":3,"playId":"96d52b45-f132-36bf-8b12-b847dc7a58e2","pitchNumber":2,"startTime":"2025-08-10T01:03:41.321Z","endTime":"2025-08-10T01:03:46.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":91.4,"endSpeed":84.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.589500287352553,"aZ":-20.120270839453713,"pfxX":1.7745671269371552,"pfxZ":6.641598139276549,"pX":-0.931498939554589,"pZ":2.048031800977398,"vX0":-8.626082729633383,"vY0":-132.88323672660746,"vZ0":-5.387169237512298,"x":152.51,"y":183.48,"x0":2.1058011819964575,"y0":50.001720627109954,"z0":5.533604983674317,"aX":3.2214691418244557},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.3,"breakHorizontal":-1.7,"spinRate":2429,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40991445107159663,"extension":6.110650516934775},"index":4,"playId":"a562f8ae-27ca-3158-a6b5-f407b5f43942","pitchNumber":3,"startTime":"2025-08-10T01:03:56.043Z","endTime":"2025-08-10T01:04:03.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":98.4,"endSpeed":90.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.21629998447102,"aZ":-18.081016422979292,"pfxX":8.205808925327538,"pfxZ":6.821139743484713,"pX":-1.1410289621133127,"pZ":1.8897854475897853,"vX0":-10.947253182055167,"vY0":-142.6983980364318,"vZ0":-7.97499139273774,"x":160.49,"y":187.76,"x0":1.6752957856200392,"y0":50.00465838666659,"z0":5.855654034665642,"aX":16.959306245071197},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.8,"breakHorizontal":-12.7,"spinRate":2423,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.38354605703589817,"extension":6.226071278050471},"index":5,"playId":"1e722234-8683-3d14-9947-7ecbc3340c0c","pitchNumber":4,"startTime":"2025-08-10T01:04:19.362Z","endTime":"2025-08-10T01:04:29.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:04:29.907Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T01:04:34.213Z","endTime":"2025-08-10T01:05:58.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.2,"strikeZoneTop":3.22402137002057,"strikeZoneBottom":1.53634776536904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.998361254827273,"aZ":-22.857736084331737,"pfxX":-0.1883233879297448,"pfxZ":5.116368510624031,"pX":-1.6048387162416562,"pZ":1.9826740892289325,"vX0":-10.89997582432463,"vY0":-133.20837473670613,"vZ0":-5.1214889378009545,"x":178.17,"y":185.25,"x0":2.541702509159022,"y0":50.00508651491663,"z0":5.553738178509893,"aX":-0.3412123385225615},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.4,"breakHorizontal":2.4,"spinRate":2512,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.40907938180908365,"extension":6.092153515981134},"index":0,"playId":"4551c747-363d-332e-8cac-9b5af7078579","pitchNumber":1,"startTime":"2025-08-10T01:04:46.022Z","endTime":"2025-08-10T01:04:49.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.4,"strikeZoneTop":3.166315256308,"strikeZoneBottom":1.53634776536904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.246199325208604,"aZ":-20.090954215894808,"pfxX":1.9966179156895771,"pfxZ":6.456058621969799,"pX":-1.785770853532086,"pZ":1.1408800066816498,"vX0":-11.938504306380981,"vY0":-135.14093936569597,"vZ0":-7.706991486198704,"x":185.07,"y":207.98,"x0":2.4075690543896373,"y0":50.000629601077826,"z0":5.4134667368844145,"aX":3.736596435267959},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.3,"breakHorizontal":-1.3,"spinRate":2431,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.4035195141080843,"extension":6.2184801564957946},"index":1,"playId":"3030249f-5541-31bf-acc4-7bc6a3c3b850","pitchNumber":2,"startTime":"2025-08-10T01:05:01.207Z","endTime":"2025-08-10T01:05:12.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.166315256308,"strikeZoneBottom":1.53634776536904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.788795444442094,"aZ":-19.24796182672892,"pfxX":9.586259614179292,"pfxZ":6.654022370512831,"pX":-0.41404552339799156,"pZ":0.8834162303512543,"vX0":-10.190408992417563,"vY0":-138.4908058633254,"vZ0":-9.70419338165914,"x":132.78,"y":214.93,"x0":2.066924100841982,"y0":50.00687312157049,"z0":5.7193489158566795,"aX":18.634824332807295},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.1,"breakHorizontal":-15.2,"spinRate":2418,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.3954227608612846,"extension":6.2831982416371295},"index":2,"playId":"635c9544-23ae-32f8-9208-7d8bdacd0209","pitchNumber":3,"startTime":"2025-08-10T01:05:19.304Z","endTime":"2025-08-10T01:05:30.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.13746251997412,"strikeZoneBottom":1.43553049672084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2227927834477,"aZ":-20.71943981553673,"pfxX":9.186589251700035,"pfxZ":5.8663320054793795,"pX":-0.7019190171349556,"pZ":2.1269472742562767,"vX0":-10.914004863327953,"vY0":-138.65401899839418,"vZ0":-6.470336278117269,"x":143.76,"y":181.35,"x0":2.086773681081581,"y0":50.0027193403949,"z0":5.867704727776022,"aX":17.935892356638},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.5,"breakHorizontal":-14.4,"spinRate":2428,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.39463296297184014,"extension":6.3103958386541175},"index":3,"playId":"a5082696-7b3a-3619-baf7-cee4d6db013a","pitchNumber":4,"startTime":"2025-08-10T01:05:37.102Z","endTime":"2025-08-10T01:05:40.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.6,"strikeZoneTop":3.13746251997412,"strikeZoneBottom":1.53634776536904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.928023964046783,"aZ":-20.77853774049967,"pfxX":1.0895180863167282,"pfxZ":6.20736598973807,"pX":-0.2692457007891032,"pZ":1.0897683396646591,"vX0":-8.113117458861057,"vY0":-133.45282283813077,"vZ0":-7.4985893809372435,"x":127.26,"y":209.36,"x0":2.645827497597015,"y0":50.004730200098344,"z0":5.390347897112897,"aX":2.0022604166517635},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.1,"breakHorizontal":-0.6,"spinRate":2467,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.40767208315280223,"extension":6.214818143138048},"index":4,"playId":"e14ce7d7-970b-3114-95a6-ca8802fb569b","pitchNumber":5,"startTime":"2025-08-10T01:05:54.044Z","endTime":"2025-08-10T01:05:58.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":-2.600000000000005,"leverageIndex":0.75,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:05:58.766Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Starling Marte flies out to center fielder Blake Perkins.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T01:06:11.634Z","endTime":"2025-08-10T01:06:34.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":516782,"fullName":"Starling Marte","link":"/api/v1/people/516782"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.78061033527718,"aZ":-21.466149442799612,"pfxX":9.752940505141593,"pfxZ":5.427790455117092,"pX":0.39509628280507,"pZ":2.000843189298126,"vX0":-7.6870746460917125,"vY0":-139.62573058554938,"vZ0":-6.560369972077136,"x":101.94,"y":184.76,"x0":1.9184012615073203,"y0":50.00128446060664,"z0":5.795921704936769,"aX":19.232752034023974},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.6,"breakHorizontal":-16.1,"spinRate":2345,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.39246163424518743,"extension":6.142695837715813},"hitData":{"launchSpeed":89.3,"launchAngle":28.0,"totalDistance":342.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.92,"coordY":62.49}},"index":0,"playId":"78ec022d-9876-333d-9043-023606c05aa9","pitchNumber":1,"startTime":"2025-08-10T01:06:23.538Z","endTime":"2025-08-10T01:06:34.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":516782,"link":"/api/v1/people/516782","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_ab"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_ab"},{"player":{"id":516782,"link":"/api/v1/people/516782"},"credit":"b_pa"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":3.2000000000000064,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:06:34.866Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Pete Alonso grounds out to first baseman Andrew Vaughn.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-10T01:06:35.295Z","endTime":"2025-08-10T01:07:43.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657649,"fullName":"Jared Koenig","link":"/api/v1/people/657649"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624413,"fullName":"Pete Alonso","link":"/api/v1/people/624413"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.45485391079369,"strikeZoneBottom":1.63741085419518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39045111294461,"aZ":-16.529881544770724,"pfxX":8.263783643435048,"pfxZ":7.648890962214592,"pX":-0.46671836501321184,"pZ":3.1358542207954545,"vX0":-8.6431614134135,"vY0":-142.06225222513038,"vZ0":-5.5003664956775005,"x":134.79,"y":154.11,"x0":1.5407639269526512,"y0":50.000326170386586,"z0":6.1468596071755535,"aX":16.89727142231548},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.8,"breakHorizontal":-13.2,"spinRate":2396,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.3854761557553843,"extension":5.997152789701314},"index":0,"playId":"1078bd07-49b5-3682-acd8-124c59c69faa","pitchNumber":1,"startTime":"2025-08-10T01:07:00.492Z","endTime":"2025-08-10T01:07:03.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.42599916785001,"strikeZoneBottom":1.43553049672084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.24023518525832,"aZ":-19.475287530566483,"pfxX":3.909686904229166,"pfxZ":6.838146443230146,"pX":-1.4761436405674966,"pZ":1.94028771982757,"vX0":-11.366829694337081,"vY0":-135.1454772611162,"vZ0":-5.462603413526449,"x":173.27,"y":186.39,"x0":2.268432906120315,"y0":50.006132328897586,"z0":5.347044931222618,"aX":7.265090019829714},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.4,"breakHorizontal":-4.8,"spinRate":2469,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.40460779224331755,"extension":6.205146791376896},"index":1,"playId":"446c4ed3-a4dc-3462-8a26-bcdc76953b75","pitchNumber":2,"startTime":"2025-08-10T01:07:16.042Z","endTime":"2025-08-10T01:07:20.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.644316256982947,"aZ":-25.546708038536877,"pfxX":8.127501055831411,"pfxZ":4.050374525020087,"pX":0.0039019677772383124,"pZ":1.9660419485235492,"vX0":-7.781327216192171,"vY0":-126.74258190984797,"vZ0":-3.6375013811484034,"x":116.85,"y":185.7,"x0":2.05026696612813,"y0":50.00149172739946,"z0":5.448115288821631,"aX":13.290905306826723},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.7,"breakHorizontal":-13.1,"spinRate":1674,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.43130470752932126,"extension":6.090994523839519},"hitData":{"launchSpeed":42.8,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.71,"coordY":172.1}},"index":2,"playId":"7637a40f-5bc3-3cbc-96da-cd4dd8fbf5a5","pitchNumber":3,"startTime":"2025-08-10T01:07:36.084Z","endTime":"2025-08-10T01:07:43.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":624413,"link":"/api/v1/people/624413","batSide":{"code":"R","description":"Right"}},"first":{"id":665742,"link":"/api/v1/people/665742"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_ab"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_ab"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"credit":"b_pa"},{"player":{"id":657649,"link":"/api/v1/people/657649"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":2.5999999999999943,"leverageIndex":1.04,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:07:43.069Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a line drive to left fielder Brandon Nimmo.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T01:10:05.326Z","endTime":"2025-08-10T01:11:07.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryne Stanek replaces Tyler Rogers.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"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-10T01:09:01.998Z","endTime":"2025-08-10T01:10:07.751Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":592773,"link":"/api/v1/people/592773"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":643511,"link":"/api/v1/people/643511","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.5,"strikeZoneTop":3.4560268085672,"strikeZoneBottom":1.66749371603082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.746158380536066,"aZ":-11.120554851821007,"pfxX":-5.722296093133691,"pfxZ":10.08214522310464,"pX":0.12803888866322008,"pZ":1.236456325935896,"vX0":3.961742314070569,"vY0":-143.6963471625823,"vZ0":-11.947288368826941,"x":112.12,"y":205.4,"x0":-0.5261119974263002,"y0":50.001845977833945,"z0":6.142162093357584,"aX":-11.948902809534935},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.0,"breakHorizontal":9.6,"spinRate":2306,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3813666421913515,"extension":5.885865621896294},"index":1,"playId":"554cbc00-2fae-3ecd-b049-5a88a6d5b7e9","pitchNumber":1,"startTime":"2025-08-10T01:10:07.751Z","endTime":"2025-08-10T01:10:11.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":97.8,"endSpeed":89.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00607899217697,"aZ":-13.929326611884,"pfxX":-6.367819603073553,"pfxZ":8.917153500370748,"pX":-0.11799497373393096,"pZ":2.3208568849332183,"vX0":3.8095537131001165,"vY0":-142.2329860141662,"vZ0":-7.994272691586085,"x":121.5,"y":176.12,"x0":-0.6482851883747116,"y0":50.003399984585215,"z0":6.053621306042412,"aX":-13.03101235212288},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.6,"breakHorizontal":10.8,"spinRate":2315,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.3852779267192452,"extension":5.789728737972601},"index":2,"playId":"063bf6ae-ce16-36cd-bb76-a5ed4683c2a6","pitchNumber":2,"startTime":"2025-08-10T01:10:22.525Z","endTime":"2025-08-10T01:10:25.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.4560268085672,"strikeZoneBottom":1.66749371603082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.964656848763227,"aZ":-25.842474473197406,"pfxX":-5.628259755441202,"pfxZ":3.7581448163539104,"pX":-0.3537919766110806,"pZ":1.370123293838221,"vX0":2.188536263447699,"vY0":-128.60813079178604,"vZ0":-6.978099251051938,"x":130.49,"y":201.79,"x0":-0.48119563783462094,"y0":50.005932811281056,"z0":6.103927124075286,"aX":-9.494454244081126},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":9.7,"spinRate":964,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4247785868710481,"extension":6.00995426051381},"index":3,"playId":"5574cd6d-594d-30ee-8446-cc6a9c6d5250","pitchNumber":3,"startTime":"2025-08-10T01:10:41.960Z","endTime":"2025-08-10T01:10:46.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.99568725768818,"aZ":-13.548668427530723,"pfxX":-6.129496537475816,"pfxZ":8.838221094772319,"pX":0.28368016235544236,"pZ":3.4007543703018968,"vX0":4.941366976171743,"vY0":-143.93450753023586,"vZ0":-5.567671593234195,"x":106.19,"y":146.96,"x0":-0.6551055977354537,"y0":50.00391137383505,"z0":6.192339380373174,"aX":-12.919852252465752},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":15.1,"breakHorizontal":10.2,"spinRate":2371,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3798766904308053,"extension":5.886919327089675},"hitData":{"launchSpeed":95.0,"launchAngle":14.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.81,"coordY":111.86}},"index":4,"playId":"31bb5eed-926a-3e98-9510-713baccbbce5","pitchNumber":4,"startTime":"2025-08-10T01:10:58.049Z","endTime":"2025-08-10T01:11:07.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.1,"awayTeamWinProbability":55.9,"homeTeamWinProbabilityAdded":7.700000000000003,"leverageIndex":1.9,"dramaIndex":100.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:11:07.347Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Caleb Durbin lines out to shortstop Francisco Lindor.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T01:11:48.743Z","endTime":"2025-08-10T01:12:34.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":702332,"fullName":"Caleb Durbin","link":"/api/v1/people/702332"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Caleb Durbin replaces Anthony Seigler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"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-10T01:11:15.675Z","endTime":"2025-08-10T01:11:51.077Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":678011,"link":"/api/v1/people/678011"},"defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":678011,"link":"/api/v1/people/678011","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":90.8,"strikeZoneTop":3.25404319553919,"strikeZoneBottom":1.53749095894673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.27317957059745,"aZ":-11.843137612079133,"pfxX":-4.87068927822821,"pfxZ":9.57555329393753,"pX":0.07017395462141744,"pZ":3.4889211418240373,"vX0":4.264431741444878,"vY0":-145.10971370917713,"vZ0":-5.493854832515057,"x":114.33,"y":144.58,"x0":-0.7886454557351962,"y0":50.00600308891957,"z0":6.134123893083956,"aX":-10.345951082317079},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.3,"breakHorizontal":7.9,"spinRate":2320,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.3780524770416296,"extension":5.84266662100282},"index":1,"playId":"145f261c-e53b-3d72-89ef-1a8aa276e469","pitchNumber":1,"startTime":"2025-08-10T01:11:51.077Z","endTime":"2025-08-10T01:11:55.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.464904065643246,"aZ":-12.122268617252214,"pfxX":-5.70172724679084,"pfxZ":9.6450385430934,"pX":0.29455296276011944,"pZ":1.5212968469408863,"vX0":4.89350127484986,"vY0":-143.35977915400554,"vZ0":-10.114968284321124,"x":105.77,"y":197.7,"x0":-0.6945997073467173,"y0":50.00556827145642,"z0":5.854405470160012,"aX":-11.857558678436533},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.6,"breakHorizontal":9.4,"spinRate":2358,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.3822153332921503,"extension":5.87426620473729},"index":2,"playId":"dc100ac4-2954-38de-b0e2-a96bfe47179e","pitchNumber":2,"startTime":"2025-08-10T01:12:08.419Z","endTime":"2025-08-10T01:12:11.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.798718246588795,"aZ":-30.29886873176982,"pfxX":1.3203841057933212,"pfxZ":1.0716538218590328,"pX":0.05175409016067102,"pZ":2.0449143878299076,"vX0":1.5252275388842844,"vY0":-131.07576396665021,"vZ0":-4.698842602395927,"x":115.03,"y":183.57,"x0":-0.7076671497899232,"y0":50.00415973921945,"z0":6.103890706613027,"aX":2.3144956481744083},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.2,"breakHorizontal":-2.8,"spinRate":2537,"spinDirection":84},"zone":8,"typeConfidence":2.0,"plateTime":0.4166912627732602,"extension":5.934055995200234},"hitData":{"launchSpeed":97.5,"launchAngle":9.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":113.08,"coordY":130.94}},"index":3,"playId":"d9da240a-4aa8-3fe1-985e-c53814a4766d","pitchNumber":3,"startTime":"2025-08-10T01:12:27.965Z","endTime":"2025-08-10T01:12:34.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":702332,"link":"/api/v1/people/702332","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_ab"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_ab"},{"player":{"id":702332,"link":"/api/v1/people/702332"},"credit":"b_pa"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.0,"awayTeamWinProbability":63.0,"homeTeamWinProbabilityAdded":-7.100000000000001,"leverageIndex":3.11,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:12:34.630Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joey Ortiz hits a ground-rule double (15) on a fly ball down the right-field line. Brice Turang to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T01:12:42.992Z","endTime":"2025-08-10T01:13:51.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"postOnThird":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"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(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":99.4,"endSpeed":91.2,"strikeZoneTop":3.42717141870695,"strikeZoneBottom":1.54749117050099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.55740320385149,"aZ":-11.900058050974515,"pfxX":-4.57756818731026,"pfxZ":9.549100504573149,"pX":-0.3653629041219917,"pZ":2.0298556212189034,"vX0":2.475171555757692,"vY0":-144.5226473520844,"vZ0":-9.481068389743749,"x":130.93,"y":183.97,"x0":-0.636545212305702,"y0":50.00284921436928,"z0":6.076861161166958,"aX":-9.717648527214532},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.6,"breakHorizontal":7.8,"spinRate":2328,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.37848792005334797,"extension":5.84910299681322},"index":0,"playId":"bee425e9-f630-3e25-953a-d392e9111281","pitchNumber":1,"startTime":"2025-08-10T01:13:05.227Z","endTime":"2025-08-10T01:13:08.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":99.8,"endSpeed":91.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.86662206134278,"aZ":-12.143984290288667,"pfxX":-5.492924952282583,"pfxZ":9.369267138131528,"pX":-0.054000340424418834,"pZ":3.0830542836398,"vX0":3.7213667640086365,"vY0":-145.2429305817287,"vZ0":-6.365611529488917,"x":119.06,"y":155.54,"x0":-0.637925383334827,"y0":50.00135534983251,"z0":6.040902188176294,"aX":-11.74023390960909},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":15.8,"breakHorizontal":9.2,"spinRate":2350,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3770400843116275,"extension":5.8481234501797},"index":1,"playId":"eee9d4cb-ac6e-336e-b17e-4d1d00a26165","pitchNumber":2,"startTime":"2025-08-10T01:13:20.721Z","endTime":"2025-08-10T01:13:24.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":91.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.698921907623564,"aZ":-9.72510729709404,"pfxX":-5.842370732608825,"pfxZ":10.4984426786046,"pX":-0.6997428401698988,"pZ":2.2174856580166566,"vX0":2.0163601780532576,"vY0":-145.22649258895407,"vZ0":-9.229013574931406,"x":143.67,"y":178.91,"x0":-0.6435801887045101,"y0":50.003606998357355,"z0":6.026475630644819,"aX":-12.491587204426336},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.4,"breakHorizontal":10.2,"spinRate":2339,"spinDirection":221},"zone":4,"typeConfidence":2.0,"plateTime":0.37702393372010823,"extension":5.812477347253913},"hitData":{"launchSpeed":70.0,"launchAngle":35.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":190.8,"coordY":139.52}},"index":2,"playId":"d8f9550a-6a3a-3c60-ab01-a3cbdef22652","pitchNumber":3,"startTime":"2025-08-10T01:13:44.800Z","endTime":"2025-08-10T01:13:51.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":55.300000000000004,"awayTeamWinProbability":44.699999999999996,"homeTeamWinProbabilityAdded":18.300000000000004,"leverageIndex":2.68,"dramaIndex":184.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:13:51.094Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sal Frelick grounds out, shortstop Francisco Lindor to first baseman Pete Alonso. Brice Turang scores. Joey Ortiz to 3rd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T01:15:01.704Z","endTime":"2025-08-10T01:16:58.503Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":592773,"fullName":"Ryne Stanek","link":"/api/v1/people/592773"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686217,"fullName":"Sal Frelick","link":"/api/v1/people/686217"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":592773,"link":"/api/v1/people/592773"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"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-10T01:14:24.429Z","endTime":"2025-08-10T01:15:04.088Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":92.3,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.990324885395786,"aZ":-9.581588981231734,"pfxX":-5.422709454233538,"pfxZ":10.3679873636359,"pX":0.2611958630774412,"pZ":3.255756342107602,"vX0":4.315086520495269,"vY0":-146.3256766838877,"vZ0":-6.811931165551872,"x":107.04,"y":150.87,"x0":-0.5245856809368958,"y0":50.000477837635046,"z0":6.181017162557001,"aX":-11.813516380265256},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":17.6,"breakHorizontal":9.0,"spinRate":2377,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3736372634591172,"extension":5.909670370837621},"index":1,"playId":"6f432f3b-a4aa-39ef-90db-9a82cba67f27","pitchNumber":1,"startTime":"2025-08-10T01:15:04.088Z","endTime":"2025-08-10T01:15:08.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":101.0,"endSpeed":92.5,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.11086528970888,"aZ":-8.952913144748393,"pfxX":-5.008295820608131,"pfxZ":10.59648508253907,"pX":-0.3128253844323759,"pZ":2.889165347559481,"vX0":2.0972528841161475,"vY0":-146.94637181198723,"vZ0":-7.931875748079543,"x":128.92,"y":160.77,"x0":-0.38415192638329687,"y0":50.00502897152715,"z0":6.151965154943869,"aX":-10.978119582092802},"breaks":{"breakAngle":44.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":17.9,"breakHorizontal":8.6,"spinRate":2383,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.37241894868407455,"extension":5.9464724126581725},"index":2,"playId":"7df1ca63-6c90-38ea-9bfc-6c9358e07e18","pitchNumber":2,"startTime":"2025-08-10T01:15:19.789Z","endTime":"2025-08-10T01:15:23.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.8,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.925945160760385,"aZ":-28.84030227048543,"pfxX":-2.5101743859497834,"pfxZ":1.9167682705994071,"pX":0.3986600968543104,"pZ":2.0424694966675916,"vX0":2.4684527170356674,"vY0":-131.12359426916152,"vZ0":-5.329644040367577,"x":83.34,"y":160.69,"x0":-0.22915980991792315,"y0":50.00252137198554,"z0":6.2551733869932695,"aX":-4.367550044538434},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.5,"breakHorizontal":4.0,"spinRate":1071,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.4178330003482462,"extension":6.1057262188963115},"index":3,"playId":"c53e9b00-2812-3d0a-98bc-712215463366","pitchNumber":3,"startTime":"2025-08-10T01:15:41.650Z","endTime":"2025-08-10T01:15:48.591Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":100.3,"endSpeed":91.7,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.42682058077504,"aZ":-12.277664337207227,"pfxX":-6.08167726800969,"pfxZ":9.210087376136391,"pX":-1.0906092838262005,"pZ":3.8705473537076536,"vX0":0.5691415647283862,"vY0":-146.05091498312825,"vZ0":-4.815361067706704,"x":158.57,"y":134.28,"x0":-0.4979515945544731,"y0":50.00177060573423,"z0":6.279159219475025,"aX":-13.135841003457504},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":16.0,"breakHorizontal":10.9,"spinRate":2315,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.37504159963309913,"extension":5.764976374502071},"index":4,"playId":"ac703947-bb5d-3374-8f9c-e8d3bef71571","pitchNumber":4,"startTime":"2025-08-10T01:16:05.926Z","endTime":"2025-08-10T01:16:10.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":91.9,"strikeZoneTop":3.19575161800698,"strikeZoneBottom":1.44691834285658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.632456037489355,"aZ":-9.390004877953347,"pfxX":-5.045420496724256,"pfxZ":10.60768263487746,"pX":-1.5622859763955153,"pZ":2.18541216679812,"vX0":-1.6728588333611418,"vY0":-145.3209726715737,"vZ0":-9.953925496146004,"x":176.55,"y":179.77,"x0":-0.32403518326137387,"y0":50.006887800297314,"z0":6.217193392237017,"aX":-10.842374328724615},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.5,"breakHorizontal":9.5,"spinRate":2363,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.37625359326518115,"extension":5.898893144199511},"index":5,"playId":"4b7e9572-d858-3a8f-9ee5-6bfc1b64f51a","pitchNumber":5,"startTime":"2025-08-10T01:16:31.204Z","endTime":"2025-08-10T01:16:34.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.2,"strikeZoneTop":3.08,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.108064168646315,"aZ":-26.47099017623416,"pfxX":-4.582459201826059,"pfxZ":3.2460959780285776,"pX":-1.0307806108638864,"pZ":2.808810227022679,"vX0":-0.08639784223249647,"vY0":-131.54816621177267,"vZ0":-3.8286449158141385,"x":156.29,"y":162.94,"x0":-0.4018396096178957,"y0":50.00430849657224,"z0":6.238611399954028,"aX":-8.056414024721935},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.3,"breakHorizontal":8.3,"spinRate":952,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4158915004366346,"extension":6.160527739760896},"hitData":{"launchSpeed":72.2,"launchAngle":-50.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.88,"coordY":171.95}},"index":6,"playId":"4830cd93-d045-303d-9100-365cc291a577","pitchNumber":6,"startTime":"2025-08-10T01:16:51.037Z","endTime":"2025-08-10T01:16:58.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686217,"link":"/api/v1/people/686217","batSide":{"code":"L","description":"Left"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"third":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_ab"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_ab"},{"player":{"id":686217,"link":"/api/v1/people/686217"},"credit":"b_pa"},{"player":{"id":592773,"link":"/api/v1/people/592773"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.49999999999999,"awayTeamWinProbability":42.50000000000001,"homeTeamWinProbabilityAdded":2.1999999999999886,"leverageIndex":3.55,"dramaIndex":108.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:16:58.503Z","atBatIndex":58},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Isaac Collins reaches on a fielding error by third baseman Ronny Mauricio. Joey Ortiz scores.","rbi":0,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T01:19:35.794Z","endTime":"2025-08-10T01:21:55.452Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":592773,"link":"/api/v1/people/592773"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-10T01:17:52.248Z","endTime":"2025-08-10T01:18:05.872Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Ryan Helsley replaces Ryne Stanek.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-10T01:18:05.872Z","endTime":"2025-08-10T01:19:38.168Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":592773,"link":"/api/v1/people/592773","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.1,"endSpeed":92.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.2337828777363,"aZ":-9.154116344449664,"pfxX":-2.2366627941225445,"pfxZ":10.52244199228667,"pX":1.0294624928923664,"pZ":1.6307789966718444,"vX0":5.00986734681989,"vY0":-146.84493434213533,"vZ0":-10.133529173334146,"x":77.76,"y":194.75,"x0":-0.406814266468644,"y0":50.00169236104281,"z0":5.667807475573057,"aX":-4.893092890635155},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.3,"breakHorizontal":3.1,"spinRate":2558,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.3727650522915775,"extension":6.586561218406591},"index":2,"playId":"5baa9aa1-a0a1-322c-b5b4-f87d7b9d3f5a","pitchNumber":1,"startTime":"2025-08-10T01:19:38.168Z","endTime":"2025-08-10T01:19:42.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":102.0,"endSpeed":93.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.56383770977056,"aZ":-8.0621876908321,"pfxX":-2.508583369383963,"pfxZ":10.85592153793251,"pX":0.2770722171470419,"pZ":1.3900070184592452,"vX0":2.61531823558905,"vY0":-148.11871164687304,"vZ0":-11.197993551065608,"x":106.44,"y":201.25,"x0":-0.2916503929412988,"y0":50.00205156631951,"z0":5.6922140965959045,"aX":-5.570867149181347},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":17.6,"breakHorizontal":4.1,"spinRate":2658,"spinDirection":196},"zone":14,"typeConfidence":0.91,"plateTime":0.3698744235052205,"extension":6.521614515208817},"index":3,"playId":"5fd98cb0-5d13-36bc-b4f7-795c3eca8411","pitchNumber":2,"startTime":"2025-08-10T01:19:57.545Z","endTime":"2025-08-10T01:20:01.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":102.8,"endSpeed":94.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.95006729854049,"aZ":-10.272638948301005,"pfxX":-1.152683951536452,"pfxZ":9.623295221337173,"pX":0.06842056784775018,"pZ":3.263654535086702,"vX0":1.5606659910278249,"vY0":-149.66138932782627,"vZ0":-6.067859458577938,"x":114.39,"y":150.66,"x0":-0.30921001408817694,"y0":50.005891715857636,"z0":5.901203100399606,"aX":-2.6243175854357337},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":16.4,"breakHorizontal":1.8,"spinRate":2587,"spinDirection":199},"zone":2,"typeConfidence":0.9,"plateTime":0.36549529054801555,"extension":6.390067557136635},"index":4,"playId":"5fbb8770-e066-3297-a47f-ab0f4b4ff4b4","pitchNumber":3,"startTime":"2025-08-10T01:20:33.307Z","endTime":"2025-08-10T01:20:36.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":103.8,"endSpeed":95.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.426942941865335,"aZ":-10.3646381160226,"pfxX":-2.467756611407874,"pfxZ":9.394601496017662,"pX":-0.2388062771051426,"pZ":3.2378063562957466,"vX0":1.1558053711668674,"vY0":-151.10367693502624,"vZ0":-5.97813884733639,"x":126.1,"y":151.36,"x0":-0.30477175345428403,"y0":50.004294831095805,"z0":5.818944311574978,"aX":-5.730062220096027},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":16.1,"breakHorizontal":4.3,"spinRate":2587,"spinDirection":191},"zone":2,"typeConfidence":0.91,"plateTime":0.3619297716436902,"extension":6.428407508868804},"index":5,"playId":"33c23eca-07be-365c-ab38-9b9af6322415","pitchNumber":4,"startTime":"2025-08-10T01:20:57.759Z","endTime":"2025-08-10T01:21:01.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.285637354596858,"aZ":-34.60249770637433,"pfxX":-0.19221966119988299,"pfxZ":-1.4884784185094873,"pX":-0.6649272282219378,"pZ":4.125957605218294,"vX0":-0.17653839738799762,"vY0":-126.84562769793305,"vZ0":2.229223404735853,"x":142.35,"y":127.38,"x0":-0.5694132291222509,"y0":50.00480792374557,"z0":5.997168665310987,"aX":-0.31284364263761383},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.9,"breakHorizontal":0.4,"spinRate":2277,"spinDirection":70},"zone":11,"typeConfidence":2.0,"plateTime":0.43203850046382497,"extension":6.649599663047712},"index":6,"playId":"368897a1-97a8-3d6f-b5f9-b353e1d3ba0a","pitchNumber":5,"startTime":"2025-08-10T01:21:22.427Z","endTime":"2025-08-10T01:21:26.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":103.1,"endSpeed":94.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.49583281265447,"aZ":-12.258276740290134,"pfxX":-1.2608710687842621,"pfxZ":8.733188006337713,"pX":-0.27611437533211547,"pZ":3.5195041291809384,"vX0":0.37975719558804233,"vY0":-150.10598297019115,"vZ0":-5.082171320399542,"x":127.52,"y":143.75,"x0":-0.24046335940793226,"y0":50.0069980440314,"z0":5.933255920774122,"aX":-2.876543280471804},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":15.0,"breakHorizontal":2.2,"spinRate":2578,"spinDirection":196},"zone":11,"typeConfidence":0.9,"plateTime":0.364961250810806,"extension":6.362002435050242},"hitData":{"launchSpeed":99.7,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":163.84}},"index":7,"playId":"e6ae34e3-1854-3ad0-9372-0cb8c6ad01f0","pitchNumber":6,"startTime":"2025-08-10T01:21:45.236Z","endTime":"2025-08-10T01:21:55.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.5,"awayTeamWinProbability":23.5,"homeTeamWinProbabilityAdded":19.000000000000007,"leverageIndex":2.77,"dramaIndex":191.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:21:55.452Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"William Contreras homers (10) on a fly ball to left center field. Isaac Collins scores.","rbi":2,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T01:22:27.334Z","endTime":"2025-08-10T01:23:59.258Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":{"id":664854,"link":"/api/v1/people/664854"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":{"id":664854,"link":"/api/v1/people/664854"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"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":664854,"fullName":"Ryan Helsley"}}},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"a95de474-9edd-31df-b6d4-71de1e3fded1","pitchNumber":0,"startTime":"2025-08-10T01:22:27.334Z","endTime":"2025-08-10T01:22:37.934Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":91.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15682474828471,"aZ":-13.53130382464382,"pfxX":-1.2706109052710648,"pfxZ":8.62873973182713,"pX":-0.4567097753467322,"pZ":3.598190612709961,"vX0":-0.49244330961147936,"vY0":-145.79057201016954,"vZ0":-4.520412244599344,"x":110.96,"y":165.4,"x0":-0.12071714459553079,"y0":50.00117736243986,"z0":5.980891282718323,"aX":-2.7439688837487197},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":15.0,"breakHorizontal":2.4,"spinRate":2387,"spinDirection":192},"zone":1,"typeConfidence":0.9,"plateTime":0.3751968447777707,"extension":6.4950604010326485},"hitData":{"launchSpeed":99.2,"launchAngle":27.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":75.3,"coordY":42.73}},"index":1,"playId":"447c97b1-68ca-3c18-bcf7-a3ca385224b2","pitchNumber":1,"startTime":"2025-08-10T01:23:27.139Z","endTime":"2025-08-10T01:23:59.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":16.60000000000001,"leverageIndex":0.81,"dramaIndex":127.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:23:59.258Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, first baseman Pete Alonso to pitcher Ryan Helsley.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-10T01:24:15.414Z","endTime":"2025-08-10T01:24:28.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664854,"fullName":"Ryan Helsley","link":"/api/v1/people/664854"},"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":101.0,"endSpeed":92.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.94412971973638,"aZ":-16.776764606852854,"pfxX":-1.6512090791860903,"pfxZ":6.993895578758016,"pX":0.6800486077075135,"pZ":2.652517448652468,"vX0":3.5589843471674243,"vY0":-147.02685081705647,"vZ0":-6.223145589485212,"x":91.08,"y":167.16,"x0":-0.32842763601076763,"y0":50.004854540997506,"z0":5.782160085422933,"aX":-3.636545010791186},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":11.6,"breakHorizontal":2.3,"spinRate":2411,"spinDirection":191},"zone":6,"typeConfidence":0.9,"plateTime":0.37170174193857,"extension":6.54202893390522},"hitData":{"launchSpeed":93.5,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.47,"coordY":163.84}},"index":0,"playId":"74ea6e0a-ceae-32b7-a510-e97a0960f5e9","pitchNumber":1,"startTime":"2025-08-10T01:24:19.475Z","endTime":"2025-08-10T01:24:28.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":664854,"link":"/api/v1/people/664854"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:24:28.427Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T01:27:28.338Z","endTime":"2025-08-10T01:28:55.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Caleb Durbin remains in the game as the third baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":7,"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-10T01:25:36.919Z","endTime":"2025-08-10T01:25:36.934Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702332,"link":"/api/v1/people/702332"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"801","replacedPlayer":{"id":678011,"link":"/api/v1/people/678011"},"defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":678011,"link":"/api/v1/people/678011"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Abner Uribe replaces Jared Koenig.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"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-10T01:25:36.934Z","endTime":"2025-08-10T01:27:14.145Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682842,"link":"/api/v1/people/682842"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657649,"link":"/api/v1/people/657649","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"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-10T01:27:14.145Z","endTime":"2025-08-10T01:27:30.685Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":99.0,"endSpeed":90.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.05984650021145,"aZ":-22.332666553049332,"pfxX":-8.777400186990683,"pfxZ":4.688971210544089,"pX":-0.6910004310767399,"pZ":2.6400188025077274,"vX0":4.929491385462756,"vY0":-144.1053968456355,"vZ0":-5.005611842407519,"x":143.34,"y":167.5,"x0":-1.285007087181042,"y0":50.00519346684483,"z0":5.782751644306514,"aX":-18.4289745805692},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.7,"breakHorizontal":14.9,"spinRate":2329,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.3803546773141173,"extension":6.194834428854353},"index":3,"playId":"2883d085-94cb-3571-9bcc-b20c46cbca99","pitchNumber":1,"startTime":"2025-08-10T01:27:30.685Z","endTime":"2025-08-10T01:27:34.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":89.6,"endSpeed":81.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.79822384393132,"aZ":-26.587952466860656,"pfxX":1.302076726912969,"pfxZ":3.262744986705483,"pX":0.6877883962749273,"pZ":2.288170158738424,"vX0":4.404955020220673,"vY0":-130.39860691086642,"vZ0":-3.9747389805947737,"x":90.78,"y":177.0,"x0":-1.1963136551317353,"y0":50.005619141200704,"z0":5.850832975742335,"aX":2.229288102045653},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":-3.4,"spinRate":2437,"spinDirection":91},"zone":9,"typeConfidence":2.0,"plateTime":0.42091849288798144,"extension":6.186479510061901},"index":4,"playId":"dd958c92-a46f-3eb9-96b2-2b38ce9489f3","pitchNumber":2,"startTime":"2025-08-10T01:27:48.895Z","endTime":"2025-08-10T01:27:53.429Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":91.4,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.521738665738294,"aZ":-23.54528062184132,"pfxX":-7.421883715319279,"pfxZ":4.064035406900278,"pX":0.18641109867709565,"pZ":2.0082959685899575,"vX0":6.5312543591515055,"vY0":-144.31268982202087,"vZ0":-6.406422812840223,"x":109.89,"y":184.56,"x0":-1.13456350622059,"y0":50.002045869198255,"z0":5.693304190930443,"aX":-15.75662294787475},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.4,"breakHorizontal":12.2,"spinRate":2234,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.3785997440510416,"extension":6.2784266798329575},"index":5,"playId":"f55e77b5-59df-3697-8118-0a8b5e284196","pitchNumber":3,"startTime":"2025-08-10T01:28:12.337Z","endTime":"2025-08-10T01:28:17.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.632144225712718,"aZ":-29.272722234850935,"pfxX":7.0626101884100105,"pfxZ":1.7157787654812715,"pX":-0.05562794558604774,"pZ":2.8742204472118855,"vX0":0.4589550281890443,"vY0":-129.83480551713163,"vZ0":-2.0242243888439955,"x":119.12,"y":161.18,"x0":-1.1515069247718126,"y0":50.003582652664406,"z0":5.912990153094429,"aX":11.940689661041153},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.9,"breakHorizontal":-12.8,"spinRate":2325,"spinDirection":80},"zone":5,"typeConfidence":2.0,"plateTime":0.4234412721522811,"extension":6.300587373777161},"index":6,"playId":"0b33bc20-af27-3051-9589-063728bd9b11","pitchNumber":4,"startTime":"2025-08-10T01:28:30.167Z","endTime":"2025-08-10T01:28:33.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.006841410522203,"aZ":-30.348266382350456,"pfxX":5.192223603921401,"pfxZ":1.077258975817644,"pX":0.037660559816839266,"pZ":3.4225735883806867,"vX0":1.1020388343339853,"vY0":-128.9710512977092,"vZ0":-0.8437870610205247,"x":115.56,"y":146.37,"x0":-1.0694170679485355,"y0":50.00110784426527,"z0":6.0878715762767275,"aX":8.773271923341026},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.0,"breakHorizontal":-9.6,"spinRate":2268,"spinDirection":86},"zone":2,"typeConfidence":2.0,"plateTime":0.4241789513824372,"extension":6.279175936566802},"index":7,"playId":"61de5e0f-dacb-334b-af30-fd78665a304c","pitchNumber":5,"startTime":"2025-08-10T01:28:52.398Z","endTime":"2025-08-10T01:28:55.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":2.299999999999983,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:28:55.584Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ronny Mauricio strikes out swinging, catcher William Contreras to first baseman Andrew Vaughn.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T01:29:16.470Z","endTime":"2025-08-10T01:32:09.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.9,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.239550220698444,"aZ":-27.28389583540927,"pfxX":4.077407552021484,"pfxZ":2.9345916595896915,"pX":0.8796672801650284,"pZ":1.655054716318738,"vX0":4.040509823959185,"vY0":-128.01199818203165,"vZ0":-4.961964426648186,"x":83.47,"y":194.09,"x0":-1.246341095554869,"y0":50.00615384662825,"z0":5.74229913849437,"aX":6.799353627405626},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.4,"breakHorizontal":-8.3,"spinRate":2376,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4271056229748038,"extension":6.2640904176503795},"index":0,"playId":"71709768-3b29-3710-9ff2-20601b9aaed2","pitchNumber":1,"startTime":"2025-08-10T01:29:24.682Z","endTime":"2025-08-10T01:29:29.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.9,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.226909372583947,"aZ":-26.917260191508152,"pfxX":2.865929759199984,"pfxZ":3.0490977732255704,"pX":0.15131898744288955,"pZ":2.2835538354083216,"vX0":2.460485762724426,"vY0":-129.99845799437702,"vZ0":-3.710580258604113,"x":111.23,"y":177.12,"x0":-1.1772122992277079,"y0":50.00556215867503,"z0":5.754721602047929,"aX":4.94410744740241},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.0,"breakHorizontal":-5.8,"spinRate":2439,"spinDirection":93},"zone":8,"typeConfidence":2.0,"plateTime":0.4200591772027713,"extension":6.350425020688563},"index":1,"playId":"c567e24c-a471-36fd-aa4b-a09de19e311f","pitchNumber":2,"startTime":"2025-08-10T01:29:44.311Z","endTime":"2025-08-10T01:29:47.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":99.8,"endSpeed":91.4,"strikeZoneTop":3.9,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.293641713894445,"aZ":-17.82674354392693,"pfxX":-5.7179773095964865,"pfxZ":6.691828952110306,"pX":-0.07984782540256391,"pZ":3.272119908558001,"vX0":5.4520111710646,"vY0":-145.3127404415786,"vZ0":-3.8058506933536376,"x":120.04,"y":150.43,"x0":-1.235319821071572,"y0":50.00063216106962,"z0":5.678330807809151,"aX":-12.256003733836053},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.5,"breakHorizontal":9.4,"spinRate":2231,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.37658541454813177,"extension":6.287783800791884},"index":2,"playId":"d125dc3d-716f-3557-8d47-a3d0b377981c","pitchNumber":3,"startTime":"2025-08-10T01:30:06.680Z","endTime":"2025-08-10T01:30:09.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":99.8,"endSpeed":91.8,"strikeZoneTop":3.9,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.81316011747937,"aZ":-23.60245874650415,"pfxX":-5.765896656440424,"pfxZ":4.000157504681688,"pX":-0.3021679149849886,"pZ":1.8321075201512669,"vX0":4.892483262850552,"vY0":-145.1954980046221,"vZ0":-6.478556894074051,"x":128.52,"y":189.31,"x0":-1.2568041667019378,"y0":50.00324652078657,"z0":5.5206391386484475,"aX":-12.35706510342136},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":6.1,"breakHorizontal":9.5,"spinRate":2265,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.3766903302312552,"extension":6.240292905609614},"index":3,"playId":"22ea9903-a996-3220-a654-cbf5eceedd24","pitchNumber":4,"startTime":"2025-08-10T01:30:29.095Z","endTime":"2025-08-10T01:30:34.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-10T01:31:22.818Z","endTime":"2025-08-10T01:31:42.819Z","isPitch":false,"type":"action","player":{"id":677595,"link":"/api/v1/people/677595"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":89.1,"endSpeed":81.1,"strikeZoneTop":3.9,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.486281102899895,"aZ":-23.798663918411492,"pfxX":7.489519249874191,"pfxZ":4.942151615577849,"pX":-1.6691327889010494,"pZ":3.5940182573097714,"vX0":-2.9441973352548803,"vY0":-129.68724299188835,"vZ0":-0.8128043010565311,"x":180.62,"y":141.74,"x0":-1.4886896726177241,"y0":50.00212866815672,"z0":5.73568385609566,"aX":12.687723275441307},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.0,"breakHorizontal":-12.8,"spinRate":2007,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.42322712211241287,"extension":6.350593193441902},"index":5,"playId":"ad9c6fbe-8a3f-373b-b274-f0fdef0e6cc8","pitchNumber":5,"startTime":"2025-08-10T01:31:42.819Z","endTime":"2025-08-10T01:31:45.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.9,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8257653137806,"aZ":-33.284118753138046,"pfxX":7.335865442053425,"pfxZ":-0.6802399259177806,"pX":-0.16684953627464955,"pZ":0.20016928809857018,"vX0":0.005524621698115795,"vY0":-127.35434216931371,"vZ0":-7.22525721214888,"x":123.36,"y":233.38,"x0":-1.1215695756093667,"y0":50.001030719128885,"z0":5.715792168288988,"aX":12.015425433856452},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.6,"breakHorizontal":-13.3,"spinRate":2517,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.4305409109824958,"extension":6.416881657392594},"index":6,"playId":"fcb8b893-771b-3890-a34e-a6ee052c1e5f","pitchNumber":6,"startTime":"2025-08-10T01:32:02.095Z","endTime":"2025-08-10T01:32:09.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":677595,"link":"/api/v1/people/677595","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":677595,"link":"/api/v1/people/677595"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:32:09.884Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-10T01:32:20.268Z","endTime":"2025-08-10T01:33:57.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":81.7,"strikeZoneTop":3.48429540943152,"strikeZoneBottom":1.66682489755623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.650801096664566,"aZ":-25.019901402061766,"pfxX":3.7831476946590286,"pfxZ":4.1949438573959545,"pX":-0.1965548353064892,"pZ":0.6716630695721177,"vX0":1.8022277176965784,"vY0":-130.79751224813887,"vZ0":-7.624172388689615,"x":124.49,"y":220.65,"x0":-1.3893623408420224,"y0":50.00375221476959,"z0":5.545209022990842,"aX":6.450997465553607},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.9,"breakHorizontal":-7.3,"spinRate":2367,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.4213139284221694,"extension":6.416524899225375},"index":0,"playId":"7538da9e-8d17-3844-aeb9-080d83221a73","pitchNumber":1,"startTime":"2025-08-10T01:32:47.110Z","endTime":"2025-08-10T01:32:53.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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.1,"endSpeed":80.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.74253066183873,"aZ":-28.018084725259584,"pfxX":3.6713790677551885,"pfxZ":2.5098906457165295,"pX":-0.645545340006417,"pZ":1.7144483561474544,"vX0":0.7919986192374342,"vY0":-128.20358009231234,"vZ0":-4.353614643288198,"x":141.61,"y":192.49,"x0":-1.4357317515174508,"y0":50.003683168431316,"z0":5.634212366063401,"aX":6.080857885337612},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":-6.8,"spinRate":2372,"spinDirection":86},"zone":7,"typeConfidence":2.0,"plateTime":0.42804881786931936,"extension":6.3682276459389},"index":1,"playId":"fc73e504-44aa-33e5-a522-bdbb53f16a14","pitchNumber":2,"startTime":"2025-08-10T01:33:05.707Z","endTime":"2025-08-10T01:33:15.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.33939741004355,"aZ":-28.918334653290888,"pfxX":-7.790158007797816,"pfxZ":1.5215848945120891,"pX":0.047402123715688936,"pZ":1.524280550316677,"vX0":6.171736348634436,"vY0":-144.7238384633985,"vZ0":-6.6365714450183155,"x":115.19,"y":197.62,"x0":-1.0924592771266979,"y0":50.003099718521256,"z0":5.5998292984543605,"aX":-16.652832654908206},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":1.7,"breakHorizontal":13.0,"spinRate":2270,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.37735796003995725,"extension":6.277196905269757},"index":2,"playId":"190776a2-fdcb-34df-8489-aaf233c9a855","pitchNumber":3,"startTime":"2025-08-10T01:33:25.085Z","endTime":"2025-08-10T01:33:30.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":92.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.084275947115255,"aZ":-28.248290296348575,"pfxX":-7.3353101698580305,"pfxZ":1.8398388065254396,"pX":0.14900814003214563,"pZ":0.7350412139143936,"vX0":6.534344002006667,"vY0":-144.64235900114315,"vZ0":-8.51128094111835,"x":111.32,"y":218.93,"x0":-1.1770241806254897,"y0":50.00622076571324,"z0":5.425758917365423,"aX":-15.676561648169132},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":1.9,"breakHorizontal":12.1,"spinRate":2316,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3774701235702165,"extension":6.488734603064186},"index":3,"playId":"99b7114b-f46e-3124-a9b6-21c6ad6b3f49","pitchNumber":4,"startTime":"2025-08-10T01:33:46.150Z","endTime":"2025-08-10T01:33:57.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":643446,"link":"/api/v1/people/643446","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:33:57.471Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew Vaughn grounds out, third baseman Ronny Mauricio to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T01:36:14.627Z","endTime":"2025-08-10T01:37:09.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677595,"link":"/api/v1/people/677595"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Hagenman replaces Ryan Helsley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"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-10T01:34:44.162Z","endTime":"2025-08-10T01:36:16.992Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663795,"link":"/api/v1/people/663795"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664854,"link":"/api/v1/people/664854","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.1668983616124,"strikeZoneBottom":1.53691917156322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.419063556486243,"aZ":-29.019275662616216,"pfxX":0.12262538709106519,"pfxZ":2.038939297120198,"pX":0.9144267701208102,"pZ":1.9571621441939866,"vX0":8.908022995272653,"vY0":-123.60766992524805,"vZ0":-1.8848331068359587,"x":82.14,"y":185.94,"x0":-2.7506820395521476,"y0":50.004126501203224,"z0":5.163845056287151,"aX":0.18957982332324133},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.5,"breakHorizontal":-2.3,"spinRate":2564,"spinDirection":134},"zone":14,"typeConfidence":0.85,"plateTime":0.4429536492770625,"extension":6.40767809878707},"index":1,"playId":"3c5199a2-87c8-327f-9912-7258916f5d06","pitchNumber":1,"startTime":"2025-08-10T01:36:16.992Z","endTime":"2025-08-10T01:36:21.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.19575161800698,"strikeZoneBottom":1.53691917156322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.782265692242444,"aZ":-15.498759819896186,"pfxX":-7.843729185211035,"pfxZ":8.966449929762618,"pX":1.478837092152036,"pZ":1.410718952155861,"vX0":13.2940037712928,"vY0":-135.5643858850823,"vZ0":-6.8388451490731965,"x":60.63,"y":200.69,"x0":-2.470851665785481,"y0":50.00660018603673,"z0":5.049241157292111,"aX":-14.595071249940473},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":11.4,"spinRate":2264,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4041223451805296,"extension":6.469211908272372},"index":2,"playId":"c7d55330-6eb1-3762-a4ca-f3ff391cc92a","pitchNumber":2,"startTime":"2025-08-10T01:36:27.684Z","endTime":"2025-08-10T01:36:31.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.22460508784628,"strikeZoneBottom":1.53691917156322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.30165901615196,"aZ":-28.728467381307084,"pfxX":0.9443796655624555,"pfxZ":2.236090842793087,"pX":1.0118769795548148,"pZ":1.4124913506371048,"vX0":8.970587350021264,"vY0":-123.17341390577471,"vZ0":-2.742790833165684,"x":78.43,"y":200.64,"x0":-2.792558484051446,"y0":50.005925691192274,"z0":4.95698264079075,"aX":1.4592023562898506},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.6,"breakHorizontal":-3.7,"spinRate":2564,"spinDirection":151},"zone":14,"typeConfidence":0.93,"plateTime":0.44380520840219573,"extension":7.221555739260452},"index":3,"playId":"d377fccf-fead-35cf-bd65-9fddc473518e","pitchNumber":3,"startTime":"2025-08-10T01:36:39.780Z","endTime":"2025-08-10T01:36:44.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.05148753494335,"strikeZoneBottom":1.53691917156322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.461549667011074,"aZ":-19.305885270897175,"pfxX":-8.897466800721235,"pfxZ":6.927056532101006,"pX":0.6590399104366998,"pZ":2.19877742080582,"vX0":12.34830046622627,"vY0":-135.63674228859946,"vZ0":-3.3221716898319054,"x":91.88,"y":179.41,"x0":-2.8026424729105788,"y0":50.00321406087779,"z0":4.7903504116152735,"aX":-16.531285620987894},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.0,"breakHorizontal":13.4,"spinRate":2290,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.40425863209349266,"extension":6.354083072792063},"index":4,"playId":"a00b4b2c-4cec-316f-964e-6ef986093c7d","pitchNumber":4,"startTime":"2025-08-10T01:36:52.032Z","endTime":"2025-08-10T01:36:55.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.655068930602113,"aZ":-23.871196537111445,"pfxX":-0.19751512904262833,"pfxZ":5.209199818784037,"pX":0.009934470414132859,"pZ":2.3052381307401504,"vX0":7.789704941990231,"vY0":-125.30117425165972,"vZ0":-1.4994838325514772,"x":116.62,"y":176.54,"x0":-3.109952230028954,"y0":50.00523986046398,"z0":4.856726606369639,"aX":-0.31611398606586877},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.4,"breakHorizontal":-1.4,"spinRate":2352,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.43667223961327517,"extension":6.493464795863461},"hitData":{"launchSpeed":85.3,"launchAngle":8.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.87,"coordY":146.3}},"index":5,"playId":"8e7ca751-014b-3321-a958-c7ba268ed78b","pitchNumber":5,"startTime":"2025-08-10T01:37:03.307Z","endTime":"2025-08-10T01:37:09.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:37:09.909Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blake Perkins grounds out, second baseman Jeff McNeil to first baseman Pete Alonso.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T01:37:17.514Z","endTime":"2025-08-10T01:37:54.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663368,"fullName":"Blake Perkins","link":"/api/v1/people/663368"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":624413,"link":"/api/v1/people/624413"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.3,"endSpeed":80.1,"strikeZoneTop":3.28231265522139,"strikeZoneBottom":1.58030062588778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.001112316576915,"aZ":-32.79478540616562,"pfxX":-8.660091229847128,"pfxZ":-0.3820996954518172,"pX":-1.3056616284954325,"pZ":3.7219480247220753,"vX0":7.1021937350064395,"vY0":-127.00526359267658,"vZ0":3.117005326980139,"x":166.77,"y":138.29,"x0":-3.007517706292397,"y0":50.00046201400624,"z0":5.080206512440755,"aX":-14.204824385700265},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":14.2,"spinRate":1695,"spinDirection":256},"zone":11,"typeConfidence":0.9,"plateTime":0.4305970670552659,"extension":6.100629264864013},"index":0,"playId":"75c73ae5-7807-34c5-9905-6fd0ad2be8df","pitchNumber":1,"startTime":"2025-08-10T01:37:34.384Z","endTime":"2025-08-10T01:37:38.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.813323962570887,"aZ":-30.996190784309565,"pfxX":0.571082810118686,"pfxZ":0.7791270589600874,"pX":-0.46953515530335876,"pZ":2.2251489671567493,"vX0":6.210478260161005,"vY0":-121.66619345968496,"vZ0":-0.4076541168458231,"x":134.9,"y":178.7,"x0":-3.1196859789104625,"y0":50.00296470010569,"z0":5.060027154578399,"aX":0.863613604407554},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.6,"breakHorizontal":-2.4,"spinRate":2447,"spinDirection":109},"zone":7,"typeConfidence":0.89,"plateTime":0.44861299196709137,"extension":6.508011305120396},"hitData":{"launchSpeed":93.7,"launchAngle":0.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.31,"coordY":156.75}},"index":1,"playId":"bcd193a2-c0ca-3a84-acb0-210cb3c36936","pitchNumber":2,"startTime":"2025-08-10T01:37:47.247Z","endTime":"2025-08-10T01:37:54.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":663368,"link":"/api/v1/people/663368","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_ab"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_ab"},{"player":{"id":663368,"link":"/api/v1/people/663368"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.7,"awayTeamWinProbability":3.299999999999997,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:37:54.959Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-10T01:38:16.038Z","endTime":"2025-08-10T01:39:10.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663795,"fullName":"Justin Hagenman","link":"/api/v1/people/663795"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.51373815001969,"strikeZoneBottom":1.66749371603082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.762608706193856,"aZ":-29.361343857616685,"pfxX":1.9332506408133576,"pfxZ":1.7944462199334001,"pX":-0.3928854417040518,"pZ":1.5610532815713614,"vX0":5.928321450928361,"vY0":-123.74687567042542,"vZ0":-2.5199019648231165,"x":131.98,"y":196.63,"x0":-3.062499729867282,"y0":50.00002263889234,"z0":5.031719079765603,"aX":3.021427161909801},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.0,"breakHorizontal":-4.8,"spinRate":2463,"spinDirection":122},"zone":7,"typeConfidence":0.93,"plateTime":0.4412134101818683,"extension":6.510044618212307},"index":0,"playId":"12e5bae5-ab49-31c6-829a-792881a295ed","pitchNumber":1,"startTime":"2025-08-10T01:38:16.038Z","endTime":"2025-08-10T01:38:19.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.39831621992445,"strikeZoneBottom":1.66749371603082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.756086331340644,"aZ":-30.509681797588865,"pfxX":-9.12602004261057,"pfxZ":1.0137447072276702,"pX":-1.228631887615932,"pZ":1.8966697249898277,"vX0":7.333018660902178,"vY0":-127.38496882607241,"vZ0":-1.8901771185093512,"x":163.83,"y":187.57,"x0":-2.9565424820394997,"y0":50.00582205636011,"z0":5.056537303281491,"aX":-15.02614736540869},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":14.9,"spinRate":1741,"spinDirection":254},"zone":13,"typeConfidence":0.88,"plateTime":0.42970840169547175,"extension":6.376444053002064},"index":1,"playId":"9a5f1600-a755-3f4f-8818-a0fd0aecd4da","pitchNumber":2,"startTime":"2025-08-10T01:38:26.506Z","endTime":"2025-08-10T01:38:30.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.464150329662925,"aZ":-30.882863743126176,"pfxX":-10.182909371710409,"pfxZ":0.8009501083789399,"pX":-0.7400260524837443,"pZ":2.1502976180377167,"vX0":8.232537404912081,"vY0":-126.10599056309157,"vZ0":-1.0595755277225127,"x":145.21,"y":180.72,"x0":-2.7227314689497217,"y0":50.00232050906183,"z0":5.065443971075528,"aX":-16.41258154460107},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.4,"breakHorizontal":16.6,"spinRate":1762,"spinDirection":257},"zone":7,"typeConfidence":0.91,"plateTime":0.4342065690874066,"extension":6.27306653411486},"index":2,"playId":"89713b77-f563-37dc-b171-746737054e7f","pitchNumber":3,"startTime":"2025-08-10T01:38:37.647Z","endTime":"2025-08-10T01:38:42.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":95.7,"endSpeed":87.8,"strikeZoneTop":3.51373815001969,"strikeZoneBottom":1.66749371603082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.081863607140715,"aZ":-18.326087320930394,"pfxX":-6.498416757738531,"pfxZ":7.023678069693133,"pX":-1.4377950187931599,"pZ":2.6069450893258006,"vX0":6.476754048489488,"vY0":-139.25104046570883,"vZ0":-3.4507124073479725,"x":171.81,"y":168.39,"x0":-2.944981236986589,"y0":50.00460423642595,"z0":5.06850777907499,"aX":-12.815588622399966},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":10.4,"spinRate":2201,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3927250719314608,"extension":6.385972869463874},"index":3,"playId":"0487217a-cd34-3236-bd5b-34189f08e86b","pitchNumber":4,"startTime":"2025-08-10T01:38:54.462Z","endTime":"2025-08-10T01:38:58.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.968833441641742,"aZ":-15.623550666777954,"pfxX":-7.350230317467318,"pfxZ":8.577353301767554,"pX":0.1407356651272503,"pZ":3.4708306084581846,"vX0":10.311799509378272,"vY0":-137.87961406450583,"vZ0":-1.5368359045700348,"x":111.64,"y":145.07,"x0":-2.6885964673238,"y0":50.00536381967674,"z0":5.087074868069098,"aX":-14.188290210120625},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":11.2,"spinRate":2353,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.39688965856744396,"extension":7.099772724748011},"index":4,"playId":"bb16f623-351a-393f-a892-768f8a214c7b","pitchNumber":5,"startTime":"2025-08-10T01:39:06.669Z","endTime":"2025-08-10T01:39:10.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663795,"link":"/api/v1/people/663795","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":624413,"link":"/api/v1/people/624413"},"second":{"id":643446,"link":"/api/v1/people/643446"},"third":{"id":677595,"link":"/api/v1/people/677595"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":607043,"link":"/api/v1/people/607043"},"center":{"id":656775,"link":"/api/v1/people/656775"},"right":{"id":665742,"link":"/api/v1/people/665742"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":663795,"link":"/api/v1/people/663795"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:39:10.773Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, shortstop Joey Ortiz to first baseman Andrew Vaughn.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T01:42:45.847Z","endTime":"2025-08-10T01:44:19.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Megill replaces Abner Uribe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"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-10T01:39:42.233Z","endTime":"2025-08-10T01:42:48.165Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656730,"link":"/api/v1/people/656730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":90.8,"strikeZoneTop":3.34060640730643,"strikeZoneBottom":1.53749095894673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.43242720953897,"aZ":-9.166249901715101,"pfxX":-2.7721626642782295,"pfxZ":10.884604103046845,"pX":1.1887667777081732,"pZ":2.9518919570426916,"vX0":4.193688250948004,"vY0":-144.42241737783874,"vZ0":-8.158968048945276,"x":71.69,"y":159.08,"x0":0.07847228312684466,"y0":50.00293505778694,"z0":6.376307493225153,"aX":-5.8601328860114705},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.2,"breakHorizontal":4.2,"spinRate":2364,"spinDirection":200},"zone":12,"typeConfidence":0.9,"plateTime":0.3791516394338901,"extension":6.546168488659849},"index":1,"playId":"03730f1a-6ebd-3fe3-a3a6-0bc6b660d999","pitchNumber":1,"startTime":"2025-08-10T01:42:48.165Z","endTime":"2025-08-10T01:42:52.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":90.5,"strikeZoneTop":3.31175179940984,"strikeZoneBottom":1.53749095894673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.05398913014715,"aZ":-7.999487021240301,"pfxX":-2.6429303245138973,"pfxZ":11.500033967054659,"pX":-0.5908096917851313,"pZ":2.140994055005364,"vX0":-0.6270552499615372,"vY0":-144.4032485008021,"vZ0":-10.393398805026314,"x":139.52,"y":180.97,"x0":-0.027260982364186295,"y0":50.0053932336603,"z0":6.28800734716152,"aX":-5.55680549431913},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":18.8,"breakHorizontal":4.9,"spinRate":2499,"spinDirection":195},"zone":4,"typeConfidence":0.9,"plateTime":0.3799743516770464,"extension":6.644564560816689},"index":2,"playId":"723ed6b9-8f16-38c6-a095-6cd89c68541b","pitchNumber":2,"startTime":"2025-08-10T01:43:03.002Z","endTime":"2025-08-10T01:43:06.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":90.7,"strikeZoneTop":3.25404319553919,"strikeZoneBottom":1.53749095894673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.13812334431987,"aZ":-11.491624300389125,"pfxX":-0.18175574531470495,"pfxZ":9.760552127791568,"pX":0.7077758767694007,"pZ":3.9523493297840804,"vX0":1.7266373142447182,"vY0":-144.72563254890497,"vZ0":-5.093356105259243,"x":90.02,"y":132.07,"x0":0.1267726313539838,"y0":50.003029484298345,"z0":6.440480472964494,"aX":-0.3855630376064686},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":16.8,"breakHorizontal":0.0,"spinRate":2382,"spinDirection":192},"zone":12,"typeConfidence":0.9,"plateTime":0.3786341449663042,"extension":6.511340795428499},"index":3,"playId":"a66837b3-66cd-3b98-bdca-02b5950f4f22","pitchNumber":3,"startTime":"2025-08-10T01:43:24.810Z","endTime":"2025-08-10T01:43:32.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.22015008020395,"strikeZoneBottom":1.48936395604423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.132207507015337,"aZ":-34.80871054196204,"pfxX":0.2685611568056141,"pfxZ":-1.5549110149668,"pX":-0.2675257705823984,"pZ":3.3593582267165254,"vX0":-0.46999422985066674,"vY0":-128.86009186584926,"vZ0":-1.0982364530125786,"x":127.2,"y":148.08,"x0":-0.11820279661670761,"y0":50.00358605825273,"z0":6.4644845718956105,"aX":0.4546425244428848},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-2.9,"breakHorizontal":-0.4,"spinRate":2715,"spinDirection":19},"zone":11,"typeConfidence":0.89,"plateTime":0.42398897008706893,"extension":6.388001781893972},"index":4,"playId":"0ffb6041-2b8c-3836-9038-ad4301cc3779","pitchNumber":4,"startTime":"2025-08-10T01:43:40.650Z","endTime":"2025-08-10T01:43:44.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-10T01:44:01.486Z","endTime":"2025-08-10T01:44:11.996Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.893637432738238,"aZ":-37.80501081448177,"pfxX":1.0126021407272758,"pfxZ":-3.381419426567927,"pX":1.0336240252541502,"pZ":3.020217903286792,"vX0":2.29313294800824,"vY0":-127.77508688084525,"vZ0":-1.5904749320425462,"x":77.6,"y":157.23,"x0":-0.005029686864516752,"y0":50.00592467828967,"z0":6.605485451766582,"aX":1.6841287554084272},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-6.2,"breakHorizontal":-2.3,"spinRate":2510,"spinDirection":27},"zone":12,"typeConfidence":0.9,"plateTime":0.42771169092314665,"extension":6.419141000730557},"hitData":{"launchSpeed":89.0,"launchAngle":8.0,"totalDistance":132.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.77,"coordY":146.62}},"index":6,"playId":"5d20fa60-b294-38a0-8269-b1ad1b085ba6","pitchNumber":5,"startTime":"2025-08-10T01:44:11.996Z","endTime":"2025-08-10T01:44:19.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.5,"awayTeamWinProbability":1.5,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.77,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:44:19.427Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cedric Mullins singles on a ground ball to right fielder Sal Frelick.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T01:44:28.931Z","endTime":"2025-08-10T01:46:28.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"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":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686217,"link":"/api/v1/people/686217"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.42717141870695,"strikeZoneBottom":1.60749251682588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.08709424921734,"aZ":-9.835589811129806,"pfxX":0.23988238602414869,"pfxZ":10.677118160124717,"pX":-0.15037180492364222,"pZ":3.306446866169383,"vX0":-0.34671723926172227,"vY0":-143.68974029743225,"vZ0":-6.781510242263248,"x":122.73,"y":149.51,"x0":-0.059345963932945237,"y0":50.00438710346728,"z0":6.307283001433745,"aX":0.5019840692928399},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.1,"breakHorizontal":-0.4,"spinRate":2403,"spinDirection":193},"zone":2,"typeConfidence":0.9,"plateTime":0.3810907566543187,"extension":6.5839959085321125},"index":0,"playId":"2abb58ea-aca9-337d-bf33-0224281af51c","pitchNumber":1,"startTime":"2025-08-10T01:44:47.443Z","endTime":"2025-08-10T01:45:02.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.810912167679334,"aZ":-9.733355350368141,"pfxX":-0.34067001444464573,"pfxZ":10.574589643653812,"pX":-0.26693652477774643,"pZ":3.1097176593436364,"vX0":-0.5739008426064087,"vY0":-144.7550714562931,"vZ0":-7.621757226900931,"x":127.17,"y":154.82,"x0":-0.02184903546131525,"y0":50.002670755947456,"z0":6.372890206530899,"aX":-0.722741572884316},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.8,"breakHorizontal":0.7,"spinRate":2264,"spinDirection":194},"zone":2,"typeConfidence":0.9,"plateTime":0.37840034064814176,"extension":6.457269618462251},"index":1,"playId":"53fb36a0-ab85-33f9-9844-77ee4f9530da","pitchNumber":2,"startTime":"2025-08-10T01:45:02.208Z","endTime":"2025-08-10T01:45:05.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"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-10T01:45:13.541Z","endTime":"2025-08-10T01:45:35.015Z","isPitch":false,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":101.2,"endSpeed":92.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.879663370577255,"aZ":-12.494597925129652,"pfxX":-2.031323809591452,"pfxZ":8.995926711370089,"pX":-0.02459801482169203,"pZ":2.9014126445406703,"vX0":0.6826440480481458,"vY0":-147.195684594431,"vZ0":-7.667263959953761,"x":117.94,"y":160.44,"x0":0.00401760388714642,"y0":50.00591686048223,"z0":6.28485788682134,"aX":-4.445394787831727},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":14.9,"breakHorizontal":3.5,"spinRate":2392,"spinDirection":195},"zone":5,"typeConfidence":0.9,"plateTime":0.3725180636447938,"extension":6.651467753271543},"index":3,"playId":"dd161437-ef03-3c5b-b77f-e1e65777b33f","pitchNumber":3,"startTime":"2025-08-10T01:45:35.015Z","endTime":"2025-08-10T01:45:38.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":100.6,"endSpeed":92.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.833985527622474,"aZ":-10.322740500180437,"pfxX":-1.6359395958748388,"pfxZ":10.074249342651344,"pX":-0.3535276902859965,"pZ":2.851581489459597,"vX0":0.11673785695741346,"vY0":-146.41790645259812,"vZ0":-8.081747528629577,"x":130.48,"y":161.79,"x0":-0.18136769935409747,"y0":50.00666882380633,"z0":6.266826813181411,"aX":-3.5499082934213897},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":16.8,"breakHorizontal":2.9,"spinRate":2315,"spinDirection":203},"zone":4,"typeConfidence":0.9,"plateTime":0.37420509763888576,"extension":6.557970102296755},"index":4,"playId":"3aa6fee0-02dd-34d4-a63b-b449d92ad8b3","pitchNumber":4,"startTime":"2025-08-10T01:45:55.750Z","endTime":"2025-08-10T01:45:59.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.5,"endSpeed":92.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.94203214578735,"aZ":-9.390362767992144,"pfxX":-1.984578174872418,"pfxZ":10.44429904493877,"pX":0.33110631470126933,"pZ":2.495483194784693,"vX0":1.6371197233223216,"vY0":-146.20006548936615,"vZ0":-9.06092242821552,"x":104.38,"y":171.4,"x0":0.023908611436954857,"y0":50.005467236932226,"z0":6.184825421341846,"aX":-4.330481020825505},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":17.5,"breakHorizontal":3.4,"spinRate":2331,"spinDirection":199},"zone":6,"typeConfidence":0.91,"plateTime":0.37352401826577797,"extension":6.591459634797048},"hitData":{"launchSpeed":87.4,"launchAngle":6.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.27,"coordY":113.68}},"index":5,"playId":"85b0d97e-1cf6-3467-83c0-6400a45c970f","pitchNumber":5,"startTime":"2025-08-10T01:46:16.616Z","endTime":"2025-08-10T01:46:28.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":656775,"link":"/api/v1/people/656775","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":656775,"link":"/api/v1/people/656775"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.42,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:46:28.425Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T01:47:18.323Z","endTime":"2025-08-10T01:49:17.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":7,"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-10T01:46:45.052Z","endTime":"2025-08-10T01:47:20.620Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.39831621992445,"strikeZoneBottom":1.55749142792975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.845854211620484,"aZ":-37.52412973144242,"pfxX":1.2095103046367406,"pfxZ":-3.1570373489080996,"pX":-0.550931687791681,"pZ":2.361503185738502,"vX0":-1.0016835622312865,"vY0":-129.15551548729192,"vZ0":-2.952297816839513,"x":138.0,"y":175.02,"x0":-0.31600239132554764,"y0":50.00019234938035,"z0":6.3930095395133115,"aX":2.0516565974205427},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-6.1,"breakHorizontal":-1.9,"spinRate":2806,"spinDirection":35},"zone":4,"typeConfidence":0.9,"plateTime":0.42339998529151845,"extension":6.530246605406314},"index":1,"playId":"70eebdfa-cc60-3d83-a254-ae160a6d8021","pitchNumber":1,"startTime":"2025-08-10T01:47:20.620Z","endTime":"2025-08-10T01:47:24.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"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":100.8,"endSpeed":92.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.03188064162172,"aZ":-8.088961507818174,"pfxX":-3.1676434781450484,"pfxZ":11.10087319113892,"pX":-0.7785612820247604,"pZ":1.93886664585569,"vX0":-0.6280963706856737,"vY0":-146.45861879028516,"vZ0":-10.664652241071533,"x":146.68,"y":186.43,"x0":-0.1497305506913936,"y0":50.00435281846866,"z0":6.114079118438341,"aX":-6.871700161772518},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":18.1,"breakHorizontal":5.9,"spinRate":2340,"spinDirection":200},"zone":7,"typeConfidence":0.9,"plateTime":0.3741844443965805,"extension":6.686700570063375},"index":2,"playId":"c208bb7d-bc80-3822-8da8-92e5d1f88f60","pitchNumber":2,"startTime":"2025-08-10T01:47:39.296Z","endTime":"2025-08-10T01:47:42.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.25404319553919,"strikeZoneBottom":1.46551140076806,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.327773967647012,"aZ":-37.53213904536107,"pfxX":1.6036836939526775,"pfxZ":-3.2719133986518933,"pX":0.21219576140998012,"pZ":3.4887111236003965,"vX0":0.16896183153267158,"vY0":-126.67949258775134,"vZ0":-0.009968061290108299,"x":108.91,"y":144.58,"x0":-0.06379144387736817,"y0":50.004804939701486,"z0":6.477026400377032,"aX":2.6234488332296637},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-5.8,"breakHorizontal":-3.0,"spinRate":2719,"spinDirection":27},"zone":12,"typeConfidence":0.9,"plateTime":0.43132170158031213,"extension":6.627250707826321},"index":3,"playId":"f6ae1b26-6bfb-3893-8b62-ed4575287344","pitchNumber":3,"startTime":"2025-08-10T01:48:04.753Z","endTime":"2025-08-10T01:48:13.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.31233725639483,"strikeZoneBottom":1.49492297700577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57040392397844,"aZ":-36.03570823706016,"pfxX":1.604043230631306,"pfxZ":-2.2964604283510193,"pX":0.5764034942866774,"pZ":1.005057280430996,"vX0":1.0264969694833415,"vY0":-128.22023202599513,"vZ0":-6.257564967790009,"x":95.03,"y":211.64,"x0":-0.036551507655890665,"y0":50.006011951861424,"z0":6.263015429579396,"aX":2.692165250957752},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-5.3,"breakHorizontal":-3.1,"spinRate":2933,"spinDirection":13},"zone":14,"typeConfidence":0.9,"plateTime":0.4259104529103346,"extension":6.466143644122817},"index":4,"playId":"b69ef6bc-c71e-35a6-9ac1-0264ed014c2d","pitchNumber":4,"startTime":"2025-08-10T01:48:23.520Z","endTime":"2025-08-10T01:48:26.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.71526197369281,"aZ":-38.675428052484655,"pfxX":1.812994512476352,"pfxZ":-3.927480358134627,"pX":-0.2966077629706938,"pZ":2.066608053506001,"vX0":-1.1942963027255622,"vY0":-127.69655855332452,"vZ0":-3.276691285436794,"x":128.31,"y":182.98,"x0":-0.0589542772871002,"y0":50.00219940020265,"z0":6.401711133088031,"aX":3.0010954523625175},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-7.6,"breakHorizontal":-3.0,"spinRate":2787,"spinDirection":25},"zone":7,"typeConfidence":0.9,"plateTime":0.4285368281834461,"extension":6.449347480759903},"index":5,"playId":"9267814d-17cf-31a6-8960-dded97163b71","pitchNumber":5,"startTime":"2025-08-10T01:48:45.417Z","endTime":"2025-08-10T01:48:49.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":90.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.00372230073345,"aZ":-15.132643318963764,"pfxX":-2.44069999056385,"pfxZ":8.088086763749992,"pX":0.199297956597992,"pZ":3.732149021715533,"vX0":1.9372267354616353,"vY0":-144.32048638373269,"vZ0":-4.629372399123961,"x":109.4,"y":138.01,"x0":-0.1640031613424896,"y0":50.000634088451605,"z0":6.290922117654424,"aX":-5.14112908726539},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":4.1,"spinRate":2260,"spinDirection":193},"zone":12,"typeConfidence":0.89,"plateTime":0.3797218263779998,"extension":6.473412838899604},"index":6,"playId":"382a7262-d773-380d-8b97-e7f087e4418e","pitchNumber":6,"startTime":"2025-08-10T01:49:13.682Z","endTime":"2025-08-10T01:49:17.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.06,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:49:17.648Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-10T01:49:32.875Z","endTime":"2025-08-10T01:52:19.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":656775,"fullName":"Cedric Mullins","link":"/api/v1/people/656775"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":88.7,"strikeZoneTop":3.73893934475533,"strikeZoneBottom":1.86372854369165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.920730889118936,"aZ":-12.215324764882782,"pfxX":-0.690111645591156,"pfxZ":9.838212244950762,"pX":-0.07578771514457046,"pZ":3.504409969562518,"vX0":0.27352385247792693,"vY0":-141.88629124810276,"vZ0":-5.521158974435542,"x":119.89,"y":144.16,"x0":-0.08403593100015475,"y0":50.0060133746727,"z0":6.261097991488268,"aX":-1.4005764080709955},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":1.2,"spinRate":2177,"spinDirection":200},"zone":2,"typeConfidence":0.89,"plateTime":0.3867488934323964,"extension":6.744784838289188},"index":0,"playId":"7f68e32c-300b-35f6-af3d-207cf831d3f2","pitchNumber":1,"startTime":"2025-08-10T01:49:46.492Z","endTime":"2025-08-10T01:49:55.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Cedric Mullins advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"7f68e32c-300b-35f6-af3d-207cf831d3f2","startTime":"2025-08-10T01:50:02.226Z","endTime":"2025-08-10T01:50:22.170Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656775,"link":"/api/v1/people/656775"},"defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"first":{"id":656775,"link":"/api/v1/people/656775"},"postOnSecond":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.46,"dramaIndex":17.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.40263882188807,"aZ":-12.97844219487896,"pfxX":-2.505641751985708,"pfxZ":8.99178238393468,"pX":-0.18310422943165183,"pZ":2.578454127729806,"vX0":1.0257553503488472,"vY0":-145.47673768537183,"vZ0":-8.012409064864636,"x":123.98,"y":169.16,"x0":-0.2155676011305527,"y0":50.00139593689905,"z0":6.162216051808284,"aX":-5.348703984903006},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":14.8,"breakHorizontal":4.3,"spinRate":2230,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.3770672298907125,"extension":6.625403415480102},"index":2,"playId":"04a73a60-fcae-381a-b95d-8a370c01d3d2","pitchNumber":2,"startTime":"2025-08-10T01:50:22.170Z","endTime":"2025-08-10T01:50:25.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.813194470167268,"aZ":-36.71643640825868,"pfxX":5.857172751503214,"pfxZ":-2.781864612983192,"pX":-0.22163924444504104,"pZ":3.24902693198226,"vX0":-1.6777236265920508,"vY0":-126.91245784404106,"vZ0":-0.5234496840671589,"x":125.45,"y":151.06,"x0":-0.31324109208800993,"y0":50.0027356134098,"z0":6.38052389485097,"aX":9.560897174092876},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.9,"breakHorizontal":-10.2,"spinRate":2814,"spinDirection":31},"zone":2,"typeConfidence":0.9,"plateTime":0.4314704062222101,"extension":6.429708132133147},"index":3,"playId":"1720e647-13ea-3fa7-8175-784c1c701150","pitchNumber":3,"startTime":"2025-08-10T01:50:43.033Z","endTime":"2025-08-10T01:50:46.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.812087760123447,"aZ":-38.38252929867012,"pfxX":3.515110745407373,"pfxZ":-3.7194697505460503,"pX":0.4296189599823338,"pZ":2.763476606523866,"vX0":0.4059731625889207,"vY0":-128.7542780210851,"vZ0":-1.6368840573118577,"x":100.62,"y":164.17,"x0":-0.18663287181465543,"y0":50.000051032231106,"z0":6.38959013503783,"aX":5.874574378511026},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-6.8,"breakHorizontal":-6.5,"spinRate":2803,"spinDirection":24},"zone":3,"typeConfidence":0.9,"plateTime":0.4261200368745568,"extension":6.455192195537387},"index":4,"playId":"f10eb5a6-52c2-390b-9afa-d32b04125b0a","pitchNumber":4,"startTime":"2025-08-10T01:51:13.653Z","endTime":"2025-08-10T01:51:20.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.7,"endSpeed":92.4,"strikeZoneTop":3.18,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.09177905473767,"aZ":-9.163456480375096,"pfxX":-2.2986416109348546,"pfxZ":10.542795490111743,"pX":0.4676444533560476,"pZ":2.665772475573519,"vX0":2.4752063379078395,"vY0":-146.46188128716994,"vZ0":-8.739370086441864,"x":99.17,"y":166.8,"x0":-0.08789863165505754,"y0":50.00426884360012,"z0":6.228598002419619,"aX":-5.017592313064352},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":17.6,"breakHorizontal":3.7,"spinRate":2484,"spinDirection":199},"zone":6,"typeConfidence":0.91,"plateTime":0.37330962026087633,"extension":6.586416584164265},"index":5,"playId":"614968e5-6da1-3f0a-b8f1-90c49fb706ee","pitchNumber":5,"startTime":"2025-08-10T01:51:53.599Z","endTime":"2025-08-10T01:51:57.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.91628152407585,"aZ":-38.425358539988366,"pfxX":0.2654136680739413,"pfxZ":-3.690718237909972,"pX":0.05386239864385672,"pZ":1.3840065287377366,"vX0":0.28976425467909245,"vY0":-129.15827263193373,"vZ0":-4.9875293132775305,"x":114.95,"y":201.41,"x0":-0.09408985282468676,"y0":50.00114657804215,"z0":6.28237608857414,"aX":0.4499859468799544},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-7.6,"breakHorizontal":-0.6,"spinRate":2757,"spinDirection":26},"zone":14,"typeConfidence":0.9,"plateTime":0.4234556515245922,"extension":6.478133955174209},"index":6,"playId":"3786bba4-1e62-3cb5-a70c-f9ec98c32bc3","pitchNumber":6,"startTime":"2025-08-10T01:52:14.949Z","endTime":"2025-08-10T01:52:19.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":702332,"link":"/api/v1/people/702332"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":663368,"link":"/api/v1/people/663368"},"right":{"id":686217,"link":"/api/v1/people/686217"}},"offense":{"batter":{"id":665742,"link":"/api/v1/people/665742","batSide":{"code":"L","description":"Left"}},"second":{"id":656775,"link":"/api/v1/people/656775"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":596809,"link":"/api/v1/people/596809"},"officialType":"Home Plate"},{"official":{"id":605674,"link":"/api/v1/people/605674"},"officialType":"First Base"},{"official":{"id":427013,"link":"/api/v1/people/427013"},"officialType":"Second Base"},{"official":{"id":504381,"link":"/api/v1/people/504381"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":665742,"link":"/api/v1/people/665742"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-10T01:52:19.939Z","atBatIndex":71}]