[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a line drive to right fielder Nolan Jones.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T17:40:39.560Z","endTime":"2025-08-03T17:41:43.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T14:57:11.186Z","endTime":"2025-08-03T17:20:23.078Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"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-03T17:20:23.078Z","endTime":"2025-08-03T17:39:46.155Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"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-03T17:39:46.155Z","endTime":"2025-08-03T17:40:41.876Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.0,"strikeZoneTop":3.5017490405042,"strikeZoneBottom":1.51149638683266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.550309682661084,"aZ":-18.25079444687602,"pfxX":4.85020427178866,"pfxZ":7.580408184864982,"pX":-0.341494832009912,"pZ":3.2535431759938325,"vX0":-4.036056730913077,"vY0":-133.86320885489852,"vZ0":-3.1441193180526077,"x":130.02,"y":150.93,"x0":0.5465238477811676,"y0":50.005494695995075,"z0":5.730585713323233,"aX":8.912671878789398},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.3,"breakHorizontal":-8.0,"spinRate":1727,"spinDirection":151},"zone":1,"typeConfidence":0.9,"plateTime":0.4072518049684266,"extension":7.312032091981856},"index":3,"playId":"95528d4d-dfbe-3851-a318-2f8922145387","pitchNumber":1,"startTime":"2025-08-03T17:40:41.876Z","endTime":"2025-08-03T17:40:46.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.46385857438386,"strikeZoneBottom":1.55166069192245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.478109260053603,"aZ":-15.589009010139707,"pfxX":4.264861771648034,"pfxZ":8.997591472837781,"pX":-0.03779650528360957,"pZ":3.9401894365236747,"vX0":-2.944778692289991,"vY0":-134.0649784027932,"vZ0":-1.9192525772401208,"x":118.44,"y":132.39,"x0":0.5135971370465847,"y0":50.006428667526436,"z0":5.762389165735795,"aX":7.8653608311627625},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":-7.2,"spinRate":1878,"spinDirection":152},"zone":11,"typeConfidence":0.91,"plateTime":0.40655678593029254,"extension":7.241833134714173},"index":4,"playId":"195337e0-5af3-3fc6-a53f-0486aac19906","pitchNumber":2,"startTime":"2025-08-03T17:40:58.012Z","endTime":"2025-08-03T17:41:01.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":71.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.557407232053414,"aZ":-23.772631341951424,"pfxX":6.07513848791603,"pfxZ":6.407059955361664,"pX":0.17136178504761154,"pZ":3.0284022034049145,"vX0":-2.626195791577751,"vY0":-113.44400760997588,"vZ0":-1.1052363661630602,"x":110.47,"y":157.01,"x0":0.5508946293085394,"y0":50.00375034861067,"z0":5.878322753665582,"aX":7.9674287008047795},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":11.6,"breakHorizontal":-10.4,"spinRate":1541,"spinDirection":121},"zone":2,"typeConfidence":0.9,"plateTime":0.48169805184843195,"extension":7.3302558625360925},"index":5,"playId":"6b73ec92-5086-390e-8619-d7066817b72f","pitchNumber":3,"startTime":"2025-08-03T17:41:12.884Z","endTime":"2025-08-03T17:41:16.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":6,"startTime":"2025-08-03T17:41:23.179Z","endTime":"2025-08-03T17:41:33.410Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.5,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.318136003207908,"aZ":-16.28684239920443,"pfxX":5.71574954586476,"pfxZ":8.703179694986208,"pX":-0.005965942759436764,"pZ":3.04946449382183,"vX0":-3.207784271494587,"vY0":-133.8754091721881,"vZ0":-3.9027987282531647,"x":117.23,"y":156.44,"x0":0.4614578871321357,"y0":50.00510576904025,"z0":5.682791018404678,"aX":10.437184751507736},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.2,"breakHorizontal":-9.7,"spinRate":1888,"spinDirection":152},"zone":2,"typeConfidence":0.91,"plateTime":0.408226724106707,"extension":7.330676835726582},"hitData":{"launchSpeed":87.8,"launchAngle":15.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.32,"coordY":125.86}},"index":7,"playId":"f7c0183b-01b0-3319-833b-dd2f372f277e","pitchNumber":4,"startTime":"2025-08-03T17:41:33.410Z","endTime":"2025-08-03T17:41:43.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2025-08-03T17:41:43.452Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a fly ball to left fielder Steven Kwan, deflected by center fielder Angel Martínez. Austin Martin to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T17:41:55.315Z","endTime":"2025-08-03T17:43:10.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnSecond":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.7,"endSpeed":82.4,"strikeZoneTop":3.38346765874749,"strikeZoneBottom":1.48823715088025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.537732474207974,"aZ":-15.039895420082253,"pfxX":4.128549131854994,"pfxZ":9.900483545092616,"pX":-1.2427467913378702,"pZ":2.1909146570828537,"vX0":-5.472133526805412,"vY0":-130.48552580472867,"vZ0":-5.948795964119863,"x":164.37,"y":179.63,"x0":0.34167612885140114,"y0":50.00339247951584,"z0":5.626749453715813,"aX":7.145649184482432},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.9,"breakHorizontal":-6.4,"spinRate":1668,"spinDirection":155},"zone":13,"typeConfidence":0.87,"plateTime":0.41919100979927926,"extension":7.512560598419096},"index":0,"playId":"6b3580e6-8d07-3cc1-a035-3a5d812c0557","pitchNumber":1,"startTime":"2025-08-03T17:42:06.159Z","endTime":"2025-08-03T17:42:09.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.6,"strikeZoneTop":3.33808313301854,"strikeZoneBottom":1.4690707886538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.417959196161185,"aZ":-21.498288861996883,"pfxX":4.958491421116921,"pfxZ":8.412310743520742,"pX":-0.11873003023386237,"pZ":1.786157092973751,"vX0":-2.7018715126742006,"vY0":-112.2746487175576,"vZ0":-4.004211311772533,"x":121.53,"y":190.55,"x0":0.45957718924026614,"y0":50.00484745279963,"z0":5.795550638839389,"aX":6.294752060868711},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":14.4,"breakHorizontal":-8.3,"spinRate":1518,"spinDirection":127},"zone":8,"typeConfidence":0.9,"plateTime":0.4889280900277564,"extension":7.236735448527472},"index":1,"playId":"e5602660-d8c8-3c4c-8f48-c536e4ff55de","pitchNumber":2,"startTime":"2025-08-03T17:42:21.471Z","endTime":"2025-08-03T17:42:25.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.236102309830624,"aZ":-25.204506009214818,"pfxX":5.421586337299909,"pfxZ":5.491074876046612,"pX":0.9321490433975207,"pZ":2.8256144501394034,"vX0":-0.7458449749449811,"vY0":-111.92385384651367,"vZ0":-1.0480366413121662,"x":81.47,"y":162.49,"x0":0.565475089428413,"y0":50.00054263703051,"z0":5.88151046207818,"aX":6.875807308810058},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":10.0,"breakHorizontal":-9.6,"spinRate":1540,"spinDirection":126},"zone":12,"typeConfidence":0.9,"plateTime":0.48940636168308105,"extension":7.288570482103217},"index":2,"playId":"c4296473-6b72-3c68-84d2-3d45b5661764","pitchNumber":3,"startTime":"2025-08-03T17:42:37.413Z","endTime":"2025-08-03T17:42:41.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.066234735221634,"aZ":-23.41436097141388,"pfxX":5.754235889782054,"pfxZ":6.807405192105644,"pX":0.6109712196624131,"pZ":1.8082773337556062,"vX0":-1.7036238517533515,"vY0":-112.61792149668047,"vZ0":-3.579998451681249,"x":93.71,"y":189.96,"x0":0.6287133003502668,"y0":50.00467979728042,"z0":5.781697411984779,"aX":7.406734680536259},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":11.8,"breakHorizontal":-10.0,"spinRate":1674,"spinDirection":123},"zone":9,"typeConfidence":0.9,"plateTime":0.4859939401579476,"extension":7.319983018262829},"hitData":{"launchSpeed":72.7,"launchAngle":41.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.42,"coordY":106.64}},"index":3,"playId":"feecb521-5a4f-303e-9c6f-ef2117438917","pitchNumber":4,"startTime":"2025-08-03T17:42:56.406Z","endTime":"2025-08-03T17:43:10.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.0,"awayTeamWinProbability":59.0,"homeTeamWinProbabilityAdded":-5.400000000000006,"leverageIndex":1.46,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2025-08-03T17:43:10.444Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Wallner singles on a ground ball to center fielder Angel Martínez. Austin Martin scores. Ryan Jeffers to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T17:43:26.748Z","endTime":"2025-08-03T17:46:26.752Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":82.7,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.00177975394318,"aZ":-11.976694706382077,"pfxX":6.302017518351888,"pfxZ":11.394941706606282,"pX":-0.15776093230931096,"pZ":2.8993259994961935,"vX0":-4.164574671212378,"vY0":-133.1529236940703,"vZ0":-4.946119887731966,"x":123.01,"y":160.5,"x0":0.6180272948438357,"y0":50.00456858771039,"z0":5.667033845818127,"aX":11.172591959667049},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.6,"breakHorizontal":-10.3,"spinRate":1847,"spinDirection":155},"zone":5,"typeConfidence":0.91,"plateTime":0.41338336511679996,"extension":7.418601343287446},"index":0,"playId":"a5cd733b-9f09-33d4-9664-100025e0f222","pitchNumber":1,"startTime":"2025-08-03T17:43:40.424Z","endTime":"2025-08-03T17:43:45.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.83870669903345,"strikeZoneBottom":1.78127824926034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.569003596202645,"aZ":-12.217759293303153,"pfxX":4.611902573999347,"pfxZ":10.826427632079014,"pX":-0.964920582324907,"pZ":1.9330486774636715,"vX0":-5.080517300078524,"vY0":-134.74622449525972,"vZ0":-7.569677375748952,"x":153.78,"y":186.59,"x0":0.3434930839209764,"y0":50.00470823163881,"z0":5.637081827101216,"aX":8.503506899504986},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.2,"breakHorizontal":-7.3,"spinRate":1882,"spinDirection":152},"zone":13,"typeConfidence":0.91,"plateTime":0.4060850441948518,"extension":7.380756023762642},"index":1,"playId":"5933c0c4-5e78-321e-9423-676b84de051b","pitchNumber":2,"startTime":"2025-08-03T17:44:05.691Z","endTime":"2025-08-03T17:44:09.387Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"b030d689-1e03-4ea9-8fc3-45733bd3c11d","startTime":"2025-08-03T17:44:23.057Z","endTime":"2025-08-03T17:44:28.057Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.82859110820611,"strikeZoneBottom":1.71814998312782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.517028827987883,"aZ":-14.634709655502792,"pfxX":5.2703841440059715,"pfxZ":9.633981425716618,"pX":0.14923480788026217,"pZ":0.8463887339068855,"vX0":-2.6504618053041646,"vY0":-133.29723410295935,"vZ0":-9.622437603949242,"x":111.31,"y":215.93,"x0":0.46550163679450013,"y0":50.00375633764865,"z0":5.532029511988354,"aX":9.595442885680793},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.8,"breakHorizontal":-9.1,"spinRate":1876,"spinDirection":150},"zone":14,"typeConfidence":0.91,"plateTime":0.40909678328817023,"extension":7.651126954858416},"index":3,"playId":"ada01ee2-cb5b-3f28-aa0a-352105dae266","pitchNumber":3,"startTime":"2025-08-03T17:44:41.362Z","endTime":"2025-08-03T17:44:44.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.3,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.518748589144284,"aZ":-17.407288287341597,"pfxX":6.079133726975664,"pfxZ":8.184371649531618,"pX":0.48120318109441895,"pZ":3.2491325684791446,"vX0":-1.9512956171281373,"vY0":-132.5117487808855,"vZ0":-3.2344735619128064,"x":98.66,"y":151.05,"x0":0.43112307021234625,"y0":50.0001114977173,"z0":5.735034218101382,"aX":10.96365256684851},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":-10.7,"spinRate":1848,"spinDirection":150},"zone":3,"typeConfidence":0.91,"plateTime":0.41110010635678673,"extension":7.28900561690043},"index":4,"playId":"a2610d0f-661a-3a0b-a53a-40c5d550c377","pitchNumber":4,"startTime":"2025-08-03T17:45:01.519Z","endTime":"2025-08-03T17:45:05.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.325546797110714,"aZ":-31.61369151688619,"pfxX":-2.398017014589091,"pfxZ":0.35684208085397007,"pX":-0.6103844323308558,"pZ":1.3393547495173974,"vX0":-2.4722419717332285,"vY0":-123.66278474676075,"vZ0":-4.087797002623511,"x":140.27,"y":202.62,"x0":0.7101279300380103,"y0":50.00309046622722,"z0":5.636846254481446,"aX":-3.750685583609008},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.0,"breakHorizontal":4.9,"spinRate":2091,"spinDirection":273},"zone":13,"typeConfidence":2.0,"plateTime":0.44122474768720865,"extension":7.074792360138603},"index":5,"playId":"4feb621a-55e6-3563-95c1-b3615151d2f8","pitchNumber":5,"startTime":"2025-08-03T17:45:33.401Z","endTime":"2025-08-03T17:45:39.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-03T17:46:06.606Z","endTime":"2025-08-03T17:46:16.746Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.708548731299825,"aZ":-15.397128202547318,"pfxX":4.994583819923243,"pfxZ":9.067162286061297,"pX":-0.4468391242458319,"pZ":2.5862350565363683,"vX0":-3.9730501865506924,"vY0":-134.3357052757662,"vZ0":-5.281250515679426,"x":134.03,"y":168.95,"x0":0.3933396306492945,"y0":50.00497830180205,"z0":5.650961578900124,"aX":9.243431080371446},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.7,"breakHorizontal":-8.3,"spinRate":1834,"spinDirection":153},"zone":4,"typeConfidence":0.91,"plateTime":0.4058183242028046,"extension":7.448337274798127},"hitData":{"launchSpeed":109.2,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.07,"coordY":103.12}},"index":7,"playId":"a4606384-4ded-3886-ada6-122dd2204efa","pitchNumber":6,"startTime":"2025-08-03T17:46:16.746Z","endTime":"2025-08-03T17:46:26.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.4,"awayTeamWinProbability":67.6,"homeTeamWinProbabilityAdded":-8.600000000000001,"leverageIndex":1.84,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2025-08-03T17:46:26.752Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Royce Lewis doubles (12) on a sharp line drive to left fielder Steven Kwan. Ryan Jeffers scores. Matt Wallner to 3rd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T17:46:46.725Z","endTime":"2025-08-03T17:47:28.811Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnThird":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":72.4,"strikeZoneTop":3.74170460832196,"strikeZoneBottom":1.55047311011495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.595955818679755,"aZ":-23.818911631146406,"pfxX":6.146339505070937,"pfxZ":6.384907746908473,"pX":-0.16404942876263384,"pZ":0.4756424655415232,"vX0":-3.222317077423413,"vY0":-113.06533833170295,"vZ0":-6.263950911169418,"x":123.25,"y":225.94,"x0":0.4734545725377688,"y0":50.00092643615422,"z0":5.639319623455832,"aX":8.040137018520959},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":10.4,"breakHorizontal":-10.4,"spinRate":1464,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.4825128138136394,"extension":7.33555179865995},"index":0,"playId":"5d81f13c-5cb6-3e24-b9ed-39b856320f50","pitchNumber":1,"startTime":"2025-08-03T17:46:59.027Z","endTime":"2025-08-03T17:47:03.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.25955138756431,"aZ":-24.40651979523353,"pfxX":5.624198787538677,"pfxZ":5.978618496499568,"pX":-0.2066144560730112,"pZ":2.1381330283591176,"vX0":-3.0930233797393445,"vY0":-112.63369933488167,"vZ0":-2.745425950372315,"x":124.88,"y":181.05,"x0":0.44569817809008416,"y0":50.004239497765596,"z0":5.811737345546114,"aX":7.3098025430790745},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":10.6,"breakHorizontal":-9.5,"spinRate":1440,"spinDirection":125},"zone":8,"typeConfidence":0.9,"plateTime":0.4841713233360112,"extension":7.500117024381431},"hitData":{"launchSpeed":102.6,"launchAngle":10.0,"totalDistance":166.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":35.0,"coordY":114.0}},"index":1,"playId":"f9d7a307-385e-3f51-87e3-2c20b35f10a3","pitchNumber":2,"startTime":"2025-08-03T17:47:17.233Z","endTime":"2025-08-03T17:47:28.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":-11.2,"leverageIndex":1.61,"dramaIndex":114.0,"contextMetrics":{},"playEndTime":"2025-08-03T17:47:28.811Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T17:48:39.426Z","endTime":"2025-08-03T17:49:41.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnThird":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"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-03T17:47:45.283Z","endTime":"2025-08-03T17:48:41.797Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":91.0,"endSpeed":84.4,"strikeZoneTop":3.52249372478906,"strikeZoneBottom":1.96479125854208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.383181141235195,"aZ":-14.758484143637265,"pfxX":4.812126780920071,"pfxZ":9.662550048027994,"pX":-0.691154661232012,"pZ":1.7172484672613075,"vX0":-4.48048193257503,"vY0":-132.425323507561,"vZ0":-7.445293068840949,"x":143.35,"y":192.41,"x0":0.385582446969623,"y0":50.0029129334332,"z0":5.614684363964835,"aX":8.672730730529704},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.3,"breakHorizontal":-7.9,"spinRate":1864,"spinDirection":155},"zone":13,"typeConfidence":0.9,"plateTime":0.41131335793625157,"extension":7.4989488569843425},"index":1,"playId":"82651705-504c-3905-a0bd-f05c4ee58b48","pitchNumber":1,"startTime":"2025-08-03T17:48:41.797Z","endTime":"2025-08-03T17:48:45.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.6,"endSpeed":70.6,"strikeZoneTop":3.56679215352127,"strikeZoneBottom":1.55486401839745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.54228389277775,"aZ":-42.561853475387274,"pfxX":-3.488415193049823,"pfxZ":-8.39448119781676,"pX":0.6056254222433615,"pZ":1.6436788911897893,"vX0":0.6208040172255085,"vY0":-110.21003844219189,"vZ0":0.4610820269714966,"x":93.91,"y":194.4,"x0":0.7746296701964502,"y0":50.00355359946697,"z0":5.906233017823982,"aX":-4.315861254910309},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-14.9,"breakHorizontal":6.1,"spinRate":2566,"spinDirection":339},"zone":9,"typeConfidence":0.87,"plateTime":0.4958954077917923,"extension":6.977664038420056},"index":2,"playId":"5610a5ba-65b0-3a23-bfeb-d14a363b9645","pitchNumber":2,"startTime":"2025-08-03T17:48:57.959Z","endTime":"2025-08-03T17:49:02.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2082229490014,"aZ":-14.743878712346154,"pfxX":5.605058277721083,"pfxZ":9.986211803569617,"pX":-0.19680809919093867,"pZ":2.8737288188807497,"vX0":-3.7878078370106465,"vY0":-131.14859514379629,"vZ0":-4.438875414538587,"x":124.5,"y":161.19,"x0":0.5364986485468207,"y0":50.002300161954885,"z0":5.684490379901039,"aX":9.783513713309576},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.4,"breakHorizontal":-9.4,"spinRate":1845,"spinDirection":152},"zone":5,"typeConfidence":0.89,"plateTime":0.4173077891108754,"extension":7.372289385414628},"index":3,"playId":"c03471ff-3ff8-3e99-9842-debc885d9a28","pitchNumber":3,"startTime":"2025-08-03T17:49:17.544Z","endTime":"2025-08-03T17:49:20.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":69.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.185600564570695,"aZ":-44.94160524689841,"pfxX":-3.876254548946759,"pfxZ":-10.41049188432716,"pX":0.5532361123326356,"pZ":3.216593419434409,"vX0":0.6182673829748282,"vY0":-110.46842679944606,"vZ0":4.070263252577946,"x":95.91,"y":151.93,"x0":0.7717199121657357,"y0":50.00504745107252,"z0":6.10053445695541,"aX":-4.751998958773637},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.0,"breakVerticalInduced":-17.3,"breakHorizontal":6.8,"spinRate":2566,"spinDirection":332},"zone":3,"typeConfidence":0.9,"plateTime":0.4973936323105286,"extension":6.949806803661252},"index":4,"playId":"e7706687-613a-34d5-97af-1e5131a1443d","pitchNumber":4,"startTime":"2025-08-03T17:49:36.770Z","endTime":"2025-08-03T17:49:41.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":3.6999999999999993,"leverageIndex":0.99,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-03T17:49:41.514Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T17:49:54.248Z","endTime":"2025-08-03T17:50:54.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnThird":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.4,"endSpeed":69.6,"strikeZoneTop":3.52943125075237,"strikeZoneBottom":1.53808256362959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.4825357055641,"aZ":-44.426751172424424,"pfxX":-3.457910621626204,"pfxZ":-10.095217142549616,"pX":-0.6881536090437356,"pZ":2.268763324268099,"vX0":-1.7991242788180317,"vY0":-109.79867409215471,"vZ0":2.195255636246614,"x":143.23,"y":177.52,"x0":0.5926096537939143,"y0":50.00196876382911,"z0":6.003662264263093,"aX":-4.197243361170413},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.5,"breakVerticalInduced":-17.3,"breakHorizontal":6.7,"spinRate":2623,"spinDirection":343},"zone":4,"typeConfidence":0.9,"plateTime":0.4999451353341673,"extension":6.982262703518834},"index":0,"playId":"88c650ad-5a81-356d-9bed-799c06eea570","pitchNumber":1,"startTime":"2025-08-03T17:50:06.586Z","endTime":"2025-08-03T17:50:10.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76284892287135,"aZ":-28.0443833382189,"pfxX":-1.6613812767387968,"pfxZ":2.7484801669739802,"pX":-0.8160490676095897,"pZ":2.2345669889229454,"vX0":-3.1475191195566303,"vY0":-121.69756090314998,"vZ0":-2.425156096681282,"x":148.11,"y":178.45,"x0":0.7095060023325278,"y0":50.0002285030395,"z0":5.671800447359851,"aX":-2.492426767091361},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.7,"breakHorizontal":3.7,"spinRate":2019,"spinDirection":269},"zone":4,"typeConfidence":2.0,"plateTime":0.4499753094037908,"extension":7.099810934847835},"index":1,"playId":"75b50e94-475d-3a6a-bbcf-19f470b77cc4","pitchNumber":2,"startTime":"2025-08-03T17:50:23.079Z","endTime":"2025-08-03T17:50:26.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"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-03T17:50:35.830Z","endTime":"2025-08-03T17:50:47.849Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.724513040368212,"aZ":-43.75115790396311,"pfxX":-4.302438177735012,"pfxZ":-8.819715528915061,"pX":-0.45852815070228253,"pZ":-0.49662988377545,"vX0":-1.1566436239892293,"vY0":-115.13038565294298,"vZ0":-4.337334964253897,"x":134.48,"y":252.19,"x0":0.611869214196555,"y0":50.00069004048898,"z0":5.741840602664489,"aX":-5.648986063285102},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-16.8,"breakHorizontal":8.0,"spinRate":2637,"spinDirection":335},"zone":13,"typeConfidence":0.88,"plateTime":0.4797645629445819,"extension":7.173662877445842},"index":3,"playId":"80d71f17-dec5-3519-92c1-26a159b3f0af","pitchNumber":3,"startTime":"2025-08-03T17:50:47.849Z","endTime":"2025-08-03T17:50:54.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":5.900000000000002,"leverageIndex":1.24,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2025-08-03T17:50:54.068Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trevor Larnach singles on a sharp line drive to right fielder Nolan Jones. Matt Wallner scores. Royce Lewis scores.","rbi":2,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T17:51:22.239Z","endTime":"2025-08-03T17:52:12.003Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":{"id":676282,"link":"/api/v1/people/676282"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.2,"strikeZoneTop":3.74934445217856,"strikeZoneBottom":1.66203404583646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.053711798277188,"aZ":-25.43697568233455,"pfxX":-2.453552160765361,"pfxZ":4.485042510716891,"pX":-1.570842715743592,"pZ":2.450309624653795,"vX0":-4.304647110959742,"vY0":-121.08558207897126,"vZ0":-2.4169207019016103,"x":176.88,"y":172.62,"x0":0.5406999453937715,"y0":50.004244956105275,"z0":5.660887165344442,"aX":-3.6848556516896607},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.9,"breakHorizontal":5.4,"spinRate":2147,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.45034600778406775,"extension":7.152534622551732},"index":0,"playId":"131481d6-24df-33ac-8739-e3572dfdf5ae","pitchNumber":1,"startTime":"2025-08-03T17:51:23.525Z","endTime":"2025-08-03T17:51:26.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":83.9,"endSpeed":77.5,"strikeZoneTop":3.86264714115514,"strikeZoneBottom":1.6997696839635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.663817477917405,"aZ":-26.703508012038586,"pfxX":-3.0672179140657447,"pfxZ":3.5925230894573215,"pX":-0.76430617849845,"pZ":2.6520287587626226,"vX0":-2.4828505207684017,"vY0":-122.2775080349082,"vZ0":-1.8206441914549742,"x":146.13,"y":167.18,"x0":0.6605559031238631,"y0":50.005990296511925,"z0":5.683357026569813,"aX":-4.674525148654334},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":6.4,"breakHorizontal":6.1,"spinRate":2119,"spinDirection":260},"zone":4,"typeConfidence":2.0,"plateTime":0.4468482148971642,"extension":6.9718703847077315},"index":1,"playId":"07d24ce4-b82e-3f72-9c3f-20b7c4dde083","pitchNumber":2,"startTime":"2025-08-03T17:51:41.421Z","endTime":"2025-08-03T17:51:45.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":70.1,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.993536265763073,"aZ":-45.34189971165546,"pfxX":-2.6507720856572887,"pfxZ":-10.698466953658073,"pX":-0.09021265020502953,"pZ":2.260947535402189,"vX0":-0.8009114250666731,"vY0":-110.34376658284977,"vZ0":2.3571070673717496,"x":120.44,"y":177.73,"x0":0.622040671319026,"y0":50.00354759106719,"z0":5.9630715953738775,"aX":-3.2621960024952013},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.0,"breakVerticalInduced":-18.4,"breakHorizontal":5.0,"spinRate":2595,"spinDirection":337},"zone":8,"typeConfidence":0.89,"plateTime":0.49675315690958843,"extension":7.00140394480703},"hitData":{"launchSpeed":104.3,"launchAngle":12.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":162.04,"coordY":79.87}},"index":2,"playId":"c4f0b54b-ac68-3c0d-863c-6eb39e385f69","pitchNumber":3,"startTime":"2025-08-03T17:52:01.316Z","endTime":"2025-08-03T17:52:12.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-12.3,"leverageIndex":1.58,"dramaIndex":120.0,"contextMetrics":{},"playEndTime":"2025-08-03T17:52:12.003Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez strikes out swinging, catcher Bo Naylor to first baseman Kyle Manzardo.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-03T17:52:27.371Z","endTime":"2025-08-03T17:53:30.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.19426234365989,"strikeZoneBottom":1.43776031912295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.158506643936374,"aZ":-12.325449654213285,"pfxX":4.236711932644225,"pfxZ":11.086534244314375,"pX":-0.8227224249078401,"pZ":2.38126481467453,"vX0":-4.373463628411215,"vY0":-132.43326079532622,"vZ0":-6.10987200399971,"x":148.36,"y":174.49,"x0":0.2933672241224182,"y0":50.00370519636686,"z0":5.606077225106998,"aX":7.586378378423736},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":19.1,"breakHorizontal":-6.8,"spinRate":1844,"spinDirection":158},"zone":4,"typeConfidence":0.9,"plateTime":0.4123308942458528,"extension":7.4738121973620615},"index":0,"playId":"311c3328-c3ba-3440-8b69-8b32994264b1","pitchNumber":1,"startTime":"2025-08-03T17:52:41.567Z","endTime":"2025-08-03T17:52:45.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.15,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.46222491034144,"aZ":-12.01298486710696,"pfxX":4.744312663815862,"pfxZ":11.12419355768711,"pX":-0.409245275642809,"pZ":2.6091972931116394,"vX0":-4.122256812401143,"vY0":-133.9099718098657,"vZ0":-5.737233802172727,"x":132.6,"y":168.33,"x0":0.5352313279256652,"y0":50.003120170182804,"z0":5.642148200048995,"aX":8.599036119131636},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.1,"breakHorizontal":-7.7,"spinRate":1959,"spinDirection":156},"zone":4,"typeConfidence":0.91,"plateTime":0.4093482295085793,"extension":7.249273369006221},"index":1,"playId":"5c3e344a-85da-333d-962a-085db79b9da8","pitchNumber":2,"startTime":"2025-08-03T17:52:58.658Z","endTime":"2025-08-03T17:53:02.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.154580869902052,"aZ":-45.502125192334404,"pfxX":-3.3253097876726265,"pfxZ":-10.342333657067504,"pX":-0.5701150934776914,"pZ":-0.16355117333079594,"vX0":-1.9507668724348384,"vY0":-114.05473394120745,"vZ0":-3.1275898621035783,"x":138.73,"y":243.2,"x0":0.7344220323590549,"y0":50.000145870517095,"z0":5.806374308773076,"aX":-4.2866531848498965},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.4,"breakVerticalInduced":-19.2,"breakHorizontal":6.6,"spinRate":2714,"spinDirection":342},"zone":13,"typeConfidence":0.89,"plateTime":0.4842089530950324,"extension":7.110021723576116},"index":2,"playId":"a2896ad5-c364-3ac2-81fa-5eb048720b4b","pitchNumber":3,"startTime":"2025-08-03T17:53:22.096Z","endTime":"2025-08-03T17:53:30.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.6,"awayTeamWinProbability":80.4,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-03T17:53:30.701Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to right fielder Matt Wallner.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T17:55:29.945Z","endTime":"2025-08-03T17:56:21.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.44857540988851,"strikeZoneBottom":1.55381868652714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63477547811432,"aZ":-18.318714677667533,"pfxX":-9.362462634835568,"pfxZ":7.152102969468838,"pX":0.07576600010923273,"pZ":2.187908500528225,"vX0":9.241905491310899,"vY0":-138.66940544880592,"vZ0":-5.291129113813743,"x":114.11,"y":179.71,"x0":-2.092893106980846,"y0":50.00011779859088,"z0":5.353048374617285,"aX":-18.12894419521811},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.9,"breakHorizontal":14.9,"spinRate":2229,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.3958368208775238,"extension":5.955404882050067},"index":0,"playId":"bebf25ec-9f2c-3029-a22e-f577b6723045","pitchNumber":1,"startTime":"2025-08-03T17:55:45.345Z","endTime":"2025-08-03T17:55:49.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.6,"strikeZoneTop":2.98620601708448,"strikeZoneBottom":1.38889394307993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.303910086017936,"aZ":-20.425488340562698,"pfxX":-7.111471655699688,"pfxZ":5.864340123865546,"pX":0.5036390970504013,"pZ":3.160806025835945,"vX0":9.505024841922461,"vY0":-140.09467557251355,"vZ0":-2.71214725764393,"x":97.8,"y":153.44,"x0":-1.996719167191889,"y0":50.002671380477295,"z0":5.464568127198125,"aX":-14.247953851121682},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.3,"breakHorizontal":11.2,"spinRate":2282,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3897930556808431,"extension":5.955328280973366},"index":1,"playId":"a63c2cb0-912c-3b8f-b0d3-1653fc178844","pitchNumber":2,"startTime":"2025-08-03T17:55:58.672Z","endTime":"2025-08-03T17:56:02.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.964823156289533,"aZ":-18.629677253763887,"pfxX":-7.493227845299342,"pfxZ":6.746115136535354,"pX":0.47816804648688976,"pZ":2.2867224342034254,"vX0":9.218473320098113,"vY0":-140.18904627830872,"vZ0":-5.009343403570067,"x":98.77,"y":177.04,"x0":-1.865122801629078,"y0":50.006422993681866,"z0":5.296793017664847,"aX":-15.054731599973277},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.4,"breakHorizontal":11.9,"spinRate":2195,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.38933387954757803,"extension":5.985682349625555},"hitData":{"launchSpeed":93.0,"launchAngle":28.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.42,"coordY":75.13}},"index":2,"playId":"9ad8c173-6bcf-3ab2-94d4-3390c80afb7d","pitchNumber":3,"startTime":"2025-08-03T17:56:12.726Z","endTime":"2025-08-03T17:56:21.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.8,"awayTeamWinProbability":82.2,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-03T17:56:21.044Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daniel Schneemann singles on a line drive to center fielder Austin Martin.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T17:56:27.443Z","endTime":"2025-08-03T17:57:36.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.3,"strikeZoneTop":3.37569079799385,"strikeZoneBottom":1.5841541259814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.476882326454344,"aZ":-21.92320475960418,"pfxX":-8.707013586534739,"pfxZ":5.035152958208348,"pX":-0.9871921656248539,"pZ":2.7345472980619427,"vX0":7.093793256399752,"vY0":-141.3595687593596,"vZ0":-3.652226470077747,"x":154.63,"y":164.95,"x0":-2.3907910706848474,"y0":50.00062109168708,"z0":5.440724236741539,"aX":-17.721077310757998},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.6,"breakHorizontal":14.4,"spinRate":2124,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3866133673372727,"extension":5.978220514494602},"index":0,"playId":"d5cb4fe2-4ed8-3dcb-9162-ff5cdc8617a6","pitchNumber":1,"startTime":"2025-08-03T17:56:44.987Z","endTime":"2025-08-03T17:56:49.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.2,"strikeZoneTop":3.3848670505583,"strikeZoneBottom":1.59367606345921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.901017532206,"aZ":-21.120153087046432,"pfxX":-10.211721075824736,"pfxZ":5.426963863175063,"pX":-0.1459408361899176,"pZ":2.306580175382629,"vX0":9.606774924871058,"vY0":-141.92429530968425,"vZ0":-4.6121920900574205,"x":122.56,"y":176.5,"x0":-2.2502793440866027,"y0":50.00413169109167,"z0":5.300408906754518,"aX":-20.804989867085787},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.0,"breakHorizontal":16.6,"spinRate":2111,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.38613366869085963,"extension":5.964423947210043},"index":1,"playId":"9c37423f-69d6-36e0-aab6-1c952c3fa260","pitchNumber":2,"startTime":"2025-08-03T17:56:56.726Z","endTime":"2025-08-03T17:57:00.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":85.5,"endSpeed":79.1,"strikeZoneTop":3.34216366795541,"strikeZoneBottom":1.6249965235417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.490700507975685,"aZ":-24.00508375059478,"pfxX":-7.088967521631828,"pfxZ":5.143656108285102,"pX":-1.1675106221096854,"pZ":2.650548367311456,"vX0":4.623308015922317,"vY0":-124.57153828646156,"vZ0":-2.221680257166149,"x":161.5,"y":167.22,"x0":-2.1164156037407076,"y0":50.00369401741971,"z0":5.516684653128726,"aX":-11.262417658858897},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.1,"breakHorizontal":11.9,"spinRate":1530,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4378764078276234,"extension":6.088189392212447},"index":2,"playId":"6d6d91cd-c4b8-362a-87fd-6342e0fa1d00","pitchNumber":3,"startTime":"2025-08-03T17:57:10.964Z","endTime":"2025-08-03T17:57:15.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.584433936596817,"aZ":-20.743862474755915,"pfxX":-10.113814352403015,"pfxZ":5.649956540058049,"pX":-0.2800201665969025,"pZ":1.7724733127192034,"vX0":9.164171207008076,"vY0":-141.20451526251253,"vZ0":-5.82977042950402,"x":127.67,"y":190.92,"x0":-2.25047861751548,"y0":50.00527001742224,"z0":5.194962342297844,"aX":-20.46554656964514},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.2,"breakHorizontal":16.4,"spinRate":2226,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.3876326573040032,"extension":6.079219082615113},"hitData":{"launchSpeed":97.4,"launchAngle":14.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.74,"coordY":91.7}},"index":3,"playId":"d3ddaacb-fa5b-3380-a6f9-876486723e22","pitchNumber":4,"startTime":"2025-08-03T17:57:27.052Z","endTime":"2025-08-03T17:57:36.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.8,"awayTeamWinProbability":80.2,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.5,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2025-08-03T17:57:36.631Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"José Ramírez homers (23) on a fly ball to right field. Daniel Schneemann scores.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T17:57:42.656Z","endTime":"2025-08-03T17:58:26.118Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":570632,"link":"/api/v1/people/570632"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":{"id":570632,"link":"/api/v1/people/570632"},"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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.321181488309996,"aZ":-21.477674791216216,"pfxX":-9.002007292192035,"pfxZ":5.327589211139594,"pX":-0.07856791972906976,"pZ":2.735956535659389,"vX0":8.70947079241346,"vY0":-140.68659778864304,"vZ0":-3.5439237734714637,"x":119.99,"y":164.91,"x0":-2.0418765593926396,"y0":50.00638058142172,"z0":5.400794579212511,"aX":-18.08536854564647},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.1,"breakHorizontal":14.5,"spinRate":2059,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3890391201604233,"extension":6.165682101767045},"hitData":{"launchSpeed":105.2,"launchAngle":34.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":227.98,"coordY":69.09}},"index":0,"playId":"716499cf-db37-3261-90da-d81763521f11","pitchNumber":1,"startTime":"2025-08-03T17:58:01.575Z","endTime":"2025-08-03T17:58:26.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":13.099999999999998,"leverageIndex":1.0,"dramaIndex":110.0,"contextMetrics":{},"playEndTime":"2025-08-03T17:58:26.118Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out to first baseman Kody Clemens.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T17:58:35.924Z","endTime":"2025-08-03T18:00:30.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.253470008239354,"aZ":-20.963835605016524,"pfxX":-10.104944999584585,"pfxZ":5.496996802597799,"pX":0.0867167673652349,"pZ":1.4345868288617176,"vX0":10.110532831605903,"vY0":-142.53349846818617,"vZ0":-6.646595296021825,"x":113.69,"y":200.05,"x0":-2.207646992054581,"y0":50.00698743297054,"z0":5.137711669389922,"aX":-20.62682732906029},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.6,"breakHorizontal":16.1,"spinRate":2109,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.3854781452115472,"extension":6.146671306092893},"index":0,"playId":"50a4bd9c-ba83-30a8-9860-5f77db9d3bc5","pitchNumber":1,"startTime":"2025-08-03T17:58:50.402Z","endTime":"2025-08-03T17:58:53.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.9,"strikeZoneTop":3.26352926207536,"strikeZoneBottom":1.26311471823741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56924869554959,"aZ":-24.356611406699415,"pfxX":-2.4502675963113036,"pfxZ":4.713740791359493,"pX":0.8741867605453286,"pZ":-0.012165688773575756,"vX0":7.894610805681124,"vY0":-128.68079940338535,"vZ0":-9.101773179679581,"x":83.68,"y":239.11,"x0":-1.930650001833582,"y0":50.00087409174359,"z0":5.493058940843823,"aX":-4.062080574510356},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.4,"breakHorizontal":2.4,"spinRate":2191,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.42753230037162915,"extension":6.136086834914497},"index":1,"playId":"25973ee0-f2cd-37ce-b267-dfd882e68f34","pitchNumber":2,"startTime":"2025-08-03T17:59:02.751Z","endTime":"2025-08-03T17:59:06.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.807470361421913,"aZ":-25.03345858981616,"pfxX":-4.275846017917191,"pfxZ":4.35266357972073,"pX":0.9001628475099679,"pZ":1.2042155110436816,"vX0":9.471466442851654,"vY0":-127.94663662935362,"vZ0":-5.811120827135162,"x":82.69,"y":206.27,"x0":-2.3104817408792586,"y0":50.00477655138628,"z0":5.492099960711143,"aX":-7.02032663898459},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.6,"breakHorizontal":5.4,"spinRate":2231,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.4296889524569152,"extension":5.8797068449152325},"index":2,"playId":"8f7c11ef-68e9-32e0-b5e5-4c9efb9315f6","pitchNumber":3,"startTime":"2025-08-03T17:59:17.567Z","endTime":"2025-08-03T17:59:21.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-03T17:59:29.982Z","endTime":"2025-08-03T17:59:40.404Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"},"defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.10980290164211,"aZ":-17.944211902531965,"pfxX":-9.713031416764789,"pfxZ":7.183260138893894,"pX":0.11083893904477464,"pZ":3.1132854706802653,"vX0":9.157116715440685,"vY0":-140.8274458364214,"vZ0":-3.156499284312761,"x":112.78,"y":154.72,"x0":-1.9430916605886286,"y0":50.00049546266613,"z0":5.429385242282733,"aX":-19.237103601092798},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":15.4,"spinRate":2155,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.39101469042510084,"extension":6.05999332239704},"index":4,"playId":"0338f33e-c468-36db-b6b3-ee11b6f9cfde","pitchNumber":4,"startTime":"2025-08-03T17:59:40.404Z","endTime":"2025-08-03T17:59:44.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.48979148379155,"aZ":-26.536898209655742,"pfxX":3.793056547385314,"pfxZ":3.5636736207662665,"pX":0.4276168500061161,"pZ":2.17458270985812,"vX0":4.53006238269422,"vY0":-125.50093890207674,"vZ0":-3.20118202828609,"x":100.7,"y":180.07,"x0":-1.8995348425648748,"y0":50.002383641769,"z0":5.648855105301401,"aX":5.995479385838072},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.9,"breakHorizontal":-8.0,"spinRate":2130,"spinDirection":164},"zone":6,"typeConfidence":2.0,"plateTime":0.4379175966260993,"extension":5.900387479502761},"index":5,"playId":"1cbef14b-5e7a-3ddd-9767-a1861b3c624b","pitchNumber":5,"startTime":"2025-08-03T17:59:58.519Z","endTime":"2025-08-03T18:00:03.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.021227043087645,"aZ":-27.083859455740516,"pfxX":-9.009514636973778,"pfxZ":3.4614600005636547,"pX":-0.9252123000406465,"pZ":1.2358975446641287,"vX0":5.3475882572283435,"vY0":-120.4039082469258,"vZ0":-4.2517441233004805,"x":152.27,"y":205.41,"x0":-2.002625362866762,"y0":50.00215990574092,"z0":5.416718392092082,"aX":-13.24923549895998},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.5,"breakHorizontal":15.1,"spinRate":1249,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.45461555304416157,"extension":6.415482450465015},"hitData":{"launchSpeed":73.4,"launchAngle":-31.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.89,"coordY":178.8}},"index":6,"playId":"571db7c3-8752-367e-a221-79aa87c79b04","pitchNumber":6,"startTime":"2025-08-03T18:00:23.331Z","endTime":"2025-08-03T18:00:30.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.3,"awayTeamWinProbability":68.7,"homeTeamWinProbabilityAdded":-1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:00:30.862Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Naylor doubles (14) on a sharp line drive to right fielder Matt Wallner.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T18:00:38.770Z","endTime":"2025-08-03T18:02:25.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":88.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.62445086177436,"aZ":-17.82213927417895,"pfxX":-8.330258026388968,"pfxZ":7.130564428949097,"pX":0.505328964444582,"pZ":2.2534824983257353,"vX0":9.84993770756892,"vY0":-141.29933444453994,"vZ0":-5.493818710075823,"x":97.74,"y":177.94,"x0":-1.9513569084870102,"y0":50.000272994122106,"z0":5.37640750519755,"aX":-16.76210479622442},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":13.0,"spinRate":2121,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.38833403936174626,"extension":5.939193220188803},"index":0,"playId":"42540e69-f12a-3708-a659-f1547b712a76","pitchNumber":1,"startTime":"2025-08-03T18:01:03.948Z","endTime":"2025-08-03T18:01:09.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":82.4,"endSpeed":76.7,"strikeZoneTop":3.32095302997489,"strikeZoneBottom":1.48023632421462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.863747225275596,"aZ":-30.885428007265883,"pfxX":-4.424569344168611,"pfxZ":0.8716909956393835,"pX":-1.5772735952955357,"pZ":3.0624147536662516,"vX0":3.1257630955208384,"vY0":-120.04906930929799,"vZ0":0.21937373271117622,"x":177.12,"y":156.09,"x0":-2.311430503685175,"y0":50.004128311334476,"z0":5.684669570907554,"aX":-6.558807438049139},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.8,"breakHorizontal":7.4,"spinRate":1160,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4535734128522044,"extension":6.114096854829682},"index":1,"playId":"f1927d72-ce8c-37ed-9bbd-d2bef2fe6464","pitchNumber":2,"startTime":"2025-08-03T18:01:25.647Z","endTime":"2025-08-03T18:01:29.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.30637522644407,"strikeZoneBottom":1.38994086164586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.98952376531469,"aZ":-18.092110257965217,"pfxX":-8.695845727610099,"pfxZ":7.007274565830786,"pX":-0.353282678990291,"pZ":3.6196781589786227,"vX0":7.609649802294992,"vY0":-140.85010038341366,"vZ0":-1.9123888368163326,"x":130.47,"y":141.05,"x0":-1.96022250307246,"y0":50.000527679119045,"z0":5.4773125373770855,"aX":-17.470052678332586},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.5,"breakHorizontal":14.2,"spinRate":2128,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.38887361456021274,"extension":5.7924489050992465},"index":2,"playId":"97d65b51-66d6-359f-8444-0f951e13a03e","pitchNumber":3,"startTime":"2025-08-03T18:01:42.350Z","endTime":"2025-08-03T18:01:46.441Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.3185329565812,"strikeZoneBottom":1.32621951831558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.121966988312504,"aZ":-27.681601642226727,"pfxX":-9.36459777188336,"pfxZ":2.7153034857283513,"pX":-1.5331598212279203,"pZ":1.787608466226287,"vX0":5.116043528442038,"vY0":-127.51380521854685,"vZ0":-3.6367095366418978,"x":175.44,"y":190.51,"x0":-2.3441708313937046,"y0":50.00259138070109,"z0":5.405528491624382,"aX":-15.489987800686897},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":15.8,"spinRate":1867,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.428816719527334,"extension":6.06446429263556},"index":3,"playId":"51af70f7-97c6-3c43-9277-8c004caffd82","pitchNumber":4,"startTime":"2025-08-03T18:01:57.377Z","endTime":"2025-08-03T18:02:00.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.82833798372263,"aZ":-19.229072869763595,"pfxX":-9.746917427550569,"pfxZ":6.476255480350705,"pX":0.007401339156993813,"pZ":2.292211885264071,"vX0":8.816164171923683,"vY0":-140.27028522775163,"vZ0":-5.192167717317671,"x":116.72,"y":176.89,"x0":-1.9053186062759353,"y0":50.0031270366716,"z0":5.415495418001753,"aX":-19.482604023119965},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.8,"breakHorizontal":16.0,"spinRate":2127,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39002764571016924,"extension":5.895390794265203},"hitData":{"launchSpeed":105.3,"launchAngle":21.0,"totalDistance":340.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":195.75,"coordY":80.63}},"index":4,"playId":"5f0d50d9-c055-3101-bdeb-9997e6eaf70d","pitchNumber":5,"startTime":"2025-08-03T18:02:13.672Z","endTime":"2025-08-03T18:02:25.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.5,"awayTeamWinProbability":66.5,"homeTeamWinProbabilityAdded":2.1999999999999993,"leverageIndex":0.4,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:02:25.702Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Arias grounds out, third baseman Royce Lewis to first baseman Kody Clemens.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-03T18:02:44.171Z","endTime":"2025-08-03T18:03:06.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.114013116371318,"aZ":-23.349918437684362,"pfxX":-9.4905720059737,"pfxZ":4.303270086610798,"pX":-0.6217935520153863,"pZ":2.5680093309421363,"vX0":8.32927613976798,"vY0":-141.76676971589885,"vZ0":-3.6971254345356925,"x":140.7,"y":169.44,"x0":-2.3540225790648637,"y0":50.00289997210994,"z0":5.365975571799843,"aX":-19.464167762804706},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.3,"breakHorizontal":15.7,"spinRate":2172,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.38524331477005,"extension":6.215883157419583},"hitData":{"launchSpeed":91.8,"launchAngle":-37.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.09,"coordY":166.68}},"index":0,"playId":"773fe4f0-4ead-314d-93ec-4cff5f1ed9b3","pitchNumber":1,"startTime":"2025-08-03T18:02:58.838Z","endTime":"2025-08-03T18:03:06.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"second":{"id":666310,"link":"/api/v1/people/666310"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":1.21,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:03:06.756Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T18:05:15.884Z","endTime":"2025-08-03T18:05:41.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.5355602220797,"strikeZoneBottom":1.55920945755633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.508219527622632,"aZ":-30.64331044123469,"pfxX":-3.0477246682130357,"pfxZ":0.9616016267422882,"pX":1.2312887454301071,"pZ":2.3524059343820225,"vX0":1.6651982144474438,"vY0":-124.63894700464182,"vZ0":-2.0163240068882597,"x":70.07,"y":175.27,"x0":0.9542400848307456,"y0":50.00266505370365,"z0":5.676140924260063,"aX":-4.847027406479098},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.6,"breakHorizontal":5.2,"spinRate":1908,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.437651572494695,"extension":7.056199274457202},"index":0,"playId":"597ffd7c-7d95-3504-afdb-fcb7b82043d6","pitchNumber":1,"startTime":"2025-08-03T18:05:18.462Z","endTime":"2025-08-03T18:05:21.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.76489501073111,"aZ":-16.253819153383215,"pfxX":4.683999464926358,"pfxZ":8.661643451018076,"pX":-0.07764281259181378,"pZ":2.2892947199477964,"vX0":-3.165377237203763,"vY0":-133.70842435522079,"vZ0":-5.816579325337736,"x":119.96,"y":176.97,"x0":0.5040267542763093,"y0":50.00355020690036,"z0":5.631286248737315,"aX":8.60910115207673},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":-7.9,"spinRate":1820,"spinDirection":158},"zone":5,"typeConfidence":0.91,"plateTime":0.40731710645823105,"extension":7.377082753290427},"hitData":{"launchSpeed":85.8,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.72,"coordY":155.18}},"index":1,"playId":"106fd3b5-39f6-3708-89c5-671c2d5a7b40","pitchNumber":2,"startTime":"2025-08-03T18:05:33.133Z","endTime":"2025-08-03T18:05:41.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.0,"awayTeamWinProbability":68.0,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:05:41.072Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Martin strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T18:06:02.821Z","endTime":"2025-08-03T18:06:57.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":69.3,"strikeZoneTop":3.13149518319722,"strikeZoneBottom":1.4805250152023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.1634100578349,"aZ":-46.117341280234655,"pfxX":-3.829547389023113,"pfxZ":-11.428215451180959,"pX":-0.2895465916012545,"pZ":3.508611353033293,"vX0":-0.8477220062203452,"vY0":-110.50293282732191,"vZ0":4.94682250710212,"x":128.04,"y":144.05,"x0":0.5976313499638009,"y0":50.002329510100196,"z0":6.127897385056628,"aX":-4.672161865201318},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.7,"breakVerticalInduced":-18.8,"breakHorizontal":7.2,"spinRate":2742,"spinDirection":337},"zone":11,"typeConfidence":0.9,"plateTime":0.4982357556983259,"extension":6.958393778076192},"index":0,"playId":"456c2084-dfde-3bc0-ad6d-97301f310354","pitchNumber":1,"startTime":"2025-08-03T18:06:05.019Z","endTime":"2025-08-03T18:06:09.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.869476104286033,"aZ":-22.440124071738303,"pfxX":7.22933703061695,"pfxZ":7.348198900472829,"pX":0.4051678313614035,"pZ":1.4480179018968946,"vX0":-2.3946245175342256,"vY0":-114.27559172439244,"vZ0":-4.649801945634099,"x":101.56,"y":199.68,"x0":0.5269181885601835,"y0":50.000298915643235,"z0":5.711002536679301,"aX":9.568709674969355},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":12.5,"breakHorizontal":-12.5,"spinRate":1486,"spinDirection":124},"zone":9,"typeConfidence":0.9,"plateTime":0.47913377536051627,"extension":7.531686928955662},"index":1,"playId":"84a5fb58-3e8e-30f3-9e95-821cd2158dde","pitchNumber":2,"startTime":"2025-08-03T18:06:18.802Z","endTime":"2025-08-03T18:06:22.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.68400075218694,"aZ":-15.582861501270786,"pfxX":4.274119773319624,"pfxZ":9.040876602800594,"pX":0.673997177097237,"pZ":3.1858748394189025,"vX0":-1.1401016620356617,"vY0":-133.59001977478638,"vZ0":-3.7945556619855525,"x":91.31,"y":152.76,"x0":0.5469324705863969,"y0":50.00167220828025,"z0":5.721936255706165,"aX":7.841583107602303},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":-7.6,"spinRate":1848,"spinDirection":157},"zone":3,"typeConfidence":0.91,"plateTime":0.40766373001205913,"extension":7.41799768448092},"index":2,"playId":"165cb1ed-f123-35b2-9236-2aef4e5d97a3","pitchNumber":3,"startTime":"2025-08-03T18:06:34.961Z","endTime":"2025-08-03T18:06:39.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-03T18:06:45.042Z","endTime":"2025-08-03T18:06:52.874Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.645884574591953,"aZ":-22.54014467743644,"pfxX":8.729258644832203,"pfxZ":7.332330364676626,"pX":-0.0037402681095269367,"pZ":1.778221776116672,"vX0":-3.5803804345636823,"vY0":-113.84236916478474,"vZ0":-3.9032449481215847,"x":117.14,"y":190.77,"x0":0.45407903294579444,"y0":50.00503103295185,"z0":5.7429200738605335,"aX":11.473953758992954},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":12.6,"breakHorizontal":-14.9,"spinRate":1568,"spinDirection":125},"zone":8,"typeConfidence":0.9,"plateTime":0.48089453861482667,"extension":7.205376587172482},"index":4,"playId":"4763bf97-7fa7-370e-b15d-a0744238a596","pitchNumber":4,"startTime":"2025-08-03T18:06:52.874Z","endTime":"2025-08-03T18:06:57.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.300000000000004,"awayTeamWinProbability":66.69999999999999,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:06:57.287Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Jeffers grounds out, pitcher Joey Cantillo to first baseman Kyle Manzardo.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-03T18:07:04.759Z","endTime":"2025-08-03T18:07:42.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676282,"link":"/api/v1/people/676282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.41455545926149,"strikeZoneBottom":1.5016779114388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26711759745936,"aZ":-14.79593194457816,"pfxX":4.04318280720228,"pfxZ":9.514584954588004,"pX":-0.24454785922033181,"pZ":2.862789150803209,"vX0":-3.104218212098041,"vY0":-133.45351212055778,"vZ0":-4.612369608511922,"x":126.32,"y":161.48,"x0":0.4010377516546684,"y0":50.005581807323196,"z0":5.658827879491665,"aX":7.387740325899636},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.6,"breakHorizontal":-6.7,"spinRate":1793,"spinDirection":157},"zone":2,"typeConfidence":0.91,"plateTime":0.40843300090405776,"extension":7.53129767995018},"index":0,"playId":"4a934fac-c44f-360f-811a-72dc3c02295f","pitchNumber":1,"startTime":"2025-08-03T18:07:20.954Z","endTime":"2025-08-03T18:07:25.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96936258939791,"aZ":-13.927262709197914,"pfxX":3.522971241734198,"pfxZ":10.135909315426963,"pX":-0.2612131056635792,"pZ":3.4967939549129583,"vX0":-2.807632531904509,"vY0":-132.94876039764134,"vZ0":-3.1938632734596117,"x":126.96,"y":144.37,"x0":0.34780741036357626,"y0":50.0054889069677,"z0":5.716923058210568,"aX":6.343937123321557},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.9,"breakHorizontal":-5.8,"spinRate":1813,"spinDirection":156},"zone":11,"typeConfidence":0.9,"plateTime":0.4110832917507117,"extension":7.4302113230111555},"hitData":{"launchSpeed":101.5,"launchAngle":-11.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":124.46,"coordY":181.21}},"index":1,"playId":"0ffbb930-423e-3d2d-960b-3473c8f60278","pitchNumber":2,"startTime":"2025-08-03T18:07:34.824Z","endTime":"2025-08-03T18:07:42.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.1,"awayTeamWinProbability":65.9,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:07:42.581Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Jones flies out to right fielder Matt Wallner.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T18:09:35.669Z","endTime":"2025-08-03T18:10:12.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.76,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.779328483346266,"aZ":-22.90950496099531,"pfxX":-9.47428049868123,"pfxZ":5.838579899582883,"pX":0.3097679128903012,"pZ":1.34769915744459,"vX0":10.733522703672616,"vY0":-125.08451444784173,"vZ0":-5.295206729571788,"x":105.19,"y":202.39,"x0":-2.802208841089968,"y0":50.00545661252034,"z0":5.365851455366629,"aX":-15.04422171246091},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.5,"breakHorizontal":14.8,"spinRate":1894,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.437565897316877,"extension":6.015607481201164},"index":0,"playId":"9ba6a2cd-e714-37f0-8501-3bc894cb892f","pitchNumber":1,"startTime":"2025-08-03T18:09:49.499Z","endTime":"2025-08-03T18:09:52.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.76,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.874528658999694,"aZ":-24.287712858298185,"pfxX":-9.091953541473355,"pfxZ":4.83778510564477,"pX":-0.23954947611521468,"pZ":2.0503030446455095,"vX0":9.765946446076299,"vY0":-126.57285336731432,"vZ0":-3.6114285536049975,"x":126.13,"y":183.42,"x0":-2.9593841310857893,"y0":50.00037407241797,"z0":5.4316636342505475,"aX":-14.809647492393754},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.2,"breakHorizontal":14.4,"spinRate":1928,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4320846260696305,"extension":5.834702333821794},"hitData":{"launchSpeed":76.5,"launchAngle":45.0,"totalDistance":237.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.25,"coordY":118.51}},"index":1,"playId":"e873f529-cafc-3177-8356-55a9b0089c89","pitchNumber":2,"startTime":"2025-08-03T18:10:03.903Z","endTime":"2025-08-03T18:10:12.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:10:12.641Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Kayfus called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T18:10:20.353Z","endTime":"2025-08-03T18:11:56.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.2,"strikeZoneTop":3.5710618140543,"strikeZoneBottom":1.51765213829453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.030499887398907,"aZ":-20.077466310152232,"pfxX":-9.287418412075596,"pfxZ":5.894114921609606,"pX":1.0108510584451769,"pZ":1.5447621552555388,"vX0":12.543656384710493,"vY0":-141.36481709848,"vZ0":-6.932371111270527,"x":78.47,"y":197.07,"x0":-2.248665711941704,"y0":50.00112026918839,"z0":5.2886252772875775,"aX":-19.056971862062294},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.6,"breakHorizontal":14.6,"spinRate":2318,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.38541463891581573,"extension":5.89587498706637},"index":0,"playId":"4e7bf592-8f6b-3858-bf16-b32d1f46d593","pitchNumber":1,"startTime":"2025-08-03T18:10:37.030Z","endTime":"2025-08-03T18:10:40.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.49158660465389,"strikeZoneBottom":1.56774631889909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.572864339070396,"aZ":-23.30279062316522,"pfxX":-8.83495723022583,"pfxZ":5.142103084093986,"pX":0.7989673587745811,"pZ":0.8091715772710489,"vX0":11.891857004070644,"vY0":-129.6415109318881,"vZ0":-6.783102220356225,"x":86.55,"y":216.93,"x0":-2.6704511856652156,"y0":50.00500850941563,"z0":5.202866141092822,"aX":-15.250371046722487},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.2,"breakHorizontal":13.8,"spinRate":1962,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4202650165354407,"extension":5.946850977824408},"index":1,"playId":"8c56b176-c154-3c4f-b13d-2ffcc6722dec","pitchNumber":2,"startTime":"2025-08-03T18:10:50.207Z","endTime":"2025-08-03T18:10:53.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.2,"endSpeed":89.0,"strikeZoneTop":3.53222042313158,"strikeZoneBottom":1.6080485210764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.217901336806783,"aZ":-24.644053646392496,"pfxX":-9.141406055754697,"pfxZ":3.749917118331674,"pX":-1.450815807453016,"pZ":2.1843896207007623,"vX0":7.201696587304816,"vY0":-140.0449698580108,"vZ0":-4.320019424484755,"x":172.3,"y":179.8,"x0":-2.853342904277346,"y0":50.00453962569167,"z0":5.336226211617578,"aX":-18.368784691108463},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":6.1,"breakHorizontal":15.4,"spinRate":2177,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.38939867383732896,"extension":6.057148516846552},"index":2,"playId":"1bc40522-6adb-3922-9ce5-0c66a31f920a","pitchNumber":3,"startTime":"2025-08-03T18:11:08.447Z","endTime":"2025-08-03T18:11:11.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.5,"endSpeed":89.4,"strikeZoneTop":3.45763904503625,"strikeZoneBottom":1.43037422645957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.139387515792787,"aZ":-20.023416821484325,"pfxX":-8.387706930133469,"pfxZ":5.992931910540944,"pX":-0.6544278188795651,"pZ":2.584225195395266,"vX0":8.593247327550019,"vY0":-140.37979818439868,"vZ0":-4.334071065474132,"x":141.95,"y":169.01,"x0":-2.642753307679712,"y0":50.001729560668856,"z0":5.424998548606787,"aX":-17.001088430395022},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.3,"breakHorizontal":13.8,"spinRate":2144,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.38788214119579756,"extension":6.046319148210109},"index":3,"playId":"8943d06d-c243-33f7-a204-2eeacf185f97","pitchNumber":4,"startTime":"2025-08-03T18:11:22.327Z","endTime":"2025-08-03T18:11:27.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":89.1,"strikeZoneTop":3.49045463440056,"strikeZoneBottom":1.51516017235625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.824115916913037,"aZ":-21.39774460211993,"pfxX":-10.330670971358577,"pfxZ":5.380283398427977,"pX":0.5462831281459944,"pZ":1.8764110009758443,"vX0":11.744885150294392,"vY0":-139.58003497852621,"vZ0":-6.157087430731165,"x":96.18,"y":188.12,"x0":-2.343021092039225,"y0":50.00538492372475,"z0":5.487519123460737,"aX":-20.70526464095164},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":8.8,"breakHorizontal":16.8,"spinRate":2162,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.39009714966609943,"extension":6.094285998158473},"index":4,"playId":"bb8bf8d8-7c91-3f87-9eaf-f6a2466b110d","pitchNumber":5,"startTime":"2025-08-03T18:11:37.059Z","endTime":"2025-08-03T18:11:41.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.5199411273847,"strikeZoneBottom":1.5186721088117,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.194979716617844,"aZ":-19.41297941697278,"pfxX":-11.239554912026293,"pfxZ":6.338679076690232,"pX":0.6424976654516132,"pZ":2.6717441060622176,"vX0":12.010110722566735,"vY0":-140.36992971159913,"vZ0":-4.51384720779035,"x":92.51,"y":166.64,"x0":-2.21361826016664,"y0":50.00087050386375,"z0":5.549611791869201,"aX":-22.621591665384447},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.8,"breakHorizontal":18.1,"spinRate":2200,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.388912100384061,"extension":5.986165310483585},"index":5,"playId":"b825ad06-bbfc-3453-812e-06c6d64b8be1","pitchNumber":6,"startTime":"2025-08-03T18:11:52.402Z","endTime":"2025-08-03T18:11:56.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.9,"awayTeamWinProbability":70.1,"homeTeamWinProbabilityAdded":-1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:11:56.937Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-03T18:12:17.191Z","endTime":"2025-08-03T18:13:01.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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(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.1,"endSpeed":89.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.085835734334665,"aZ":-18.627262385632964,"pfxX":-9.761246034384342,"pfxZ":6.647255517397333,"pX":-0.5623150771311433,"pZ":2.34395203238626,"vX0":9.552958114367893,"vY0":-141.11587297811704,"vZ0":-5.010090010378877,"x":138.43,"y":175.49,"x0":-2.7068403899744067,"y0":50.000215195062985,"z0":5.324920220451678,"aX":-19.88274825091659},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.3,"breakHorizontal":16.0,"spinRate":2190,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3866597981900304,"extension":6.254970065108888},"index":0,"playId":"908e3620-5d15-3f3d-9d5c-bdab4673536f","pitchNumber":1,"startTime":"2025-08-03T18:12:23.523Z","endTime":"2025-08-03T18:12:27.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.772677027350444,"aZ":-22.970219397942085,"pfxX":-9.89750332758932,"pfxZ":4.4958078794855485,"pX":-0.2970466415524107,"pZ":2.7906821499663708,"vX0":9.796453546290202,"vY0":-141.19790442573546,"vZ0":-3.519487480701122,"x":128.32,"y":163.43,"x0":-2.5014690703002054,"y0":50.00518265122019,"z0":5.506134297908786,"aX":-20.27791106771036},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":7.7,"breakHorizontal":16.3,"spinRate":2207,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.3857684569160229,"extension":5.793893680266041},"index":1,"playId":"a3527390-283c-38cb-b20e-a0814727ab82","pitchNumber":2,"startTime":"2025-08-03T18:12:36.153Z","endTime":"2025-08-03T18:12:41.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70034076935718,"aZ":-28.64641463676964,"pfxX":-1.0598709913570135,"pfxZ":2.1615136903625993,"pX":1.0531216212055996,"pZ":1.6967218444859344,"vX0":7.801229706974673,"vY0":-127.11092375224479,"vZ0":-4.299265898505119,"x":76.86,"y":192.97,"x0":-1.9214721507634924,"y0":50.00189605474086,"z0":5.6912741723241735,"aX":-1.7295895867832667},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.1,"breakHorizontal":0.1,"spinRate":2200,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.43133939432323887,"extension":5.906615627712333},"index":2,"playId":"8dd5535b-ffeb-385f-8334-bb4da4c141d3","pitchNumber":3,"startTime":"2025-08-03T18:12:56.209Z","endTime":"2025-08-03T18:13:01.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:13:01.925Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Wallner grounds out, second baseman Daniel Schneemann to first baseman Kyle Manzardo.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T18:14:34.499Z","endTime":"2025-08-03T18:15:18.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.978300705889595,"aZ":-28.047296156942494,"pfxX":-3.768905825495895,"pfxZ":2.6119051999057907,"pX":-0.3491064960036615,"pZ":1.651236218364902,"vX0":-1.2338821911272666,"vY0":-124.67195101169862,"vZ0":-4.29782765674891,"x":130.31,"y":194.2,"x0":0.6414098709093919,"y0":50.00599491988676,"z0":5.700342305232576,"aX":-5.960788062316251},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.0,"breakHorizontal":7.1,"spinRate":2123,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.43856202061036287,"extension":7.158663993403181},"hitData":{"launchSpeed":90.7,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.26,"coordY":161.84}},"index":0,"playId":"28338704-a0b6-3fa8-b2e4-c4d52a98ed05","pitchNumber":1,"startTime":"2025-08-03T18:15:10.300Z","endTime":"2025-08-03T18:15:18.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":1.8000000000000007,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:15:18.428Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Royce Lewis lines out sharply to left fielder Steven Kwan.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T18:15:32.369Z","endTime":"2025-08-03T18:16:55.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.51245801145406,"strikeZoneBottom":1.65189006957644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.624030418813053,"aZ":-12.705182391400166,"pfxX":3.424908697780663,"pfxZ":10.650243765395887,"pX":-1.0319582103502964,"pZ":1.0616374955629455,"vX0":-4.9656741673663705,"vY0":-134.25096240520426,"vZ0":-9.474465436583534,"x":156.34,"y":210.12,"x0":0.395332810149401,"y0":50.00452147981296,"z0":5.537270025905887,"aX":6.262427436544915},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.5,"breakHorizontal":-5.2,"spinRate":1828,"spinDirection":153},"zone":13,"typeConfidence":0.9,"plateTime":0.40772241444535107,"extension":7.458987594966624},"index":0,"playId":"5ce6cfe7-9e59-3398-b701-bf3c345833a4","pitchNumber":1,"startTime":"2025-08-03T18:15:39.706Z","endTime":"2025-08-03T18:15:42.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":90.9,"endSpeed":82.8,"strikeZoneTop":3.54460253525169,"strikeZoneBottom":1.60669182930447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85934026845106,"aZ":-15.048684641987034,"pfxX":5.079133645791959,"pfxZ":9.721740142531303,"pX":0.44817047994007897,"pZ":2.3756579524828934,"vX0":-2.267257062199408,"vY0":-132.30777570419826,"vZ0":-5.622719399339031,"x":99.92,"y":174.64,"x0":0.659190843676824,"y0":50.00544306221685,"z0":5.6425294173568,"aX":8.95052140496518},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.4,"breakHorizontal":-8.6,"spinRate":1927,"spinDirection":154},"zone":6,"typeConfidence":0.9,"plateTime":0.4149662716623239,"extension":7.1394499071768776},"index":1,"playId":"84733836-1683-3992-a7ce-ec7e2bec91db","pitchNumber":2,"startTime":"2025-08-03T18:15:55.738Z","endTime":"2025-08-03T18:16:00.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.0,"strikeZoneTop":3.67360885986765,"strikeZoneBottom":1.68405181812895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.36031199152849,"aZ":-13.794787893629147,"pfxX":4.281633690977403,"pfxZ":10.299056988981182,"pX":0.00439035940952852,"pZ":3.138583198573553,"vX0":-2.920965692321655,"vY0":-133.40558478713177,"vZ0":-4.060222453136698,"x":116.83,"y":154.04,"x0":0.5627590533940664,"y0":50.003654340953624,"z0":5.689428209386778,"aX":7.641193107389445},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.9,"breakHorizontal":-7.1,"spinRate":1796,"spinDirection":156},"zone":2,"typeConfidence":0.9,"plateTime":0.41215174956455103,"extension":7.385808518303803},"index":2,"playId":"4e212853-1c86-3be0-b572-0f7953848214","pitchNumber":3,"startTime":"2025-08-03T18:16:13.301Z","endTime":"2025-08-03T18:16:17.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-03T18:16:29.562Z","endTime":"2025-08-03T18:16:48.133Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.111207666952193,"aZ":-47.6120387812305,"pfxX":-3.5439304083118532,"pfxZ":-11.679219679481141,"pX":0.15978349180768833,"pZ":1.2862000925500263,"vX0":-0.1622622075972129,"vY0":-116.34407364932235,"vZ0":0.09389183980160176,"x":110.91,"y":204.05,"x0":0.6891241532329614,"y0":50.002718441240596,"z0":5.896119337266765,"aX":-4.684127100168809},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.6,"breakVerticalInduced":-20.5,"breakHorizontal":6.4,"spinRate":2796,"spinDirection":340},"zone":14,"typeConfidence":0.89,"plateTime":0.4774011667343636,"extension":6.99649546826248},"hitData":{"launchSpeed":103.0,"launchAngle":16.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":63.12,"coordY":89.03}},"index":4,"playId":"d684ae60-4a51-3b84-9b2c-10351a797452","pitchNumber":4,"startTime":"2025-08-03T18:16:48.133Z","endTime":"2025-08-03T18:16:55.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:16:55.282Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a ground ball to right fielder Nolan Jones.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T18:17:03.788Z","endTime":"2025-08-03T18:19:49.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.934001753656855,"aZ":-17.71772840640737,"pfxX":4.312047156186815,"pfxZ":7.9503736434378975,"pX":-0.28610018134059406,"pZ":3.28533938862212,"vX0":-3.296619780231092,"vY0":-133.0911265300548,"vZ0":-3.1105003189661673,"x":127.91,"y":150.08,"x0":0.40008225922671053,"y0":50.00345437685013,"z0":5.731540240185182,"aX":7.841034884891514},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.0,"breakHorizontal":-7.2,"spinRate":1770,"spinDirection":154},"zone":1,"typeConfidence":0.9,"plateTime":0.409440802927028,"extension":7.263392232431874},"index":0,"playId":"7ce3e79c-4896-320d-8142-98269c559e3c","pitchNumber":1,"startTime":"2025-08-03T18:17:21.695Z","endTime":"2025-08-03T18:17:25.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65563760474878,"aZ":-13.877797984050499,"pfxX":4.369838657780862,"pfxZ":10.236465075918249,"pX":0.06354889388242034,"pZ":3.289998022299133,"vX0":-2.7074788735040025,"vY0":-133.12500223461402,"vZ0":-3.7039753061185525,"x":114.58,"y":149.95,"x0":0.5281150900966286,"y0":50.005149936006895,"z0":5.7097727583713205,"aX":7.812749008759818},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.9,"breakHorizontal":-7.3,"spinRate":1778,"spinDirection":152},"zone":2,"typeConfidence":0.9,"plateTime":0.41206761169051775,"extension":7.336077087982286},"index":1,"playId":"9b210173-f811-368e-bf3c-22113fd4c0de","pitchNumber":2,"startTime":"2025-08-03T18:17:42.323Z","endTime":"2025-08-03T18:17:45.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-03T18:17:52.683Z","endTime":"2025-08-03T18:18:07.548Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.1,"strikeZoneTop":3.70579793668671,"strikeZoneBottom":1.66128980797953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.956918931762107,"aZ":-46.702322172361285,"pfxX":-5.636763513368577,"pfxZ":-11.247372005588575,"pX":1.02871830364139,"pZ":3.752402488382915,"vX0":2.014062131347797,"vY0":-113.83703597301222,"vZ0":5.210506382337006,"x":77.79,"y":137.47,"x0":0.8569581176259252,"y0":50.001976177506656,"z0":6.102953298308374,"aX":-7.281483947770551},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-18.4,"breakHorizontal":9.6,"spinRate":2770,"spinDirection":337},"zone":12,"typeConfidence":0.9,"plateTime":0.4840576618639081,"extension":6.876348078733505},"index":3,"playId":"edafb075-a44a-3b9f-8877-9d5e795a456c","pitchNumber":3,"startTime":"2025-08-03T18:18:07.548Z","endTime":"2025-08-03T18:18:16.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":92.4,"endSpeed":83.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.31435811229481,"aZ":-14.126415017611114,"pfxX":4.242629965195168,"pfxZ":9.94043303745967,"pX":-0.036944943789587986,"pZ":3.1554736576656897,"vX0":-2.423351569121281,"vY0":-134.43487387493298,"vZ0":-4.105711803208116,"x":118.41,"y":153.58,"x0":0.3287208645917611,"y0":50.00501589117215,"z0":5.717200668825854,"aX":7.704585960244683},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.3,"breakHorizontal":-7.1,"spinRate":1815,"spinDirection":151},"zone":2,"typeConfidence":0.91,"plateTime":0.4086791739018878,"extension":7.3355073142490905},"index":4,"playId":"3da82839-6d80-302d-ae0f-301094690862","pitchNumber":4,"startTime":"2025-08-03T18:18:55.913Z","endTime":"2025-08-03T18:19:04.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.60736370764832,"strikeZoneBottom":1.59381920874629,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.1373537004595,"aZ":-22.934376059508754,"pfxX":4.251916707153401,"pfxZ":6.894487117227461,"pX":-0.4080589810897974,"pZ":0.5717802814775914,"vX0":-3.1450431995485686,"vY0":-114.99759687191042,"vZ0":-6.595732871608497,"x":132.55,"y":223.34,"x0":0.4242366905662399,"y0":50.004024254660116,"z0":5.6989999281266055,"aX":5.7005889699312995},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":11.2,"breakHorizontal":-7.0,"spinRate":1364,"spinDirection":131},"zone":13,"typeConfidence":0.9,"plateTime":0.4761237139580965,"extension":7.404779092794926},"index":5,"playId":"01eb2b3c-5d7e-354e-9ce3-338e731fa08e","pitchNumber":5,"startTime":"2025-08-03T18:19:21.183Z","endTime":"2025-08-03T18:19:24.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.600619911103063,"aZ":-46.41288612877377,"pfxX":-4.683668555192678,"pfxZ":-10.859163176030982,"pX":0.019916915605577297,"pZ":2.4990824695889784,"vX0":-0.25040465627901504,"vY0":-114.26417450443705,"vZ0":2.405504865683123,"x":116.24,"y":171.3,"x0":0.738877087756728,"y0":50.00039029613314,"z0":6.019538600121082,"aX":-6.143386361229954},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-18.6,"breakHorizontal":8.5,"spinRate":2610,"spinDirection":340},"zone":5,"typeConfidence":0.9,"plateTime":0.48080444288150925,"extension":6.984518794291511},"hitData":{"launchSpeed":101.9,"launchAngle":3.0,"totalDistance":70.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.99,"coordY":135.98}},"index":6,"playId":"3e85fe70-f0d6-3cb7-b53d-451d72cdfb07","pitchNumber":6,"startTime":"2025-08-03T18:19:39.646Z","endTime":"2025-08-03T18:19:49.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.9,"awayTeamWinProbability":69.1,"homeTeamWinProbabilityAdded":-1.0000000000000036,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:19:49.992Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-03T18:20:00.240Z","endTime":"2025-08-03T18:21:58.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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":86.1,"endSpeed":81.0,"strikeZoneTop":3.47556659776865,"strikeZoneBottom":1.58201368112883,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.087146040337814,"aZ":-29.2300886478652,"pfxX":-2.781167658483498,"pfxZ":1.8066074222267101,"pX":-1.2615294422691539,"pZ":1.1056465629830416,"vX0":-4.230598259900706,"vY0":-125.51610288497677,"vZ0":-5.247133055494201,"x":165.09,"y":208.93,"x0":0.7930319143331839,"y0":50.005851996906735,"z0":5.541045099436925,"aX":-4.535956896094498},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.5,"breakHorizontal":5.9,"spinRate":1988,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.43272226002409964,"extension":7.197265887170389},"index":0,"playId":"b3f36661-12c4-383e-9f85-bf098d50c579","pitchNumber":1,"startTime":"2025-08-03T18:20:16.160Z","endTime":"2025-08-03T18:20:19.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.7,"strikeZoneTop":3.41468378140613,"strikeZoneBottom":1.44552692926361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.245762835472497,"aZ":-27.540545862335165,"pfxX":2.6594267853045133,"pfxZ":3.515317726422121,"pX":0.17374565155215066,"pZ":0.33180543190721407,"vX0":-1.5377113532358568,"vY0":-113.58943130936466,"vZ0":-5.948408230870616,"x":110.38,"y":229.82,"x0":0.5112303280698502,"y0":50.00271319633419,"z0":5.6959881103016325,"aX":3.5030379667109384},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":5.3,"breakHorizontal":-4.4,"spinRate":1447,"spinDirection":123},"zone":14,"typeConfidence":0.87,"plateTime":0.4807320585362813,"extension":7.452692470770465},"index":1,"playId":"c21f329c-e405-371d-8d93-ca718809be8f","pitchNumber":2,"startTime":"2025-08-03T18:20:32.030Z","endTime":"2025-08-03T18:20:35.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.4,"strikeZoneTop":3.38232590657454,"strikeZoneBottom":1.48976193761582,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.08247809818632,"aZ":-25.332317229958893,"pfxX":2.1422327030136983,"pfxZ":5.184188455343471,"pX":0.47097244406287053,"pZ":1.95488115109688,"vX0":-0.7532515188061004,"vY0":-113.68471754295518,"vZ0":-2.914803526045504,"x":99.05,"y":186.0,"x0":0.5265856891513657,"y0":50.005052092260144,"z0":5.744552393592996,"aX":2.8297243614334673},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":9.0,"breakHorizontal":-3.7,"spinRate":1316,"spinDirection":121},"zone":9,"typeConfidence":0.88,"plateTime":0.48013237929702823,"extension":7.39505426965204},"index":2,"playId":"040efdcc-e237-3cae-a7ad-b9fbf074ede5","pitchNumber":3,"startTime":"2025-08-03T18:20:54.355Z","endTime":"2025-08-03T18:20:58.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.2495721383718,"strikeZoneBottom":1.62217978460604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.290250755877622,"aZ":-27.804459712223622,"pfxX":-1.6198204090407928,"pfxZ":2.7677975743232954,"pX":0.39959754388209173,"pZ":1.464120415984498,"vX0":-0.30710302091102115,"vY0":-124.21563740088668,"vZ0":-4.485166496692625,"x":101.77,"y":199.25,"x0":0.7351282627312974,"y0":50.00492283261959,"z0":5.575427677075393,"aX":-2.5596021328465968},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.3,"breakHorizontal":3.0,"spinRate":1937,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4390985849641642,"extension":7.1689224085596495},"index":3,"playId":"891a8c93-6643-320c-9c02-40ecaed35792","pitchNumber":4,"startTime":"2025-08-03T18:21:13.688Z","endTime":"2025-08-03T18:21:18.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.37984467107887,"strikeZoneBottom":1.43648325678588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.483070960779898,"aZ":-16.314503937946768,"pfxX":4.15973553467183,"pfxZ":8.940640057767155,"pX":0.6955465399497154,"pZ":1.9714193827347033,"vX0":-0.904822420068352,"vY0":-131.94509681031246,"vZ0":-6.311606977721251,"x":90.49,"y":185.55,"x0":0.5010512307363247,"y0":50.003387559717545,"z0":5.584638178141434,"aX":7.378852808388694},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.1,"breakHorizontal":-7.3,"spinRate":1807,"spinDirection":153},"zone":9,"typeConfidence":0.9,"plateTime":0.4141565748778113,"extension":7.308247389425784},"index":4,"playId":"a1685643-198d-36e1-818b-395ffe47a092","pitchNumber":5,"startTime":"2025-08-03T18:21:33.916Z","endTime":"2025-08-03T18:21:37.715Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.138122988990016,"aZ":-23.480950014092915,"pfxX":5.82017606680512,"pfxZ":6.512415162136466,"pX":-0.18739174265704084,"pZ":1.9026329794222596,"vX0":-3.2315293541322667,"vY0":-114.80205341339493,"vZ0":-3.526870608786176,"x":124.14,"y":187.41,"x0":0.4818506451103216,"y0":50.00563592783651,"z0":5.742995783189658,"aX":7.774526045193699},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":11.2,"breakHorizontal":-9.7,"spinRate":1498,"spinDirection":122},"zone":8,"typeConfidence":0.9,"plateTime":0.4770100482780739,"extension":7.439497311827325},"index":5,"playId":"815596d6-9da4-3a16-9d3d-6415032bbae4","pitchNumber":6,"startTime":"2025-08-03T18:21:53.588Z","endTime":"2025-08-03T18:21:58.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":1.9000000000000057,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:21:58.616Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, second baseman Edouard Julien to first baseman Kody Clemens.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T18:23:58.122Z","endTime":"2025-08-03T18:25:16.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.31905902216353,"strikeZoneBottom":1.47346994463788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.68260550468002,"aZ":-18.15557740434892,"pfxX":-6.76418075868156,"pfxZ":7.224600388638745,"pX":1.70691325924408,"pZ":2.9710380878262654,"vX0":12.629845064186075,"vY0":-137.9478754914106,"vZ0":-3.0773416935530635,"x":51.94,"y":158.56,"x0":-2.0376026608481665,"y0":50.00394042428922,"z0":5.314649051959611,"aX":-13.12859577023408},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":9.8,"spinRate":2186,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.3960011292554171,"extension":6.070959969174707},"index":0,"playId":"a48b5d24-6c72-3d61-8f28-ba67f5dbfb5f","pitchNumber":1,"startTime":"2025-08-03T18:24:08.895Z","endTime":"2025-08-03T18:24:12.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.24280379076806,"strikeZoneBottom":1.39741247267062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.588682066447024,"aZ":-25.168042840133204,"pfxX":-4.228265462344867,"pfxZ":4.207962755663082,"pX":-0.9895019434223233,"pZ":1.732299027647149,"vX0":6.081937128207288,"vY0":-127.31716022757738,"vZ0":-3.9024832503017333,"x":154.72,"y":192.01,"x0":-2.844166817130566,"y0":50.003082015456734,"z0":5.243728716555184,"aX":-7.0421989979245945},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.1,"breakHorizontal":6.5,"spinRate":2205,"spinDirection":196},"zone":13,"typeConfidence":2.0,"plateTime":0.42783865056510706,"extension":5.844242545026475},"index":1,"playId":"30eaceb9-4a38-33f3-b280-b2f5245f447c","pitchNumber":2,"startTime":"2025-08-03T18:24:25.286Z","endTime":"2025-08-03T18:24:29.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.27752183886032,"strikeZoneBottom":1.43291546939141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.025199384925088,"aZ":-25.890391282706332,"pfxX":-9.697220177087361,"pfxZ":3.2539035219608543,"pX":1.0340249692127503,"pZ":3.487484129527629,"vX0":11.416318777797573,"vY0":-137.2672795456444,"vZ0":-0.5975292808041519,"x":77.59,"y":144.62,"x0":-1.8959491003631292,"y0":50.00291301573406,"z0":5.452548006840832,"aX":-18.72518918029508},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.0,"breakHorizontal":15.5,"spinRate":2220,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.39723726573002205,"extension":6.069595223580986},"index":2,"playId":"913c21fe-df0f-3e25-bb51-7cf48bb9064b","pitchNumber":3,"startTime":"2025-08-03T18:24:41.417Z","endTime":"2025-08-03T18:24:45.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.19888091878749,"strikeZoneBottom":1.40435976033599,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.36027420176693,"aZ":-20.257301374535924,"pfxX":-8.571103392562813,"pfxZ":6.212193272101444,"pX":-0.3892074809035724,"pZ":1.4999230130127987,"vX0":7.792020826348474,"vY0":-137.34329162014822,"vZ0":-6.262621015760132,"x":131.84,"y":198.28,"x0":-2.1443515068432246,"y0":50.00129898365806,"z0":5.17959613656056,"aX":-16.43450579059334},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.2,"breakHorizontal":13.9,"spinRate":2101,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.39825049502397203,"extension":6.182464211769435},"index":3,"playId":"4500ca2c-ee40-300e-81d9-cd0d53b49462","pitchNumber":4,"startTime":"2025-08-03T18:24:55.965Z","endTime":"2025-08-03T18:25:00.039Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46196490157551,"aZ":-25.653786812898463,"pfxX":-11.084201292419275,"pfxZ":3.420285040203634,"pX":-0.3458361751860287,"pZ":1.7565551324307327,"vX0":8.610193882776423,"vY0":-137.63999350468345,"vZ0":-4.7114433867753185,"x":130.18,"y":191.35,"x0":-2.085003165565638,"y0":50.0032990121829,"z0":5.242357968211933,"aX":-21.125549313076696},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.3,"breakHorizontal":18.1,"spinRate":2227,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.39896943754786074,"extension":6.1793590262643265},"hitData":{"launchSpeed":78.2,"launchAngle":4.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.07,"coordY":155.18}},"index":4,"playId":"5aabc7fd-8b73-36fb-aa20-a2c7e209036b","pitchNumber":5,"startTime":"2025-08-03T18:25:08.577Z","endTime":"2025-08-03T18:25:16.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:25:16.222Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Daniel Schneemann doubles (14) on a sharp line drive to right fielder Matt Wallner.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T18:25:35.994Z","endTime":"2025-08-03T18:26:18.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.375510529356,"strikeZoneBottom":1.60594730251797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62927960098514,"aZ":-24.502715915247006,"pfxX":-2.1152793080599195,"pfxZ":4.523071652646184,"pX":-0.040072119956492076,"pZ":0.9990414301024056,"vX0":6.913750795175715,"vY0":-128.88131580334004,"vZ0":-6.161507218199498,"x":118.53,"y":211.81,"x0":-2.4725917548659306,"y0":50.00443041229668,"z0":5.291141560242444,"aX":-3.589736403826567},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.1,"breakHorizontal":2.4,"spinRate":2230,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.42360274907540374,"extension":5.779336134273248},"index":0,"playId":"6190303b-4c71-3b37-964b-9c76f1f7eacb","pitchNumber":1,"startTime":"2025-08-03T18:25:39.780Z","endTime":"2025-08-03T18:25:43.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.3276324681216,"strikeZoneBottom":1.53289691781012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.076669535414123,"aZ":-26.033118430159142,"pfxX":-7.145963391207367,"pfxZ":3.5698055514397904,"pX":-0.3127113705563452,"pZ":1.7605288273251292,"vX0":7.621806840867301,"vY0":-129.7444478960552,"vZ0":-4.216525856693522,"x":128.92,"y":191.25,"x0":-2.3486819251753173,"y0":50.00101416987173,"z0":5.371828747623112,"aX":-12.28172449011109},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.8,"breakHorizontal":11.4,"spinRate":1675,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.4208526009500373,"extension":5.727725006072989},"index":1,"playId":"3c1c404f-7dfe-3eb3-9959-7682528dc0b9","pitchNumber":2,"startTime":"2025-08-03T18:25:51.429Z","endTime":"2025-08-03T18:25:55.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.58780815069217,"aZ":-23.96163338150022,"pfxX":-3.831451149789606,"pfxZ":5.132040094913136,"pX":0.4291087653431796,"pZ":1.6082575621307609,"vX0":7.6631379062258205,"vY0":-124.51024389482724,"vZ0":-4.489819330020977,"x":100.64,"y":195.36,"x0":-2.1649795498978888,"y0":50.001084180611976,"z0":5.372992592958323,"aX":-6.129086108482966},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.6,"breakHorizontal":5.5,"spinRate":1390,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.4367803210275749,"extension":6.285971520608914},"hitData":{"launchSpeed":102.8,"launchAngle":22.0,"totalDistance":354.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":164.95,"coordY":61.74}},"index":2,"playId":"10bff90c-89d9-367c-aefe-fd776f1a537a","pitchNumber":3,"startTime":"2025-08-03T18:26:05.822Z","endTime":"2025-08-03T18:26:18.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.9,"awayTeamWinProbability":65.1,"homeTeamWinProbabilityAdded":4.800000000000001,"leverageIndex":0.75,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:26:18.252Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Ramírez walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T18:26:30.364Z","endTime":"2025-08-03T18:29:07.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.46151147646994,"strikeZoneBottom":1.53734522686909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.92236697211303,"aZ":-26.724498238393064,"pfxX":-4.698589510161571,"pfxZ":3.437115195644651,"pX":-0.781160132477082,"pZ":1.0538089453498247,"vX0":6.407161944944413,"vY0":-124.57667822712948,"vZ0":-5.302311945079179,"x":146.78,"y":210.33,"x0":-2.765385841025008,"y0":50.00458177707983,"z0":5.3947072117766135,"aX":-7.452897278618277},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.3,"breakHorizontal":7.2,"spinRate":2030,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.43818128000701506,"extension":5.735784747598544},"index":0,"playId":"95fb22e6-8ac4-3aab-8fb0-0fe210c441bf","pitchNumber":1,"startTime":"2025-08-03T18:26:45.596Z","endTime":"2025-08-03T18:26:48.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.29887750192714,"strikeZoneBottom":1.47637884806551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.211261300281762,"aZ":-24.82999744222861,"pfxX":1.6271917175979524,"pfxZ":4.8498684968736825,"pX":-0.6095654770062808,"pZ":3.2056546682412908,"vX0":3.983875534470225,"vY0":-122.33599942717589,"vZ0":-0.9037926954450819,"x":140.24,"y":152.23,"x0":-2.4708560694248733,"y0":50.004633059667775,"z0":5.708835823502949,"aX":2.465926482847486},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.8,"breakHorizontal":-3.8,"spinRate":2170,"spinDirection":180},"zone":1,"typeConfidence":2.0,"plateTime":0.4477858316575327,"extension":6.387216810451688},"index":1,"playId":"38c139f7-0d0a-3f39-aa0f-0f822bb54d76","pitchNumber":2,"startTime":"2025-08-03T18:27:02.001Z","endTime":"2025-08-03T18:27:06.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.260680697271784,"aZ":-27.030311155781714,"pfxX":2.781406002038405,"pfxZ":3.3165886271404457,"pX":0.15302308842772072,"pZ":2.5841159365107838,"vX0":5.03360118727553,"vY0":-123.36041382944637,"vZ0":-1.9335771464091462,"x":111.17,"y":169.01,"x0":-2.2706796429579765,"y0":50.00128594795766,"z0":5.6444113750212885,"aX":4.308951623128416},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.9,"breakHorizontal":-6.1,"spinRate":2146,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.44307310599745353,"extension":5.93647761524759},"index":2,"playId":"e9cffadc-7a93-31de-b74a-63a86346f7ce","pitchNumber":3,"startTime":"2025-08-03T18:27:21.661Z","endTime":"2025-08-03T18:27:26.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.1,"strikeZoneTop":3.43000073383354,"strikeZoneBottom":1.54881810411152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.544862231174985,"aZ":-23.357703094601042,"pfxX":-9.423395108234324,"pfxZ":5.422306372690175,"pX":-1.3523959790210467,"pZ":1.1580224796383414,"vX0":5.98599110950208,"vY0":-126.37333827789749,"vZ0":-5.763817528055183,"x":168.55,"y":207.51,"x0":-2.521517563410009,"y0":50.00090967844988,"z0":5.3319035810067845,"aX":-15.316509652937471},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.8,"breakHorizontal":15.8,"spinRate":1633,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4325870981532791,"extension":6.22218191712912},"index":3,"playId":"01b2258c-38af-3a82-9797-85005f01681b","pitchNumber":4,"startTime":"2025-08-03T18:27:47.197Z","endTime":"2025-08-03T18:27:50.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.244500783298374,"aZ":-24.74985444172114,"pfxX":-9.80034049661027,"pfxZ":4.5773336748839295,"pX":-1.237868614003748,"pZ":2.233300480684969,"vX0":5.888422549186185,"vY0":-126.44796235830648,"vZ0":-3.113873674248035,"x":164.18,"y":178.48,"x0":-2.3207618139281667,"y0":50.0048509855097,"z0":5.46161647559907,"aX":-15.90755571306211},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.8,"breakHorizontal":16.4,"spinRate":1724,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.43279262420816433,"extension":6.026179594978067},"index":4,"playId":"b6b5e9cc-1461-31e8-9e97-0f52fd02e5e2","pitchNumber":5,"startTime":"2025-08-03T18:28:04.930Z","endTime":"2025-08-03T18:28:08.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":84.7,"endSpeed":78.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.591010098379908,"aZ":-27.1219388730248,"pfxX":0.9193529465833197,"pfxZ":3.2311273868720853,"pX":-0.7134133590516215,"pZ":3.0612928410581746,"vX0":3.7326368273595807,"vY0":-123.46804916173413,"vZ0":-0.9602722031140644,"x":144.19,"y":156.13,"x0":-2.356322999048495,"y0":50.004454480709775,"z0":5.711260255014762,"aX":1.4369177103780892},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.9,"breakHorizontal":-2.4,"spinRate":2142,"spinDirection":187},"zone":1,"typeConfidence":2.0,"plateTime":0.44144665170443487,"extension":5.858543466751225},"index":5,"playId":"540236c3-60f1-3ca8-8bca-e7316a61dd03","pitchNumber":6,"startTime":"2025-08-03T18:28:31.281Z","endTime":"2025-08-03T18:28:35.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"startTime":"2025-08-03T18:28:50.026Z","endTime":"2025-08-03T18:29:01.947Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"},"defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.3,"strikeZoneTop":3.32314089415648,"strikeZoneBottom":1.52671165414928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.11467860530997,"aZ":-22.153147125373746,"pfxX":-7.851157709471758,"pfxZ":6.159295697435455,"pX":-0.5851513703771666,"pZ":0.4779090803382192,"vX0":6.450747375234701,"vY0":-126.59243989342717,"vZ0":-7.748713509299692,"x":139.3,"y":225.88,"x0":-2.1425609646804213,"y0":50.00583314155,"z0":5.343670357971816,"aX":-12.7834455697976},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":9.6,"breakHorizontal":12.8,"spinRate":1871,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.4321647089348444,"extension":6.317288187139729},"index":7,"playId":"97e69a15-fd4e-3c7a-8d1e-45730630de44","pitchNumber":7,"startTime":"2025-08-03T18:29:01.947Z","endTime":"2025-08-03T18:29:07.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.8,"awayTeamWinProbability":62.2,"homeTeamWinProbabilityAdded":2.8999999999999986,"leverageIndex":1.51,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:29:07.495Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout Double Play","eventType":"strikeout_double_play","description":"Kyle Manzardo strikes out swinging and Daniel Schneemann caught stealing 3rd, catcher Christian Vázquez to third baseman Royce Lewis to catcher Christian Vázquez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-03T18:30:21.444Z","endTime":"2025-08-03T18:31:57.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout Double Play","eventType":"strikeout_double_play","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 3B","eventType":"caught_stealing_3b","movementReason":"r_caught_stealing_3b","runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T18:29:23.541Z","endTime":"2025-08-03T18:30:23.739Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.17967025703745,"strikeZoneBottom":1.32864302951776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.333292187861062,"aZ":-25.98066751875357,"pfxX":-7.91610613986042,"pfxZ":3.728106241780032,"pX":-1.225292001944256,"pZ":1.863752609847079,"vX0":6.02664257099005,"vY0":-127.52890484460812,"vZ0":-3.4250878206736006,"x":163.71,"y":188.46,"x0":-2.5816641172931667,"y0":50.00123741067116,"z0":5.25621236126011,"aX":-13.138668082268744},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.2,"breakHorizontal":13.1,"spinRate":1764,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4282367448812665,"extension":6.506731870956922},"index":1,"playId":"93c8afa5-1821-31a4-ba1e-8e7d4b5c6ef3","pitchNumber":1,"startTime":"2025-08-03T18:30:23.739Z","endTime":"2025-08-03T18:30:27.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.17719719399645,"strikeZoneBottom":1.22491719623637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.865507923576857,"aZ":-25.343465208298387,"pfxX":-2.7380887674741987,"pfxZ":4.2645271731073375,"pX":0.27651858776697147,"pZ":2.8345131521046754,"vX0":7.0668538525545,"vY0":-125.38106536607101,"vZ0":-1.3639145461282343,"x":106.46,"y":162.25,"x0":-2.215023721664382,"y0":50.00270832642022,"z0":5.441452187615459,"aX":-4.386560898051462},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.7,"breakHorizontal":3.5,"spinRate":2186,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.4358066931752975,"extension":6.267784270564761},"index":2,"playId":"6a6f07de-2198-3b31-8c34-4affdf05bb84","pitchNumber":2,"startTime":"2025-08-03T18:30:43.347Z","endTime":"2025-08-03T18:30:47.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.19439777039409,"strikeZoneBottom":1.24201509336202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.308121545654707,"aZ":-25.99629378200074,"pfxX":-9.025304954430887,"pfxZ":3.736571413769127,"pX":0.4008275299387753,"pZ":3.1615699056861226,"vX0":9.715930325652144,"vY0":-127.29595958223885,"vZ0":-0.8579460783836179,"x":101.72,"y":153.42,"x0":-2.279448765070691,"y0":50.0022422137754,"z0":5.547251476520639,"aX":-14.92185494195975},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.8,"breakHorizontal":14.4,"spinRate":1836,"spinDirection":245},"zone":3,"typeConfidence":2.0,"plateTime":0.42904875265556086,"extension":6.494072044682099},"index":3,"playId":"a00a8c45-4c43-32f0-ad34-3bb008961c79","pitchNumber":3,"startTime":"2025-08-03T18:31:01.108Z","endTime":"2025-08-03T18:31:05.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89687719872328,"aZ":-23.370890163637426,"pfxX":-10.257978668622117,"pfxZ":4.398217545438413,"pX":0.3066931513053795,"pZ":2.5954711191772875,"vX0":10.020638270040186,"vY0":-140.35980131475785,"vZ0":-3.446654867444868,"x":105.31,"y":168.7,"x0":-1.9718816260329375,"y0":50.00170604358825,"z0":5.355927313762955,"aX":-20.526613497413955},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.4,"breakHorizontal":16.6,"spinRate":2122,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.3897991328640482,"extension":6.3312047205485715},"index":4,"playId":"63dc4d85-c3a3-31fe-a3ba-cba5b947f14a","pitchNumber":4,"startTime":"2025-08-03T18:31:20.616Z","endTime":"2025-08-03T18:31:23.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.66563981579803,"aZ":-16.861947210920786,"pfxX":-9.111331063647574,"pfxZ":7.86772935692419,"pX":-0.6383862491709577,"pZ":3.3179695792733392,"vX0":7.437760245721245,"vY0":-139.20939556591983,"vZ0":-2.4008843457760145,"x":141.33,"y":149.19,"x0":-2.172026916271792,"y0":50.005254152280465,"z0":5.318670287566274,"aX":-17.73755685954582},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":14.8,"spinRate":2065,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.39471289351112926,"extension":6.168331859610979},"index":5,"playId":"466cb67d-3a0f-33d3-9aee-a7fcf8d99fe9","pitchNumber":5,"startTime":"2025-08-03T18:31:50.666Z","endTime":"2025-08-03T18:31:57.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-10.699999999999996,"leverageIndex":2.37,"dramaIndex":130.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:31:57.045Z","atBatIndex":27},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Larnach walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T18:34:23.453Z","endTime":"2025-08-03T18:35:13.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.76293246092043,"strikeZoneBottom":1.6800872452005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0323727609793,"aZ":-24.41637241730324,"pfxX":-1.270315320920274,"pfxZ":4.79343474178145,"pX":-0.2325608596093279,"pZ":3.629583794143654,"vX0":-2.0268031856959348,"vY0":-125.99593254454199,"vZ0":-0.5340965640750004,"x":125.86,"y":140.78,"x0":0.7452653072274747,"y0":50.00168000988649,"z0":5.806061807002327,"aX":-2.055575872680007},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.8,"breakHorizontal":2.8,"spinRate":1979,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.4336367773057206,"extension":7.126689833263352},"index":0,"playId":"8b420415-3099-3b2d-98f3-c53631b0a9d8","pitchNumber":1,"startTime":"2025-08-03T18:34:23.453Z","endTime":"2025-08-03T18:34:27.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":92.8,"endSpeed":85.7,"strikeZoneTop":3.77356852000482,"strikeZoneBottom":1.57310584365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57070616678918,"aZ":-13.95524162874251,"pfxX":3.513209688861835,"pfxZ":9.767973194768873,"pX":-1.3115491783111235,"pZ":2.318337418397158,"vX0":-6.087526706771495,"vY0":-135.01382266463438,"vZ0":-6.25081602235598,"x":166.99,"y":176.18,"x0":0.5054818995943281,"y0":50.004319318053476,"z0":5.627579148392898,"aX":6.554191877163876},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.7,"breakHorizontal":-5.2,"spinRate":1866,"spinDirection":159},"zone":13,"typeConfidence":0.91,"plateTime":0.4041164474730712,"extension":7.3060124946792975},"index":1,"playId":"b470904a-5bf0-35ef-af89-1f7a2dc1e454","pitchNumber":2,"startTime":"2025-08-03T18:34:37.115Z","endTime":"2025-08-03T18:34:42.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.9,"strikeZoneTop":3.80025856454043,"strikeZoneBottom":1.60010711146509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16695207818991,"aZ":-14.445987599084605,"pfxX":3.893405528502661,"pfxZ":9.762326416523983,"pX":0.30901101751230947,"pZ":1.4398947439107463,"vX0":-1.7360422252930912,"vY0":-132.84814233047658,"vZ0":-8.214217340327998,"x":105.22,"y":199.9,"x0":0.4593648547207838,"y0":50.003789163958686,"z0":5.587467489780785,"aX":7.071626890450906},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":-6.7,"spinRate":1921,"spinDirection":157},"zone":14,"typeConfidence":0.91,"plateTime":0.409782460732266,"extension":7.63108268360218},"index":2,"playId":"955d5a12-7650-36f1-ad14-c4265ef484f5","pitchNumber":3,"startTime":"2025-08-03T18:34:52.447Z","endTime":"2025-08-03T18:34:57.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.79512456062876,"strikeZoneBottom":1.67108929190905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.947003198588003,"aZ":-13.561272296383999,"pfxX":3.858671467373071,"pfxZ":10.376578103823332,"pX":0.5089419862301869,"pZ":1.4286967455374975,"vX0":-1.4204136311621023,"vY0":-132.26939500934057,"vZ0":-8.260332893709256,"x":97.6,"y":200.21,"x0":0.5477975309056122,"y0":50.00200976687522,"z0":5.560212987868744,"aX":6.921292670599959},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":17.5,"breakHorizontal":-6.7,"spinRate":1830,"spinDirection":153},"zone":14,"typeConfidence":0.9,"plateTime":0.4121592346091476,"extension":7.445209531715468},"index":3,"playId":"3ba5d82b-8ca5-3f00-8b73-fb47c6c3d62e","pitchNumber":4,"startTime":"2025-08-03T18:35:09.080Z","endTime":"2025-08-03T18:35:13.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.3,"awayTeamWinProbability":75.7,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":0.7,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:35:13.396Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Vázquez strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T18:35:34.582Z","endTime":"2025-08-03T18:36:48.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.24666674908285,"strikeZoneBottom":1.4680192414982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.703084571432413,"aZ":-20.188182691403245,"pfxX":5.312863743463849,"pfxZ":6.917768936834911,"pX":1.3645815761530913,"pZ":3.5398743785223075,"vX0":0.543255785075005,"vY0":-130.60727627127656,"vZ0":-1.8632116621618862,"x":64.99,"y":143.2,"x0":0.46344634363196685,"y0":50.005401876124644,"z0":5.775954095153087,"aX":9.207947033990765},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.4,"breakHorizontal":-9.7,"spinRate":1799,"spinDirection":148},"zone":12,"typeConfidence":0.88,"plateTime":0.41886760026289727,"extension":7.297860037763935},"index":0,"playId":"cb4d2790-48f6-353c-84cd-be20a5f024fb","pitchNumber":1,"startTime":"2025-08-03T18:35:39.820Z","endTime":"2025-08-03T18:35:42.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.8,"strikeZoneTop":3.14555075848558,"strikeZoneBottom":1.39249843898475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.00890339229605,"aZ":-21.61966149123113,"pfxX":7.347102843208765,"pfxZ":8.215381945455482,"pX":0.6266404950345112,"pZ":2.497818649105196,"vX0":-2.077416218535323,"vY0":-113.02731443610489,"vZ0":-2.5812872113125067,"x":93.11,"y":171.34,"x0":0.6072569489653309,"y0":50.00004540760187,"z0":5.842344766218271,"aX":9.434920915540559},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":14.5,"breakHorizontal":-12.7,"spinRate":1499,"spinDirection":126},"zone":6,"typeConfidence":0.9,"plateTime":0.48595913987717054,"extension":7.301795394583543},"index":1,"playId":"749d6e24-5006-3af6-9794-61ffaaf0db8a","pitchNumber":2,"startTime":"2025-08-03T18:35:55.784Z","endTime":"2025-08-03T18:36:00.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":70.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.84259263552194,"aZ":-21.505828131014805,"pfxX":6.992978078927507,"pfxZ":8.389387974482268,"pX":0.03937194707939577,"pZ":1.9437677509832216,"vX0":-2.630865510936619,"vY0":-112.23289127455749,"vZ0":-3.785349722470507,"x":115.5,"y":186.3,"x0":0.31997319949955366,"y0":50.00552908328681,"z0":5.849653318567208,"aX":8.897526272273394},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":14.5,"breakHorizontal":-12.0,"spinRate":1565,"spinDirection":135},"zone":8,"typeConfidence":0.9,"plateTime":0.488540624190104,"extension":7.403885884465157},"index":2,"playId":"486e0a0f-f2b9-376c-b89e-4174adb56006","pitchNumber":3,"startTime":"2025-08-03T18:36:11.616Z","endTime":"2025-08-03T18:36:16.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-03T18:36:25.137Z","endTime":"2025-08-03T18:36:43.297Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.473718349484876,"aZ":-22.881879281132818,"pfxX":5.022546881015316,"pfxZ":7.205596830999544,"pX":0.48567537305391284,"pZ":1.6647957264383806,"vX0":-1.3394783627311777,"vY0":-112.55445720071417,"vZ0":-3.964839799616132,"x":98.49,"y":193.83,"x0":0.4342139378117745,"y0":50.00138321118508,"z0":5.752833263780312,"aX":6.475798252501978},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":12.4,"breakHorizontal":-8.8,"spinRate":1414,"spinDirection":120},"zone":9,"typeConfidence":0.9,"plateTime":0.48570153695299645,"extension":7.449498527304099},"index":4,"playId":"d987e851-c792-3a26-bdec-8286703bba5f","pitchNumber":4,"startTime":"2025-08-03T18:36:43.297Z","endTime":"2025-08-03T18:36:48.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.900000000000002,"awayTeamWinProbability":73.1,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.14,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:36:48.312Z","atBatIndex":29},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Edouard Julien grounds into a force out, second baseman Daniel Schneemann to shortstop Gabriel Arias. Trevor Larnach out at 2nd. Edouard Julien to 1st.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T18:37:00.746Z","endTime":"2025-08-03T18:37:18.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.015627550399348,"aZ":-17.42819425405305,"pfxX":4.035795834505206,"pfxZ":8.096979240786643,"pX":0.6945283144335941,"pZ":3.2417584243275663,"vX0":-0.8352631714445449,"vY0":-133.44721154820857,"vZ0":-3.254779530450538,"x":90.53,"y":151.25,"x0":0.4849942591586004,"y0":50.00486756561014,"z0":5.717175201372028,"aX":7.353047979717467},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.3,"breakHorizontal":-7.2,"spinRate":1857,"spinDirection":155},"zone":3,"typeConfidence":0.9,"plateTime":0.4088749289080882,"extension":7.352749508628902},"hitData":{"launchSpeed":77.3,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.39,"coordY":146.1}},"index":0,"playId":"05924dd4-8f0c-33a5-a9c3-0c7975eee2b4","pitchNumber":1,"startTime":"2025-08-03T18:37:11.556Z","endTime":"2025-08-03T18:37:18.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.2,"awayTeamWinProbability":70.8,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:37:18.670Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Martin strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-03T18:37:31.497Z","endTime":"2025-08-03T18:38:41.597Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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":78.7,"endSpeed":72.9,"strikeZoneTop":3.35208940695192,"strikeZoneBottom":1.50161843618659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.669136488708848,"aZ":-44.03885101505223,"pfxX":-4.289458356806773,"pfxZ":-8.884882655556135,"pX":0.23687000371826855,"pZ":2.8709456752188203,"vX0":0.06887079546148211,"vY0":-114.64555406002789,"vZ0":2.695745861131363,"x":107.97,"y":161.26,"x0":0.7640781623659917,"y0":50.00496506866805,"z0":5.969917214555049,"aX":-5.725678438028762},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-15.1,"breakHorizontal":7.8,"spinRate":2795,"spinDirection":341},"zone":2,"typeConfidence":0.87,"plateTime":0.47727513485041584,"extension":6.989791881715771},"index":0,"playId":"b6469959-5e7e-3bb2-a689-5810e9b50794","pitchNumber":1,"startTime":"2025-08-03T18:37:46.309Z","endTime":"2025-08-03T18:37:50.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":77.9,"endSpeed":72.2,"strikeZoneTop":3.35250395167535,"strikeZoneBottom":1.50258207127754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.373410768484202,"aZ":-21.43989415680795,"pfxX":6.904908049110857,"pfxZ":8.199750747622149,"pX":-0.3130702152242908,"pZ":0.8522776877215507,"vX0":-3.5713091741607244,"vY0":-113.29996475335315,"vZ0":-6.252628865359856,"x":128.93,"y":215.77,"x0":0.3809521989040972,"y0":50.0032753708479,"z0":5.770400341612055,"aX":9.038737067297355},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":13.7,"breakHorizontal":-11.6,"spinRate":1504,"spinDirection":122},"zone":13,"typeConfidence":0.9,"plateTime":0.4821828919003286,"extension":7.209064424638538},"index":1,"playId":"82476be8-008d-3ebb-84d7-58a5399d0bd5","pitchNumber":2,"startTime":"2025-08-03T18:38:03.767Z","endTime":"2025-08-03T18:38:06.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.417993268908116,"aZ":-22.459473717531502,"pfxX":4.547789675852101,"pfxZ":7.376400617194906,"pX":-0.29771141054443756,"pZ":1.7962701915953285,"vX0":-2.653535963501031,"vY0":-113.38356523164086,"vZ0":-4.087568112149037,"x":128.35,"y":190.28,"x0":0.28988531555702185,"y0":50.00525161947976,"z0":5.832739115810441,"aX":5.9927294590778795},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":12.7,"breakHorizontal":-7.7,"spinRate":1502,"spinDirection":126},"zone":7,"typeConfidence":0.9,"plateTime":0.4808876340813195,"extension":7.425025335238052},"index":2,"playId":"3d5d32c0-7e09-3181-a5de-c53908ca304e","pitchNumber":3,"startTime":"2025-08-03T18:38:19.108Z","endTime":"2025-08-03T18:38:23.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":72.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.082070223240887,"aZ":-24.425006954081002,"pfxX":7.172772719267364,"pfxZ":5.894134378471442,"pX":0.006886135436049211,"pZ":2.5322042444330317,"vX0":-3.140606264153543,"vY0":-113.44855986298114,"vZ0":-2.0372190285393144,"x":116.74,"y":170.41,"x0":0.47092354194279135,"y0":50.0035203381096,"z0":5.8558923747964275,"aX":9.430503021508503},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":10.4,"breakHorizontal":-12.2,"spinRate":1411,"spinDirection":125},"zone":5,"typeConfidence":0.9,"plateTime":0.48122885801641635,"extension":7.108511385939014},"index":3,"playId":"43aaf87e-048a-3112-a229-4eda3ede7e2d","pitchNumber":4,"startTime":"2025-08-03T18:38:35.782Z","endTime":"2025-08-03T18:38:41.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":1.9000000000000021,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:38:41.597Z","atBatIndex":31},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Naylor lines out to right fielder Matt Wallner.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T18:40:41.834Z","endTime":"2025-08-03T18:41:52.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.27416197685799,"strikeZoneBottom":1.29479223120265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.938801315189707,"aZ":-21.337351633583424,"pfxX":-10.848202080519995,"pfxZ":5.64829582021223,"pX":0.7914986271745234,"pZ":0.9708184027847427,"vX0":12.161231426637444,"vY0":-137.04846808880413,"vZ0":-7.5550679016756055,"x":86.83,"y":212.57,"x0":-2.2766342702229787,"y0":50.0029659796634,"z0":5.201264693380581,"aX":-20.80855180615037},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.9,"breakHorizontal":17.4,"spinRate":2312,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3984105624712484,"extension":5.7317974745550515},"index":0,"playId":"c5abcd3c-b669-3e18-a39a-065e849d0c09","pitchNumber":1,"startTime":"2025-08-03T18:40:50.863Z","endTime":"2025-08-03T18:40:54.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.24602453994267,"strikeZoneBottom":1.29190014936936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.791229064938104,"aZ":-26.054798255071233,"pfxX":-3.680377844377362,"pfxZ":3.5104233729381114,"pX":-0.3840465258576835,"pZ":0.9452535131097178,"vX0":7.184821459670733,"vY0":-130.24256020231192,"vZ0":-5.985100481689839,"x":131.64,"y":213.26,"x0":-2.6830459727683507,"y0":50.000221630723786,"z0":5.2074732794034455,"aX":-6.4103742230036636},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.4,"breakHorizontal":5.3,"spinRate":2233,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.4183326779941221,"extension":5.763206441110235},"index":1,"playId":"81fcfd11-35a9-35b0-9147-4e6d1873000b","pitchNumber":2,"startTime":"2025-08-03T18:41:05.201Z","endTime":"2025-08-03T18:41:08.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.94569280076015,"aZ":-27.75263574574429,"pfxX":-9.032549067770365,"pfxZ":2.679665194648683,"pX":-0.7157559791838626,"pZ":2.226319621597057,"vX0":6.556747298639474,"vY0":-126.88301709462506,"vZ0":-2.62963824227168,"x":144.28,"y":178.67,"x0":-2.1440116851214124,"y0":50.00358732613103,"z0":5.459631029836986,"aX":-14.911110492682475},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.6,"breakHorizontal":15.1,"spinRate":1859,"spinDirection":244},"zone":4,"typeConfidence":2.0,"plateTime":0.42964223998052375,"extension":6.077520047935767},"index":2,"playId":"da889990-a5da-376c-9505-65fb917d8da4","pitchNumber":3,"startTime":"2025-08-03T18:41:20.657Z","endTime":"2025-08-03T18:41:24.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.425078078443388,"aZ":-24.728116959586803,"pfxX":-8.663849766955526,"pfxZ":4.4614487987336275,"pX":-0.6506603452670878,"pZ":1.6154640714751172,"vX0":7.128402507326385,"vY0":-128.146180264138,"vZ0":-4.410962963250543,"x":141.8,"y":195.16,"x0":-2.3370031942329548,"y0":50.006138338371514,"z0":5.281063013281222,"aX":-14.473505520793474},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.3,"breakHorizontal":14.2,"spinRate":1732,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4267214006432156,"extension":6.082986576214648},"hitData":{"launchSpeed":89.5,"launchAngle":18.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.1,"coordY":96.37}},"index":3,"playId":"5169c7e8-9875-3af0-a153-b846fe64aa3c","pitchNumber":4,"startTime":"2025-08-03T18:41:43.530Z","endTime":"2025-08-03T18:41:52.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:41:52.336Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Arias singles on a line drive to right fielder Matt Wallner.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T18:41:56.219Z","endTime":"2025-08-03T18:44:11.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":97.1,"endSpeed":89.5,"strikeZoneTop":3.61025069448112,"strikeZoneBottom":1.52512465629203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43341449412859,"aZ":-22.73830413274965,"pfxX":-9.772048159756546,"pfxZ":4.646622005147961,"pX":0.3392793002633272,"pZ":2.032465543118587,"vX0":11.04397889501868,"vY0":-140.99134133449456,"vZ0":-5.305183807119842,"x":104.07,"y":183.9,"x0":-2.34275404589862,"y0":50.00443732498536,"z0":5.388567514042673,"aX":-19.848486861968926},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.6,"breakHorizontal":15.7,"spinRate":2241,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.3871989852003157,"extension":6.225803395420966},"index":0,"playId":"c4f2b591-6c58-3ab1-935f-ef15d7498723","pitchNumber":1,"startTime":"2025-08-03T18:42:18.234Z","endTime":"2025-08-03T18:42:22.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":96.9,"endSpeed":88.6,"strikeZoneTop":3.52348827166312,"strikeZoneBottom":1.49017693035659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76028142000553,"aZ":-24.206665978159613,"pfxX":-8.96877531842135,"pfxZ":3.9655020176983253,"pX":-2.539552863576174,"pZ":2.432637478153645,"vX0":3.329699775686576,"vY0":-140.99925614202922,"vZ0":-4.28003152868174,"x":213.8,"y":173.1,"x0":-2.572148496191834,"y0":50.003591686133184,"z0":5.5369406481167625,"aX":-18.016131809418138},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.5,"breakHorizontal":15.5,"spinRate":2182,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.3888244474059732,"extension":5.943330710949876},"index":1,"playId":"ffa047a9-1af5-3e03-ad36-6d599df3b3a4","pitchNumber":2,"startTime":"2025-08-03T18:42:32.463Z","endTime":"2025-08-03T18:42:35.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.96990928642323,"aZ":-24.12347179826215,"pfxX":-9.655634423823177,"pfxZ":4.044761035258553,"pX":-1.7407280346655882,"pZ":2.13689196383922,"vX0":6.220724230241438,"vY0":-139.81778079786943,"vZ0":-4.938003856964189,"x":183.35,"y":181.08,"x0":-2.7339494580515344,"y0":50.00258895633997,"z0":5.498102317109406,"aX":-19.217567810161235},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.5,"breakHorizontal":16.3,"spinRate":2167,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.3909520975917533,"extension":5.889983810471377},"index":2,"playId":"589c8f2c-b2b6-3ea0-ab78-7d33efc14b81","pitchNumber":3,"startTime":"2025-08-03T18:42:47.154Z","endTime":"2025-08-03T18:42:50.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.45003006223837,"strikeZoneBottom":1.5699995769022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.239523869655336,"aZ":-25.2174163130506,"pfxX":-11.049436622892912,"pfxZ":3.4770617859799557,"pX":1.2114003090984902,"pZ":1.601238962887869,"vX0":12.963082912841188,"vY0":-140.6772685228305,"vZ0":-6.080710934863805,"x":70.82,"y":195.55,"x0":-2.0231764923649496,"y0":50.004875426141034,"z0":5.4279630612131164,"aX":-22.12488158955908},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.2,"breakHorizontal":17.3,"spinRate":2081,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.3895068510416819,"extension":5.858866143866744},"index":3,"playId":"960d8983-ba5e-399d-8418-bf0d36b0b497","pitchNumber":4,"startTime":"2025-08-03T18:43:03.204Z","endTime":"2025-08-03T18:43:07.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.7,"endSpeed":87.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.13794039522202,"aZ":-23.72896902043402,"pfxX":-11.427651650457092,"pfxZ":4.26782017123185,"pX":-1.1715636280979567,"pZ":1.9158980333462363,"vX0":7.455195274107192,"vY0":-140.53438322805536,"vZ0":-5.578154212161876,"x":161.66,"y":187.05,"x0":-2.3893311422441603,"y0":50.001617813725346,"z0":5.49146313496803,"aX":-22.603476620940746},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.6,"breakHorizontal":19.0,"spinRate":2159,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.39141310902461823,"extension":5.812334598244054},"index":4,"playId":"c121459a-dd7c-37a0-ab93-cf731c8b0092","pitchNumber":5,"startTime":"2025-08-03T18:43:20.005Z","endTime":"2025-08-03T18:43:24.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.08752571209958,"aZ":-25.924312787835373,"pfxX":0.30317490950351395,"pfxZ":3.733425384016668,"pX":0.05074816125073932,"pZ":2.9465773920833875,"vX0":6.013456382078276,"vY0":-127.50697951552921,"vZ0":-1.9780240950938013,"x":115.07,"y":159.22,"x0":-2.361221008960837,"y0":50.00329050482448,"z0":5.74437583184171,"aX":0.5069423869304608},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.6,"breakHorizontal":-1.7,"spinRate":2054,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.4268350857549801,"extension":6.107195306212562},"index":5,"playId":"b3cf607b-232a-367d-9771-90c51b47b290","pitchNumber":6,"startTime":"2025-08-03T18:43:39.117Z","endTime":"2025-08-03T18:43:42.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.335022383245114,"aZ":-20.46526486664741,"pfxX":-10.158246334134885,"pfxZ":5.849375247954951,"pX":0.8072577374071825,"pZ":2.7445632093591574,"vX0":12.123064684076263,"vY0":-140.48064482311042,"vZ0":-3.6933707766416886,"x":86.23,"y":164.68,"x0":-2.240978267349699,"y0":50.00432687127039,"z0":5.404013305902761,"aX":-20.33935656499878},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.0,"breakHorizontal":16.0,"spinRate":2222,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.3896537984567088,"extension":5.897215890924302},"hitData":{"launchSpeed":90.5,"launchAngle":9.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.49,"coordY":104.96}},"index":6,"playId":"b6145f2c-32ac-31c9-89ec-512ead75cb80","pitchNumber":7,"startTime":"2025-08-03T18:44:00.938Z","endTime":"2025-08-03T18:44:11.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.5,"awayTeamWinProbability":68.5,"homeTeamWinProbabilityAdded":3.3000000000000043,"leverageIndex":0.81,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:44:11.652Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Jones flies out to left fielder Trevor Larnach.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T18:44:14.845Z","endTime":"2025-08-03T18:46:38.322Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":85.8,"strikeZoneTop":3.78278916798361,"strikeZoneBottom":1.63803529934693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.53210037155979,"aZ":-19.942751785326088,"pfxX":-7.793949940805056,"pfxZ":6.40630050708592,"pX":-0.25179909957997887,"pZ":5.162076868403964,"vX0":8.39809630762047,"vY0":-138.00752855569868,"vZ0":2.4521242013657716,"x":126.6,"y":99.4,"x0":-2.33604160273103,"y0":50.0058262246288,"z0":5.61260034012668,"aX":-14.889346857113845},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":12.1,"spinRate":2016,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39838289491330947,"extension":6.012920298270127},"index":0,"playId":"4a413e61-85ee-3f02-b5bf-1bead933e8a0","pitchNumber":1,"startTime":"2025-08-03T18:44:36.693Z","endTime":"2025-08-03T18:44:39.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.1,"strikeZoneTop":3.7806187956621,"strikeZoneBottom":1.58460228258359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.518759690742925,"aZ":-20.33395918334734,"pfxX":-9.686235326294245,"pfxZ":7.249684744254258,"pX":0.1449734359619626,"pZ":0.06979992509510043,"vX0":9.185855572539399,"vY0":-127.57631869759072,"vZ0":-9.141004201919811,"x":111.47,"y":236.9,"x0":-2.2599782786412272,"y0":50.004516034619535,"z0":5.32886134570265,"aX":-15.82079442364999},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.9,"breakHorizontal":15.2,"spinRate":1848,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.43087287015373343,"extension":5.996194850631305},"index":1,"playId":"fa6eef10-55d7-37a8-b5c3-2d93f9229e06","pitchNumber":2,"startTime":"2025-08-03T18:44:52.848Z","endTime":"2025-08-03T18:44:57.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.76,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11435904960744,"aZ":-20.729107283647025,"pfxX":-10.800930366458665,"pfxZ":5.946503485641566,"pX":-0.44965502965491067,"pZ":2.5173557449301502,"vX0":8.68778547257953,"vY0":-138.42399264047344,"vZ0":-4.00891040097526,"x":134.14,"y":170.81,"x0":-2.237542214201464,"y0":50.006769780538434,"z0":5.385937571523845,"aX":-20.804323476932133},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.0,"breakHorizontal":17.5,"spinRate":2176,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.39684568311537793,"extension":6.468460028940218},"index":2,"playId":"f3f0dd97-aad5-3c4b-ada2-1827aab64391","pitchNumber":3,"startTime":"2025-08-03T18:45:20.997Z","endTime":"2025-08-03T18:45:25.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.79464378825621,"strikeZoneBottom":1.62429532699105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.392359926811586,"aZ":-25.996883729360974,"pfxX":-2.550853858663368,"pfxZ":3.771451106892096,"pX":-1.8436692812799849,"pZ":2.2654120781663436,"vX0":2.7720436837440743,"vY0":-127.02005380930605,"vZ0":-2.832396927209509,"x":187.28,"y":177.61,"x0":-2.6164081810262356,"y0":50.00465792246683,"z0":5.456545232008866,"aX":-4.179611697836591},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.5,"breakHorizontal":4.0,"spinRate":2169,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4307954545998931,"extension":6.352429105617018},"index":3,"playId":"28d293db-89b0-3667-bfc2-a9844af45cb0","pitchNumber":4,"startTime":"2025-08-03T18:45:46.395Z","endTime":"2025-08-03T18:45:49.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.76,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.95893679946573,"aZ":-23.109869694826738,"pfxX":-9.101773393854558,"pfxZ":4.673088369604318,"pX":-0.6462955136063115,"pZ":1.893203096899364,"vX0":8.14743886083335,"vY0":-138.6280260843249,"vZ0":-5.006539714472503,"x":141.64,"y":187.66,"x0":-2.445678661366273,"y0":50.00271756303928,"z0":5.272077561099106,"aX":-17.655873029340754},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.6,"breakHorizontal":14.8,"spinRate":2197,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.3956104143347732,"extension":6.478602702499852},"index":4,"playId":"eb547817-ebb6-33fd-a778-e6928ced4086","pitchNumber":5,"startTime":"2025-08-03T18:46:04.537Z","endTime":"2025-08-03T18:46:08.418Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.76,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57241966461891,"aZ":-20.334245381699954,"pfxX":-8.93370355546999,"pfxZ":5.960889247656112,"pX":0.6451088334156065,"pZ":2.759006980755086,"vX0":10.542860772159699,"vY0":-139.82321983044213,"vZ0":-3.671766584597913,"x":92.41,"y":164.29,"x0":-2.007887258691035,"y0":50.003480257260456,"z0":5.418133987529483,"aX":-17.747534507004687},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.2,"breakHorizontal":14.0,"spinRate":2176,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3912496681007198,"extension":6.239916682671539},"hitData":{"launchSpeed":87.8,"launchAngle":47.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.4,"coordY":98.89}},"index":5,"playId":"0ad3a406-6c70-3639-8f26-61a36b7a5f9c","pitchNumber":6,"startTime":"2025-08-03T18:46:25.506Z","endTime":"2025-08-03T18:46:38.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.700000000000003,"awayTeamWinProbability":72.3,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.59,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:46:38.322Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Kayfus flies out to left fielder Trevor Larnach.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-03T18:46:52.252Z","endTime":"2025-08-03T18:47:11.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":570632,"fullName":"José Ureña","link":"/api/v1/people/570632"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47810551224071,"aZ":-21.731349027286495,"pfxX":-8.78572804556234,"pfxZ":5.196594883696786,"pX":-0.38989680941460714,"pZ":2.2907020484853713,"vX0":7.889123242391219,"vY0":-140.7445107600271,"vZ0":-4.478148655619278,"x":131.86,"y":176.93,"x0":-2.0856358101812114,"y0":50.00326407705123,"z0":5.3069832768963385,"aX":-17.654477382011386},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.6,"breakHorizontal":14.3,"spinRate":2088,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3889359308228473,"extension":6.327496790003409},"hitData":{"launchSpeed":93.1,"launchAngle":35.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.93,"coordY":76.19}},"index":0,"playId":"65e89185-2526-3272-9e6a-cea65033d0f6","pitchNumber":1,"startTime":"2025-08-03T18:47:01.441Z","endTime":"2025-08-03T18:47:11.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":570632,"link":"/api/v1/people/570632"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-2.8000000000000043,"leverageIndex":1.12,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:47:11.206Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T18:49:16.380Z","endTime":"2025-08-03T18:50:18.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":70.2,"strikeZoneTop":3.43596415145911,"strikeZoneBottom":1.59568548347691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.464903853625664,"aZ":-44.40233512351241,"pfxX":-6.47080922932003,"pfxZ":-9.701761580899596,"pX":0.3333774037171965,"pZ":3.257865368603059,"vX0":1.0681822624215311,"vY0":-112.73783773550285,"vZ0":3.735967525899979,"x":104.29,"y":150.82,"x0":0.686916142054858,"y0":50.00195719169368,"z0":6.125014020565767,"aX":-8.156036781008792},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-16.0,"breakHorizontal":11.3,"spinRate":2616,"spinDirection":341},"zone":3,"typeConfidence":0.9,"plateTime":0.48974487284878254,"extension":6.958914556032241},"index":0,"playId":"e58413d4-0236-3a67-bdc8-1d5e61ed82aa","pitchNumber":1,"startTime":"2025-08-03T18:49:21.371Z","endTime":"2025-08-03T18:49:25.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.316075799845212,"aZ":-14.686430786800683,"pfxX":3.780588204007964,"pfxZ":9.778928089149465,"pX":-0.5141469643129843,"pZ":3.6309545709726128,"vX0":-3.843088093950222,"vY0":-133.28836911740302,"vZ0":-2.758906765614833,"x":136.6,"y":140.74,"x0":0.4595032381996326,"y0":50.0013403453163,"z0":5.748216819908388,"aX":6.759758250862901},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.3,"breakHorizontal":-6.0,"spinRate":1945,"spinDirection":155},"zone":11,"typeConfidence":0.89,"plateTime":0.4119271171598693,"extension":7.317228761548832},"index":1,"playId":"23db5f48-ccbf-3997-88e4-ba0b5ca6745f","pitchNumber":2,"startTime":"2025-08-03T18:49:35.190Z","endTime":"2025-08-03T18:49:38.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.36701221741021,"strikeZoneBottom":1.55264489330327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.384598227988118,"aZ":-46.93289587895256,"pfxX":-5.059137649608275,"pfxZ":-10.96030496351155,"pX":1.9629738355385744,"pZ":2.2956258230508757,"vX0":3.6713558924601153,"vY0":-116.0509754814471,"vZ0":1.9474393486113935,"x":42.18,"y":176.8,"x0":1.007459727302482,"y0":50.00449016539879,"z0":5.960788295606377,"aX":-6.810556194135489},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-18.8,"breakHorizontal":8.0,"spinRate":2767,"spinDirection":328},"zone":14,"typeConfidence":0.89,"plateTime":0.4743646596827542,"extension":6.945774948657072},"index":2,"playId":"1e29d2bd-21e2-3964-82a4-edcb327724c1","pitchNumber":3,"startTime":"2025-08-03T18:49:57.204Z","endTime":"2025-08-03T18:50:00.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.21386182078028,"aZ":-25.203119767423118,"pfxX":4.638359903548932,"pfxZ":5.245000532668671,"pX":-0.025201769073925687,"pZ":1.9070578276202732,"vX0":-2.650753733235403,"vY0":-114.60099497354135,"vZ0":-3.294302320631143,"x":117.96,"y":187.29,"x0":0.5439119233877344,"y0":50.005338984664384,"z0":5.825531474224714,"aX":6.169418335447246},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":9.0,"breakHorizontal":-7.7,"spinRate":1388,"spinDirection":124},"zone":8,"typeConfidence":0.9,"plateTime":0.4779706570137554,"extension":7.386024307366111},"index":3,"playId":"e8f2ade2-bf44-3729-8856-513fa43c6fde","pitchNumber":4,"startTime":"2025-08-03T18:50:13.715Z","endTime":"2025-08-03T18:50:18.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:50:18.541Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Wallner walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T18:50:24.705Z","endTime":"2025-08-03T18:52:00.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"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":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.8200332686824,"strikeZoneBottom":1.73964176010647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.5355996902616,"aZ":-11.69821437499769,"pfxX":5.455847757986751,"pfxZ":11.106577509301372,"pX":-0.2833084354999565,"pZ":1.4713549256377674,"vX0":-3.5023049013193592,"vY0":-134.74377057062102,"vZ0":-8.659122789233306,"x":127.8,"y":199.05,"x0":0.322670136064645,"y0":50.004350044848586,"z0":5.547757202537836,"aX":10.06029668120451},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.5,"breakHorizontal":-9.1,"spinRate":1948,"spinDirection":151},"zone":13,"typeConfidence":0.92,"plateTime":0.4060743576771664,"extension":7.515630777492528},"index":0,"playId":"50f410c4-40dc-3681-855c-27619b1037a3","pitchNumber":1,"startTime":"2025-08-03T18:50:41.935Z","endTime":"2025-08-03T18:50:45.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.885908958805548,"aZ":-16.269548814397954,"pfxX":6.551339574829177,"pfxZ":8.652741657994024,"pX":0.047797012428810355,"pZ":1.7908884541121188,"vX0":-3.1208089408533564,"vY0":-134.61428400647952,"vZ0":-7.1263412614429775,"x":115.18,"y":190.43,"x0":0.370280155441041,"y0":50.00074956619569,"z0":5.621754299977875,"aX":12.03633847452394},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":-11.2,"spinRate":1866,"spinDirection":154},"zone":8,"typeConfidence":0.91,"plateTime":0.40670070111607615,"extension":7.390177460209991},"index":1,"playId":"92bfdd47-0ec5-3ee5-bb7e-9df5abec1149","pitchNumber":2,"startTime":"2025-08-03T18:50:56.548Z","endTime":"2025-08-03T18:51:00.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.82703885889521,"strikeZoneBottom":1.70480923920782,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.47718125106979,"aZ":-14.212568623887309,"pfxX":4.779619340397122,"pfxZ":10.017062997102107,"pX":-1.0299311309671009,"pZ":2.494136347326595,"vX0":-5.196344935304515,"vY0":-132.82061564158707,"vZ0":-5.564016969725316,"x":156.26,"y":171.44,"x0":0.32748093962321373,"y0":50.00286781782041,"z0":5.643288799958696,"aX":8.570936209531757},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":17.2,"breakHorizontal":-7.6,"spinRate":1859,"spinDirection":152},"zone":13,"typeConfidence":0.9,"plateTime":0.4118017332569668,"extension":7.273142242001669},"index":2,"playId":"36bd43f7-3cd8-39fe-bd41-46b7c667906f","pitchNumber":3,"startTime":"2025-08-03T18:51:23.458Z","endTime":"2025-08-03T18:51:27.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":70.1,"strikeZoneTop":3.72764578527855,"strikeZoneBottom":1.5789360070458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.514769527461798,"aZ":-24.661051349385968,"pfxX":6.436728155551676,"pfxZ":5.977154626202113,"pX":1.4214735129970364,"pZ":2.9471109905390147,"vX0":-0.2320975948646805,"vY0":-111.81005030841855,"vZ0":-0.9322604487240725,"x":62.82,"y":159.21,"x0":0.691677997644661,"y0":50.003601919251395,"z0":5.916675272033471,"aX":8.090803470661568},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":10.9,"breakHorizontal":-11.5,"spinRate":1545,"spinDirection":124},"zone":12,"typeConfidence":0.9,"plateTime":0.4912252994991886,"extension":7.155678095922167},"index":3,"playId":"3f622c81-7957-3e5d-9160-a25f0ea658be","pitchNumber":4,"startTime":"2025-08-03T18:51:38.090Z","endTime":"2025-08-03T18:51:42.811Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.7459472431943,"strikeZoneBottom":1.6573833747172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.126551603502744,"aZ":-25.052642535896695,"pfxX":-1.3609739297097487,"pfxZ":4.693611399931974,"pX":1.0601393583917738,"pZ":3.680757330916564,"vX0":1.0350515848155564,"vY0":-122.58783094145318,"vZ0":0.08839760779675687,"x":76.59,"y":139.4,"x0":0.8084391839224752,"y0":50.000044661826855,"z0":5.78991340631169,"aX":-2.0629450954916377},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.8,"breakHorizontal":2.2,"spinRate":1997,"spinDirection":241},"zone":12,"typeConfidence":2.0,"plateTime":0.4474828140670648,"extension":7.0253147192518925},"index":4,"playId":"f1e6dbe2-8b3d-3a87-ad89-06d127b36da1","pitchNumber":5,"startTime":"2025-08-03T18:51:55.163Z","endTime":"2025-08-03T18:52:00.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.7,"awayTeamWinProbability":75.3,"homeTeamWinProbabilityAdded":-2.0000000000000036,"leverageIndex":0.53,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:52:00.080Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T18:52:18.652Z","endTime":"2025-08-03T18:54:53.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.38350524740347,"strikeZoneBottom":1.54271623549759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.585431768558255,"aZ":-16.769921316980415,"pfxX":5.177408884724981,"pfxZ":8.623894470300657,"pX":-0.025264131567627378,"pZ":3.4878089223265567,"vX0":-2.956513384886177,"vY0":-132.61914986960804,"vZ0":-2.6877984243968895,"x":117.96,"y":144.61,"x0":0.42962245965612655,"y0":50.00382415145595,"z0":5.733403589327012,"aX":9.249876055182703},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.2,"breakHorizontal":-8.8,"spinRate":1819,"spinDirection":147},"zone":2,"typeConfidence":0.9,"plateTime":0.4125519823010926,"extension":7.245573637630189},"index":0,"playId":"fcce3325-a057-307b-90c4-9e3f45430c5d","pitchNumber":1,"startTime":"2025-08-03T18:52:24.733Z","endTime":"2025-08-03T18:52:29.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":90.1,"endSpeed":82.2,"strikeZoneTop":3.59686094481391,"strikeZoneBottom":1.63005032823096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.566431706980268,"aZ":-13.588365835920378,"pfxX":3.1234818571158485,"pfxZ":10.68763694034087,"pX":0.557050389866898,"pZ":3.048775372649346,"vX0":-0.6570949015383196,"vY0":-131.24103274609593,"vZ0":-4.2038354557278605,"x":95.77,"y":156.46,"x0":0.4053553929693603,"y0":50.00522700109748,"z0":5.688167982216751,"aX":5.432542711185118},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":18.6,"breakHorizontal":-5.5,"spinRate":1872,"spinDirection":152},"zone":3,"typeConfidence":0.89,"plateTime":0.417838264975837,"extension":7.29829236632297},"index":1,"playId":"2449e85d-b8eb-3905-8c4e-46bbc7fc0041","pitchNumber":2,"startTime":"2025-08-03T18:52:44.286Z","endTime":"2025-08-03T18:52:48.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.8,"strikeZoneTop":3.58532110955055,"strikeZoneBottom":1.61810404108781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.633929908146012,"aZ":-12.93739349265758,"pfxX":2.834062495976367,"pfxZ":10.858668803133217,"pX":-0.9731224200453783,"pZ":3.7422860513319423,"vX0":-4.543869535383584,"vY0":-132.5851492297091,"vZ0":-2.628005719255211,"x":154.09,"y":137.74,"x0":0.39849958649344697,"y0":50.00272063841298,"z0":5.696275911330082,"aX":5.020998708917242},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":19.2,"breakHorizontal":-4.1,"spinRate":1869,"spinDirection":152},"zone":11,"typeConfidence":0.89,"plateTime":0.41387572214482216,"extension":7.269757612554685},"index":2,"playId":"4649672c-d38a-3deb-878c-9ce60346622e","pitchNumber":3,"startTime":"2025-08-03T18:53:01.046Z","endTime":"2025-08-03T18:53:04.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.53068008882079,"strikeZoneBottom":1.61390602309978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.08978214270303,"aZ":-12.636080011135206,"pfxX":4.1490368980506585,"pfxZ":11.273104695767032,"pX":0.17796387431993094,"pZ":1.0046669374900496,"vX0":-1.927091922750822,"vY0":-130.702440557953,"vZ0":-9.147943475671342,"x":110.22,"y":211.65,"x0":0.3850448342222228,"y0":50.00410546824443,"z0":5.49505132430209,"aX":7.191670105790011},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.6,"breakHorizontal":-7.1,"spinRate":1731,"spinDirection":152},"zone":14,"typeConfidence":0.89,"plateTime":0.41878756892853763,"extension":7.444228596813249},"index":3,"playId":"6a66ab37-7bec-317b-b700-5bf23b1c0a5f","pitchNumber":4,"startTime":"2025-08-03T18:53:19.207Z","endTime":"2025-08-03T18:53:22.478Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":91.0,"endSpeed":82.8,"strikeZoneTop":3.55915608765162,"strikeZoneBottom":1.61740975307925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.826491076419412,"aZ":-12.887714679352436,"pfxX":4.779293634728884,"pfxZ":10.935479448219475,"pX":-0.6722419797930665,"pZ":2.430690583802888,"vX0":-4.2704755083469,"vY0":-132.35385731195996,"vZ0":-5.773657577759127,"x":142.62,"y":173.15,"x0":0.34593346738597286,"y0":50.00283033603941,"z0":5.594523537080943,"aX":8.42874688740129},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.6,"breakHorizontal":-7.7,"spinRate":1826,"spinDirection":154},"zone":4,"typeConfidence":0.9,"plateTime":0.41478926554669204,"extension":7.517972882559593},"index":4,"playId":"cd1d9d1e-7903-3971-b6a7-c395b7653930","pitchNumber":5,"startTime":"2025-08-03T18:53:40.482Z","endTime":"2025-08-03T18:53:44.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-03T18:53:59.624Z","endTime":"2025-08-03T18:54:18.163Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.056022449068998,"aZ":-23.585778193641023,"pfxX":3.035268734928998,"pfxZ":6.591481463345387,"pX":0.0659060858396439,"pZ":3.124545647129267,"vX0":-1.5654122817302634,"vY0":-112.97725314827821,"vZ0":-1.0384398238400614,"x":114.49,"y":154.42,"x0":0.3706135635418407,"y0":50.0023166014075,"z0":5.9435821738898,"aX":3.9546763254214845},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":12.0,"breakHorizontal":-5.2,"spinRate":1431,"spinDirection":127},"zone":2,"typeConfidence":0.9,"plateTime":0.48334159558521117,"extension":7.2114913141886685},"index":6,"playId":"ba699a70-ed1e-3612-a1e5-78ac03021b8a","pitchNumber":6,"startTime":"2025-08-03T18:54:18.163Z","endTime":"2025-08-03T18:54:23.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.566832919956926,"aZ":-12.996444179544964,"pfxX":5.229985397944688,"pfxZ":10.453561825489498,"pX":0.6354524161533459,"pZ":2.575526525930665,"vX0":-1.331730971499984,"vY0":-134.43289344370964,"vZ0":-5.684521561602377,"x":92.78,"y":169.24,"x0":0.45716941586035165,"y0":50.00080705006938,"z0":5.636549925531431,"aX":9.590924711075857},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":-9.2,"spinRate":1915,"spinDirection":149},"zone":6,"typeConfidence":0.92,"plateTime":0.4071209574493917,"extension":7.424483939341232},"index":7,"playId":"3133d60b-4fac-3b65-a6ee-689d1ed22d05","pitchNumber":7,"startTime":"2025-08-03T18:54:48.569Z","endTime":"2025-08-03T18:54:53.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.96,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:54:53.601Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kody Clemens grounds out, second baseman Daniel Schneemann to first baseman Kyle Manzardo.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-03T18:55:00.028Z","endTime":"2025-08-03T18:56:03.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.638558116268698,"aZ":-14.34933245287395,"pfxX":6.128723929978349,"pfxZ":9.578825319069544,"pX":-0.2998256710132599,"pZ":2.6377916036478593,"vX0":-4.160031914513082,"vY0":-135.0998446845027,"vZ0":-5.375966192706834,"x":128.43,"y":167.56,"x0":0.4586469609521697,"y0":50.00133699716557,"z0":5.651173790069016,"aX":11.401936742574073},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":-10.3,"spinRate":1921,"spinDirection":152},"zone":4,"typeConfidence":0.92,"plateTime":0.4044311418902251,"extension":7.414204785913716},"index":0,"playId":"e100204f-0e59-3040-aeea-224ed59c5f13","pitchNumber":1,"startTime":"2025-08-03T18:55:16.033Z","endTime":"2025-08-03T18:55:20.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"1549937d-a4ab-3bde-aa2a-4fe77e7b30b8","startTime":"2025-08-03T18:55:37.220Z","endTime":"2025-08-03T18:55:41.914Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.756106188536663,"aZ":-14.461606268569795,"pfxX":5.05606221918149,"pfxZ":9.782685210618467,"pX":-0.22254108963801764,"pZ":2.261029844691203,"vX0":-3.42191842921886,"vY0":-133.24854608058538,"vZ0":-6.369639991246718,"x":125.48,"y":177.73,"x0":0.41685830467018725,"y0":50.00459794698581,"z0":5.714400585299788,"aX":9.15649519288084},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.7,"breakHorizontal":-8.5,"spinRate":1917,"spinDirection":149},"zone":8,"typeConfidence":0.91,"plateTime":0.40996974493108196,"extension":7.3999252741995845},"hitData":{"launchSpeed":92.3,"launchAngle":-27.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.23,"coordY":155.78}},"index":2,"playId":"42b62e51-0902-37f8-864a-6f5ede346ff0","pitchNumber":2,"startTime":"2025-08-03T18:55:55.801Z","endTime":"2025-08-03T18:56:03.080Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:56:03.080Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Angel Martínez lines out, pitcher Kody Funderburk to first baseman Kody Clemens.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T18:58:28.330Z","endTime":"2025-08-03T18:58:55.977Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681892,"link":"/api/v1/people/681892"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kody Funderburk replaces José Ureña.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T18:58:20.907Z","endTime":"2025-08-03T18:58:30.646Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681892,"link":"/api/v1/people/681892"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":570632,"link":"/api/v1/people/570632","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.5,"strikeZoneTop":3.41605967648402,"strikeZoneBottom":1.50297436084612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.105357541669658,"aZ":-33.15527648441264,"pfxX":9.887643924830101,"pfxZ":-0.5621880780282043,"pX":-1.1593301093115675,"pZ":1.0006071375766805,"vX0":-11.300332301803643,"vY0":-130.32198890266034,"vZ0":-5.29020180199657,"x":161.19,"y":211.76,"x0":1.9224568034492775,"y0":50.00311718434329,"z0":5.523947929944602,"aX":17.225768525457067},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.9,"breakHorizontal":-15.8,"spinRate":1962,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4182424591826992,"extension":7.195250522541577},"index":1,"playId":"6f86a715-49b6-3688-81c7-99c344cf9ee5","pitchNumber":1,"startTime":"2025-08-03T18:58:30.646Z","endTime":"2025-08-03T18:58:34.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.998414298188475,"aZ":-23.89002010209699,"pfxX":9.383776105932292,"pfxZ":4.305665746330665,"pX":0.7283265091524934,"pZ":2.1850579801557974,"vX0":-7.0039702848169325,"vY0":-137.02213255815903,"vZ0":-4.666169517819785,"x":89.24,"y":179.78,"x0":2.0837034906682703,"y0":50.00324684858162,"z0":5.518791844121695,"aX":18.0502511535504},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":-15.7,"spinRate":2347,"spinDirection":136},"zone":6,"typeConfidence":2.0,"plateTime":0.3979868895514511,"extension":7.026464419086095},"hitData":{"launchSpeed":104.7,"launchAngle":4.0,"totalDistance":99.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":126.28,"coordY":181.21}},"index":2,"playId":"94f1d849-c18d-3a30-99e9-160724418925","pitchNumber":2,"startTime":"2025-08-03T18:58:47.976Z","endTime":"2025-08-03T18:58:55.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.7,"awayTeamWinProbability":74.3,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.24,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-03T18:58:55.977Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T19:00:37.507Z","endTime":"2025-08-03T19:01:48.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T18:59:09.066Z","endTime":"2025-08-03T19:00:39.801Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":83.6,"strikeZoneTop":3.21945129643854,"strikeZoneBottom":1.37390029720346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.19795284891627,"aZ":-25.97783628497083,"pfxX":10.6334832679212,"pfxZ":3.418226227436069,"pX":-0.0402508611321258,"pZ":3.9237524067852387,"vX0":-8.920553372301114,"vY0":-134.72874719788356,"vZ0":0.28738475776399985,"x":118.53,"y":132.84,"x0":1.9557721550086622,"y0":50.001518836423415,"z0":5.673252595788283,"aX":19.266378399727795},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.5,"breakHorizontal":-17.0,"spinRate":2283,"spinDirection":135},"zone":11,"typeConfidence":2.0,"plateTime":0.40879475266168797,"extension":7.074703312696911},"index":1,"playId":"c5e83acd-9158-382b-a7fc-6456b898991c","pitchNumber":1,"startTime":"2025-08-03T19:00:39.801Z","endTime":"2025-08-03T19:00:42.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":92.5,"endSpeed":83.6,"strikeZoneTop":3.24617602739482,"strikeZoneBottom":1.40047493554757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.779108696595923,"aZ":-25.33897332668275,"pfxX":10.239049366306041,"pfxZ":3.784047115942059,"pX":-0.3633498628997889,"pZ":3.7014167382717056,"vX0":-9.793068953774661,"vY0":-134.25318714352215,"vZ0":-0.10799211801545805,"x":130.85,"y":138.84,"x0":2.0191034744699596,"y0":50.00409200299057,"z0":5.560925932270228,"aX":18.50518266092275},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.1,"breakHorizontal":-16.2,"spinRate":2351,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.409548568224932,"extension":7.209268073600532},"index":2,"playId":"4fd3e3cd-9984-3de4-a903-2c3158c01ebf","pitchNumber":2,"startTime":"2025-08-03T19:00:53.176Z","endTime":"2025-08-03T19:00:56.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.8,"strikeZoneTop":3.18758259163472,"strikeZoneBottom":1.3925093879362,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.012676559984804,"aZ":-25.417556701477007,"pfxX":10.087287583620046,"pfxZ":3.6132366494146435,"pX":-0.47625814918607773,"pZ":3.1258903682012797,"vX0":-10.258109299015313,"vY0":-135.06317705958205,"vZ0":-1.8100391554661144,"x":135.15,"y":154.38,"x0":2.038127700850191,"y0":50.003090922561775,"z0":5.570536281997606,"aX":18.867301542103366},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.4,"breakHorizontal":-16.4,"spinRate":2299,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.40363803203146187,"extension":7.219271252020072},"index":3,"playId":"199d99ac-3443-35fb-9cd3-5290c8df9d51","pitchNumber":3,"startTime":"2025-08-03T19:01:08.912Z","endTime":"2025-08-03T19:01:13.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.3,"strikeZoneTop":3.18592122378194,"strikeZoneBottom":1.41577016473729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.283013841259194,"aZ":-24.51492174247338,"pfxX":9.322309622085394,"pfxZ":4.058513542977549,"pX":-0.6481824281139794,"pZ":2.7359126955987625,"vX0":-10.230871216511899,"vY0":-135.69903740934248,"vZ0":-3.003324405798172,"x":141.71,"y":164.91,"x0":1.9379101782727148,"y0":50.00334597708203,"z0":5.541918972464653,"aX":17.599540516751862},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.0,"breakHorizontal":-15.0,"spinRate":2358,"spinDirection":133},"zone":1,"typeConfidence":2.0,"plateTime":0.4017522255319572,"extension":7.156909739722044},"index":4,"playId":"3fafbe1b-d47a-300a-9799-1593f22f4321","pitchNumber":4,"startTime":"2025-08-03T19:01:24.790Z","endTime":"2025-08-03T19:01:28.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.3,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.315981384012993,"aZ":-33.16867567863097,"pfxX":-6.221858015537468,"pfxZ":-0.665537605290413,"pX":-2.372825080444281,"pZ":1.185443398959148,"vX0":-8.514296855185776,"vY0":-121.95747112103906,"vZ0":-3.1382107522830824,"x":207.45,"y":206.77,"x0":1.979774741849522,"y0":50.002575566661996,"z0":5.3671903325601225,"aX":-9.314478031076854},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.7,"breakHorizontal":13.3,"spinRate":2482,"spinDirection":315},"zone":13,"typeConfidence":2.0,"plateTime":0.4501350468267895,"extension":7.0919204083997},"index":5,"playId":"85b9e2a0-a2ec-3069-b0d6-eb7a655f3afb","pitchNumber":5,"startTime":"2025-08-03T19:01:44.950Z","endTime":"2025-08-03T19:01:48.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.5,"awayTeamWinProbability":76.5,"homeTeamWinProbabilityAdded":-2.1999999999999993,"leverageIndex":0.89,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:01:48.433Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daniel Schneemann singles on a sharp line drive to left fielder Trevor Larnach.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T19:01:53.440Z","endTime":"2025-08-03T19:03:33.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.41992812522906,"strikeZoneBottom":1.55525956528345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2740229034568,"aZ":-25.376199710824384,"pfxX":9.67285227129291,"pfxZ":3.573048121061042,"pX":-1.077629813215116,"pZ":2.591009028209178,"vX0":-11.792201950760607,"vY0":-136.88739888136087,"vZ0":-3.2442563909464734,"x":158.08,"y":168.82,"x0":2.0226268948600428,"y0":50.00643083616019,"z0":5.5224982778442975,"aX":18.422648555210568},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.0,"breakHorizontal":-15.1,"spinRate":2400,"spinDirection":134},"zone":11,"typeConfidence":2.0,"plateTime":0.3996187428174105,"extension":7.220903464522447},"index":0,"playId":"2c83456f-d8df-3c51-b09e-e2d6c8b14c84","pitchNumber":1,"startTime":"2025-08-03T19:02:14.017Z","endTime":"2025-08-03T19:02:17.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.001405439590894,"aZ":-16.314868590399467,"pfxX":0.7153024809563169,"pfxZ":8.510208196482724,"pX":-0.21977462054078933,"pZ":2.676162793532044,"vX0":-6.117605563208607,"vY0":-135.27734840663888,"vZ0":-4.778750475615434,"x":125.38,"y":166.52,"x0":1.9727139872815909,"y0":50.001925045511804,"z0":5.599999288984763,"aX":1.3333414795094412},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":-0.1,"spinRate":2289,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.40404928034973286,"extension":7.045131407964815},"index":1,"playId":"a926b2b1-b58b-3e39-9d97-5fa1e2f5f371","pitchNumber":2,"startTime":"2025-08-03T19:02:28.794Z","endTime":"2025-08-03T19:02:32.647Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":94.4,"endSpeed":86.7,"strikeZoneTop":3.32751527180763,"strikeZoneBottom":1.5132543161509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.960975120601432,"aZ":-24.53322619357606,"pfxX":9.274520200111233,"pfxZ":3.98061947185443,"pX":0.6544813960424416,"pZ":3.1963587783386473,"vX0":-7.351781789153718,"vY0":-137.2923352779729,"vZ0":-1.769129418830654,"x":92.05,"y":152.48,"x0":2.1553210577040516,"y0":50.00196410237842,"z0":5.510530615006266,"aX":17.79394036803679},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":-15.4,"spinRate":2389,"spinDirection":139},"zone":3,"typeConfidence":2.0,"plateTime":0.39819145182175,"extension":7.0693815590852855},"index":2,"playId":"c2665519-4f1e-3cf5-a933-80992f4d3501","pitchNumber":3,"startTime":"2025-08-03T19:02:44.807Z","endTime":"2025-08-03T19:02:48.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.754769932078005,"aZ":-24.37919569568315,"pfxX":10.312101145537767,"pfxZ":4.110887202452736,"pX":-0.103257609821405,"pZ":1.6767484264262027,"vX0":-9.457283144160323,"vY0":-136.1081030154936,"vZ0":-5.5646605870413595,"x":120.94,"y":193.51,"x0":2.057936194719639,"y0":50.005381789771306,"z0":5.411040411535775,"aX":19.56675681325314},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.6,"breakHorizontal":-16.9,"spinRate":2317,"spinDirection":136},"zone":8,"typeConfidence":2.0,"plateTime":0.40072761305152227,"extension":7.262875717158021},"index":3,"playId":"b655a5ff-0f36-3eef-b909-0b9bbadb4d16","pitchNumber":4,"startTime":"2025-08-03T19:03:00.455Z","endTime":"2025-08-03T19:03:03.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.902950501695074,"aZ":-30.179455637581587,"pfxX":-0.6976892966659474,"pfxZ":1.1982150462300538,"pX":-0.5159542391015253,"pZ":2.643563404897079,"vX0":-5.650847471334059,"vY0":-128.24436676663524,"vZ0":-1.7121660907102165,"x":136.67,"y":167.4,"x0":1.808055850859157,"y0":50.002763612520894,"z0":5.677395965176449,"aX":-1.1588913703972972},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":2.5,"spinRate":2411,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4273500013009759,"extension":6.935201792088084},"hitData":{"launchSpeed":102.1,"launchAngle":12.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":97.37,"coordY":108.19}},"index":4,"playId":"38bc80ef-27fb-3740-b9f8-00ad3286818a","pitchNumber":5,"startTime":"2025-08-03T19:03:23.434Z","endTime":"2025-08-03T19:03:33.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.2,"awayTeamWinProbability":74.8,"homeTeamWinProbabilityAdded":1.6999999999999993,"leverageIndex":0.54,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:03:33.991Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a ground ball to right fielder Matt Wallner. Daniel Schneemann to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T19:03:47.246Z","endTime":"2025-08-03T19:04:25.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.51479029205177,"strikeZoneBottom":1.49840681043594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.608457528474677,"aZ":-34.48586060363796,"pfxX":8.881587090994895,"pfxZ":-1.348997591165947,"pX":-0.46600483754668165,"pZ":3.2412721068935717,"vX0":-8.912179100545885,"vY0":-129.72436837261787,"vZ0":0.5253548265238996,"x":134.76,"y":151.27,"x0":1.8502671976998217,"y0":50.001741774488565,"z0":5.652378646165315,"aX":15.227679207498669},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-2.2,"breakHorizontal":-14.3,"spinRate":1811,"spinDirection":114},"zone":1,"typeConfidence":2.0,"plateTime":0.42124870825986793,"extension":7.096144431224546},"index":0,"playId":"833b552d-11f6-3e68-9987-f66a8fc066c5","pitchNumber":1,"startTime":"2025-08-03T19:03:59.873Z","endTime":"2025-08-03T19:04:04.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.395964636324127,"aZ":-21.021975809497917,"pfxX":0.45027531254023456,"pfxZ":6.003149605055915,"pX":-0.3530291460232552,"pZ":3.345256206071203,"vX0":-5.860737267814133,"vY0":-134.03784743254084,"vZ0":-2.5056534207283123,"x":130.46,"y":148.46,"x0":1.7843366656316755,"y0":50.00015483674874,"z0":5.760104850968572,"aX":0.8373798161627762},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.7,"breakHorizontal":0.2,"spinRate":2264,"spinDirection":169},"zone":1,"typeConfidence":2.0,"plateTime":0.40547366984401245,"extension":7.027478706318038},"hitData":{"launchSpeed":90.6,"launchAngle":6.0,"totalDistance":120.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":126.0,"coordY":204.5}},"index":1,"playId":"5c2fee4a-818d-3c94-b4ed-265c38a8afdf","pitchNumber":2,"startTime":"2025-08-03T19:04:14.485Z","endTime":"2025-08-03T19:04:25.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"R","description":"Right"}},"first":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.299999999999997,"awayTeamWinProbability":71.7,"homeTeamWinProbabilityAdded":3.099999999999998,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:04:25.008Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Manzardo pops out to shortstop Brooks Lee.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-03T19:04:39.583Z","endTime":"2025-08-03T19:06:29.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":83.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.556611492406,"aZ":-27.481382220515584,"pfxX":-0.3406505647153264,"pfxZ":2.6950580148346326,"pX":-0.007420425981775928,"pZ":2.1031716950316603,"vX0":-4.811051274312065,"vY0":-129.31101108340692,"vZ0":-3.754118048419376,"x":117.28,"y":181.99,"x0":1.8992985515223344,"y0":50.00519299946223,"z0":5.614650900936328,"aX":-0.5936400238574943},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.4,"breakHorizontal":1.4,"spinRate":2321,"spinDirection":194},"zone":5,"typeConfidence":2.0,"plateTime":0.4189287424320267,"extension":7.094164126112647},"index":0,"playId":"d3e609ed-c07f-35e6-bae9-7dd067bfc720","pitchNumber":1,"startTime":"2025-08-03T19:04:54.940Z","endTime":"2025-08-03T19:04:58.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.77155360586201,"aZ":-22.11361380860111,"pfxX":9.50014312377185,"pfxZ":5.264012193127274,"pX":0.4933766204051479,"pZ":2.31847609287323,"vX0":-7.455974799433221,"vY0":-137.22918421510943,"vZ0":-4.561114944250622,"x":98.19,"y":176.18,"x0":2.0084443908932577,"y0":50.00362872879793,"z0":5.504486997769841,"aX":18.15828701269989},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.8,"breakHorizontal":-15.7,"spinRate":2402,"spinDirection":142},"zone":6,"typeConfidence":2.0,"plateTime":0.39881675222676183,"extension":7.145489707194638},"index":1,"playId":"bb9c6401-0f6f-3b30-81d0-14e2839cfc8d","pitchNumber":2,"startTime":"2025-08-03T19:05:34.242Z","endTime":"2025-08-03T19:05:38.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":79.9,"strikeZoneTop":3.27043773644374,"strikeZoneBottom":1.27172672819391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.60463877020136,"aZ":-34.25755069456083,"pfxX":-4.521694891305616,"pfxZ":-1.3293952070205592,"pX":-2.401280467255145,"pZ":0.24103844019985063,"vX0":-9.138843567120283,"vY0":-123.33502196871102,"vZ0":-5.468233670446173,"x":208.53,"y":232.27,"x0":1.9148574964975043,"y0":50.00220489412231,"z0":5.319672368816423,"aX":-7.084950205698316},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.4,"breakHorizontal":10.0,"spinRate":2451,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4412210028926986,"extension":7.1113488861231104},"index":2,"playId":"87fcef8f-7628-3356-9d5f-afd7b97149e2","pitchNumber":3,"startTime":"2025-08-03T19:05:53.862Z","endTime":"2025-08-03T19:05:57.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.95124846800878,"aZ":-33.93050748602427,"pfxX":-8.579913571623196,"pfxZ":-1.1488648982472442,"pX":-0.3783422059799287,"pZ":1.5088428223895782,"vX0":-3.5837447809288188,"vY0":-123.09832985746131,"vZ0":-2.5500422329961214,"x":131.42,"y":198.04,"x0":2.211867590841029,"y0":50.00141452948882,"z0":5.4370070246528215,"aX":-13.136026289718181},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.4,"breakHorizontal":16.4,"spinRate":2602,"spinDirection":314},"zone":7,"typeConfidence":2.0,"plateTime":0.44532640824670766,"extension":7.057853280108837},"hitData":{"launchSpeed":69.8,"launchAngle":54.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":114.86,"coordY":140.01}},"index":3,"playId":"834be655-5c73-3b32-9de4-a3a1e501ab27","pitchNumber":4,"startTime":"2025-08-03T19:06:21.198Z","endTime":"2025-08-03T19:06:29.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"first":{"id":608070,"link":"/api/v1/people/608070"},"second":{"id":682177,"link":"/api/v1/people/682177"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-6.199999999999996,"leverageIndex":2.44,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:06:29.940Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to right fielder Nolan Jones.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T19:08:39.801Z","endTime":"2025-08-03T19:09:56.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.6,"endSpeed":70.3,"strikeZoneTop":3.44798330106585,"strikeZoneBottom":1.54336857778319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.689292843747236,"aZ":-44.59686523704288,"pfxX":-4.405251440176558,"pfxZ":-10.02285481812304,"pX":-0.9440330519919838,"pZ":1.553201680980862,"vX0":-1.887211725617494,"vY0":-111.45150836301636,"vZ0":0.5947919842691831,"x":152.98,"y":196.84,"x0":0.48965665730806673,"y0":50.00091143055493,"z0":5.942331511155784,"aX":-5.461780618864999},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.7,"breakVerticalInduced":-17.5,"breakHorizontal":8.5,"spinRate":2770,"spinDirection":340},"zone":13,"typeConfidence":0.9,"plateTime":0.4941577328315345,"extension":7.123532580364056},"index":0,"playId":"bf93dff6-10cc-3258-815c-db5dd3074f5e","pitchNumber":1,"startTime":"2025-08-03T19:08:39.801Z","endTime":"2025-08-03T19:08:45.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.7,"strikeZoneTop":3.40290276581433,"strikeZoneBottom":1.52309570169887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.659329405552,"aZ":-26.468617739501536,"pfxX":-2.528573364363628,"pfxZ":3.673568328767741,"pX":0.0748213947473973,"pZ":0.585415333815963,"vX0":-0.6731418912449665,"vY0":-123.29179213306033,"vZ0":-6.576398715375012,"x":114.15,"y":222.97,"x0":0.6793852480384887,"y0":50.00227233978787,"z0":5.497342329864325,"aX":-3.9234781657106157},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.5,"breakHorizontal":4.7,"spinRate":2023,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.44289006160574695,"extension":7.198482342640166},"index":1,"playId":"8d5bff8a-1172-3cd1-b0ee-088444417fe2","pitchNumber":2,"startTime":"2025-08-03T19:08:55.102Z","endTime":"2025-08-03T19:08:59.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.03362023102904,"aZ":-21.041042589576147,"pfxX":4.474691464149013,"pfxZ":8.536558113763533,"pX":0.6534988683251259,"pZ":2.882615649397973,"vX0":-1.0715464721543138,"vY0":-114.0637378993704,"vZ0":-1.897287088553437,"x":92.09,"y":160.95,"x0":0.5511760373564211,"y0":50.001235218133715,"z0":5.821809705979052,"aX":5.833675641475295},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":15.2,"breakHorizontal":-7.8,"spinRate":1428,"spinDirection":131},"zone":3,"typeConfidence":0.9,"plateTime":0.48213595415721944,"extension":7.271048698598342},"index":2,"playId":"d1c252ca-c7bf-3a34-a7a2-94646ddda4d2","pitchNumber":3,"startTime":"2025-08-03T19:09:13.272Z","endTime":"2025-08-03T19:09:17.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.4,"strikeZoneTop":3.45864800371962,"strikeZoneBottom":1.49739103659311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.570418336914642,"aZ":-18.80793932551831,"pfxX":4.780638574823026,"pfxZ":10.301726987522567,"pX":-0.4102847239574593,"pZ":0.5146309257734294,"vX0":-3.3058449514526242,"vY0":-113.68421377816853,"vZ0":-7.300577646046557,"x":132.64,"y":224.88,"x0":0.44801187487413385,"y0":50.0031273089064,"z0":5.660647200827285,"aX":6.202166701227615},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":16.9,"breakHorizontal":-7.7,"spinRate":1500,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.48344771970710765,"extension":7.3008944786880114},"index":3,"playId":"f3948e65-3b14-3181-b617-8c4d53566b59","pitchNumber":4,"startTime":"2025-08-03T19:09:28.797Z","endTime":"2025-08-03T19:09:32.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98912026782513,"aZ":-13.667238661593467,"pfxX":6.725995849988796,"pfxZ":10.57167246219619,"pX":0.4154510869287691,"pZ":2.7908751387963426,"vX0":-2.4204303002881495,"vY0":-132.18239680024357,"vZ0":-4.786336277273954,"x":101.16,"y":163.43,"x0":0.47492838740380483,"y0":50.00189307734309,"z0":5.645749006846899,"aX":11.774007794166726},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.1,"breakHorizontal":-11.5,"spinRate":1940,"spinDirection":154},"zone":6,"typeConfidence":0.91,"plateTime":0.4160799864134406,"extension":7.364028547398548},"hitData":{"launchSpeed":96.6,"launchAngle":44.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":170.8,"coordY":76.28}},"index":4,"playId":"eccfbc69-3b9b-3127-946f-6c8b8f2112d1","pitchNumber":5,"startTime":"2025-08-03T19:09:46.098Z","endTime":"2025-08-03T19:09:56.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.799999999999997,"awayTeamWinProbability":76.2,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:09:56.542Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Larnach flies out to center fielder Angel Martínez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T19:10:04.523Z","endTime":"2025-08-03T19:10:31.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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(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":92.0,"endSpeed":84.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.712719627883107,"aZ":-14.898271975872543,"pfxX":6.20122750999435,"pfxZ":9.457193514564732,"pX":-0.05835279909315073,"pZ":2.20120589374493,"vX0":-3.3065237404631467,"vY0":-133.98603569072884,"vZ0":-6.096071966902026,"x":119.22,"y":179.35,"x0":0.38311973978466396,"y0":50.000258044383415,"z0":5.562003058870586,"aX":11.324614286440458},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":-10.6,"spinRate":1950,"spinDirection":155},"zone":8,"typeConfidence":0.91,"plateTime":0.4080786859419918,"extension":7.384813413504635},"hitData":{"launchSpeed":95.3,"launchAngle":37.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.79,"coordY":58.41}},"index":0,"playId":"4695ab8e-2de9-3c07-8a96-3d72afad969d","pitchNumber":1,"startTime":"2025-08-03T19:10:21.728Z","endTime":"2025-08-03T19:10:31.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":676282,"link":"/api/v1/people/676282"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.1,"awayTeamWinProbability":74.9,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:10:31.928Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to right fielder Nolan Jones.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-03T19:13:14.801Z","endTime":"2025-08-03T19:13:48.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-03T19:10:52.386Z","endTime":"2025-08-03T19:11:19.211Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jakob Junis replaces Joey Cantillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-03T19:11:19.211Z","endTime":"2025-08-03T19:13:17.097Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676282,"link":"/api/v1/people/676282","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.30212028584583,"strikeZoneBottom":1.47361510495962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72180094109883,"aZ":-25.06179613320627,"pfxX":-6.6810408854963095,"pfxZ":4.257581021768209,"pX":-1.5013181430222369,"pZ":3.5104788935340863,"vX0":3.6574369657442993,"vY0":-128.01438430350052,"vZ0":-0.5385856343703659,"x":174.23,"y":144.0,"x0":-2.0753685371476758,"y0":50.00484190118858,"z0":5.673730330016438,"aX":-11.166283917233008},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.8,"breakHorizontal":11.4,"spinRate":2129,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4267427091693756,"extension":5.583816330766013},"index":2,"playId":"41a826a2-2685-383f-93bd-15ff5b63cca3","pitchNumber":1,"startTime":"2025-08-03T19:13:17.097Z","endTime":"2025-08-03T19:13:21.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":87.5,"endSpeed":81.0,"strikeZoneTop":3.34190421131118,"strikeZoneBottom":1.48841014756714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.638652909055153,"aZ":-27.349528818563147,"pfxX":-8.041573641118921,"pfxZ":2.9024220331115114,"pX":-1.1923103691399746,"pZ":2.8218141124005487,"vX0":4.661265965968243,"vY0":-127.45058582586736,"vZ0":-1.4709257519921186,"x":162.45,"y":162.59,"x0":-1.990327794314877,"y0":50.00385794976811,"z0":5.545420934347724,"aX":-13.367980235741728},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.2,"breakHorizontal":13.7,"spinRate":1979,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.42805817316520445,"extension":5.731251932181574},"index":3,"playId":"6051ef6d-9676-3ad8-be08-ce924feacf2d","pitchNumber":2,"startTime":"2025-08-03T19:13:27.652Z","endTime":"2025-08-03T19:13:31.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.15,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.719565751949993,"aZ":-27.14897379219368,"pfxX":-7.34769762133419,"pfxZ":3.089354680785352,"pX":-0.6173694008765566,"pZ":2.320232678606076,"vX0":5.163840377137134,"vY0":-126.39719598460617,"vZ0":-2.6062493477684914,"x":140.53,"y":176.13,"x0":-1.7278320975901431,"y0":50.000064933749634,"z0":5.534928545843835,"aX":-11.938551137361719},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":12.2,"spinRate":1981,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.43262107539639283,"extension":5.8023797215080135},"hitData":{"launchSpeed":86.4,"launchAngle":45.0,"totalDistance":271.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":141.54,"coordY":92.53}},"index":4,"playId":"edc69343-a9cd-3850-ac11-3e29caff63b9","pitchNumber":3,"startTime":"2025-08-03T19:13:39.082Z","endTime":"2025-08-03T19:13:48.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":0.8999999999999986,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:13:48.427Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Naylor grounds out to first baseman Kody Clemens.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T19:16:17.385Z","endTime":"2025-08-03T19:16:41.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.27587894322977,"strikeZoneBottom":1.31974863724716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.1824120396649,"aZ":-29.935028401812044,"pfxX":-1.4956356825834387,"pfxZ":1.404090323368795,"pX":0.08578575842627392,"pZ":3.646058844616407,"vX0":-4.180611566968183,"vY0":-124.65344733377601,"vZ0":0.7482408539712847,"x":113.73,"y":140.34,"x0":1.9707066359537508,"y0":50.00232308121832,"z0":5.7901286300026324,"aX":-2.381130665415442},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":3.6,"spinRate":2343,"spinDirection":261},"zone":12,"typeConfidence":2.0,"plateTime":0.4373712997116397,"extension":6.844868410142668},"index":0,"playId":"0a1c0b03-ba22-3c61-96b7-57ae9299c6e0","pitchNumber":1,"startTime":"2025-08-03T19:16:21.134Z","endTime":"2025-08-03T19:16:24.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.307550723791678,"aZ":-31.95311393770861,"pfxX":-0.7145052548232718,"pfxZ":0.136946293218692,"pX":-0.6009734580891657,"pZ":2.217762215689249,"vX0":-5.749779727921984,"vY0":-123.96258859195547,"vZ0":-1.9479295780368209,"x":139.91,"y":178.9,"x0":1.8229847608258507,"y0":50.00047191815587,"z0":5.632887187551804,"aX":-1.1329959948792394},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.1,"breakHorizontal":2.4,"spinRate":2341,"spinDirection":258},"zone":4,"typeConfidence":2.0,"plateTime":0.438633217453539,"extension":7.016389303520673},"hitData":{"launchSpeed":87.2,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":158.97,"coordY":169.71}},"index":1,"playId":"6b56899c-7ff7-32fb-af4b-f94c5b51cec9","pitchNumber":2,"startTime":"2025-08-03T19:16:33.184Z","endTime":"2025-08-03T19:16:41.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.38,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:16:41.412Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Arias singles on a line drive to center fielder Austin Martin.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T19:16:53.319Z","endTime":"2025-08-03T19:19:33.102Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Single","eventType":"single","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.307560208507542,"aZ":-33.82235871905157,"pfxX":-0.6089404761426794,"pfxZ":-1.0438872296407968,"pX":0.23694666002763318,"pZ":1.4121778730725496,"vX0":-3.8476667738472403,"vY0":-123.98603092313543,"vZ0":-3.635847922850287,"x":107.97,"y":200.65,"x0":1.88132066682754,"y0":50.005187189537594,"z0":5.6887416406720615,"aX":-0.9581352128174326},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.4,"breakHorizontal":1.9,"spinRate":2398,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.4399717686537574,"extension":6.8622057524792925},"index":0,"playId":"f19838f5-2707-3c48-b922-4bd23df897bf","pitchNumber":1,"startTime":"2025-08-03T19:17:08.905Z","endTime":"2025-08-03T19:17:12.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":86.7,"endSpeed":81.8,"strikeZoneTop":3.50178565086042,"strikeZoneBottom":1.55520759209785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.26004106829782,"aZ":-30.77479814073942,"pfxX":-1.2935484588661366,"pfxZ":0.8473247556522387,"pX":-0.5257175249008199,"pZ":0.19653755673727585,"vX0":-5.246496814336601,"vY0":-126.25525407805786,"vZ0":-7.319486564572075,"x":137.04,"y":233.47,"x0":1.7283987727192411,"y0":50.00177170366459,"z0":5.536987483238212,"aX":-2.1353800636165787},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.4,"breakHorizontal":3.2,"spinRate":2460,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.4301408169747831,"extension":7.054199077637138},"index":1,"playId":"dd50e38f-1502-3366-ac90-66fa079610ab","pitchNumber":2,"startTime":"2025-08-03T19:17:25.054Z","endTime":"2025-08-03T19:17:28.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.710540989063006,"aZ":-29.17515877988989,"pfxX":10.261219777425447,"pfxZ":1.7219373019300424,"pX":0.13271591697363216,"pZ":1.7152797920342497,"vX0":-8.128017276991251,"vY0":-130.81762006815643,"vZ0":-4.4515074513620565,"x":111.94,"y":192.47,"x0":1.9356817452322355,"y0":50.00591147098491,"z0":5.607663836013531,"aX":17.917900698400654},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.4,"breakHorizontal":-16.9,"spinRate":2002,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.4175212846084504,"extension":7.088155341153371},"index":2,"playId":"2ce7e188-a8fd-39dc-ac27-d13c7d9aa194","pitchNumber":3,"startTime":"2025-08-03T19:17:39.966Z","endTime":"2025-08-03T19:17:43.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.69885276849469,"aZ":-20.985452202112928,"pfxX":9.299277668034271,"pfxZ":5.773858465024523,"pX":-0.8654150098753135,"pZ":2.972473896779448,"vX0":-10.61564207717988,"vY0":-137.20931999014562,"vZ0":-2.947177880041005,"x":149.99,"y":158.52,"x0":1.81576153628694,"y0":50.00475336039947,"z0":5.464103696743546,"aX":18.024862024023868},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.1,"breakHorizontal":-15.1,"spinRate":2433,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.3967207695397921,"extension":7.243892678947041},"index":3,"playId":"745ae7eb-e8ce-30f7-9bae-60ae6cfadcc8","pitchNumber":4,"startTime":"2025-08-03T19:17:55.425Z","endTime":"2025-08-03T19:17:58.796Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.53552073971153,"strikeZoneBottom":1.51352337194726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.805348596193575,"aZ":-29.102203123224545,"pfxX":10.557549306438025,"pfxZ":1.7463481448648515,"pX":-0.11912653066327265,"pZ":0.03725585849934413,"vX0":-8.345405555432372,"vY0":-131.63424128952008,"vZ0":-8.394697229920544,"x":121.54,"y":237.77,"x0":1.7198662776479772,"y0":50.00066008250404,"z0":5.4205085649617795,"aX":18.535128806881318},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.4,"breakHorizontal":-17.3,"spinRate":2118,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.4160199989496105,"extension":6.979798046781138},"index":4,"playId":"376164f5-e201-361f-9cc0-0c0969d1e633","pitchNumber":5,"startTime":"2025-08-03T19:18:18.798Z","endTime":"2025-08-03T19:18:22.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.574996207954502,"aZ":-30.612132080423358,"pfxX":10.197221769215314,"pfxZ":0.8898665230010376,"pX":-0.21600441910929163,"pZ":2.8005091278490006,"vX0":-8.729966926462616,"vY0":-130.58493956199544,"vZ0":-1.296460427248057,"x":125.23,"y":163.17,"x0":1.8209627736281766,"y0":50.00299909050869,"z0":5.574536134758304,"aX":17.880001048996213},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.6,"breakHorizontal":-16.9,"spinRate":1897,"spinDirection":107},"zone":5,"typeConfidence":2.0,"plateTime":0.4170403974271353,"extension":7.093454236857994},"index":5,"playId":"1b32f068-5b28-39f2-a071-01b781838c2d","pitchNumber":6,"startTime":"2025-08-03T19:18:41.040Z","endTime":"2025-08-03T19:18:44.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.8,"strikeZoneTop":3.45226519398243,"strikeZoneBottom":1.48107488287589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.324250567003403,"aZ":-18.47616574989967,"pfxX":1.235751642827614,"pfxZ":7.2779282518342345,"pX":0.48415809816589345,"pZ":0.40511594407272433,"vX0":-3.853103205479777,"vY0":-134.84246883581727,"vZ0":-10.295383615889078,"x":98.55,"y":227.84,"x0":1.7575193322562606,"y0":50.002422322070785,"z0":5.518626078476385,"aX":2.325979648676367},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":-1.6,"spinRate":2313,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.4028614564446298,"extension":7.0536769327506335},"index":6,"playId":"905af08e-6aff-3a43-9718-0faaa3fc32ba","pitchNumber":7,"startTime":"2025-08-03T19:19:04.890Z","endTime":"2025-08-03T19:19:08.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.812554620083954,"aZ":-23.771862740970892,"pfxX":9.709030315639264,"pfxZ":4.3751153696623,"pX":-0.7164776571657254,"pZ":2.5349032412468713,"vX0":-10.42611332990859,"vY0":-136.4524475737518,"vZ0":-3.601101538749716,"x":144.31,"y":170.34,"x0":1.859225925879823,"y0":50.002858106747446,"z0":5.474589605420437,"aX":18.64806414771793},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":-15.8,"spinRate":2368,"spinDirection":134},"zone":4,"typeConfidence":2.0,"plateTime":0.3986066758012967,"extension":7.242582608124022},"hitData":{"launchSpeed":93.2,"launchAngle":12.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.5,"coordY":99.8}},"index":7,"playId":"d269de6e-77f1-369a-b861-c4e44087ee75","pitchNumber":8,"startTime":"2025-08-03T19:19:22.973Z","endTime":"2025-08-03T19:19:33.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.6,"awayTeamWinProbability":73.4,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:19:33.102Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T19:19:44.711Z","endTime":"2025-08-03T19:21:43.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":94.1,"endSpeed":86.8,"strikeZoneTop":3.7695130140781,"strikeZoneBottom":1.57953315586149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.833484386295552,"aZ":-26.0361499966365,"pfxX":10.1264399318323,"pfxZ":3.215045696075112,"pX":-0.16090370195183412,"pZ":2.1214229818094634,"vX0":-9.177252263230468,"vY0":-136.7721968429788,"vZ0":-4.170032814468876,"x":123.13,"y":181.5,"x0":1.9088919140080043,"y0":50.00388207057511,"z0":5.433834353148077,"aX":19.34501680851369},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.2,"breakHorizontal":-16.6,"spinRate":2492,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.39920072923937067,"extension":7.0794922662666115},"index":0,"playId":"efa8030d-9c16-371f-b048-97ed38edb3ef","pitchNumber":1,"startTime":"2025-08-03T19:19:56.774Z","endTime":"2025-08-03T19:20:01.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":86.3,"endSpeed":79.3,"strikeZoneTop":3.69521849904599,"strikeZoneBottom":1.55544857652729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.811402155329482,"aZ":-30.4574113676008,"pfxX":-1.8394717472460176,"pfxZ":1.0796606236531172,"pX":-2.0280249887071524,"pZ":2.1861420184976788,"vX0":-8.852237428712879,"vY0":-125.35597457998027,"vZ0":-2.2160384300907774,"x":194.3,"y":179.75,"x0":1.7908322497214961,"y0":50.002541036106486,"z0":5.572971884687811,"aX":-2.9197355339917244},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.7,"breakHorizontal":5.4,"spinRate":2466,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.43727895617523416,"extension":7.069280741588167},"index":1,"playId":"e936c4bb-6367-3eff-a048-1e57d0362f8d","pitchNumber":2,"startTime":"2025-08-03T19:20:12.746Z","endTime":"2025-08-03T19:20:15.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":93.6,"endSpeed":85.6,"strikeZoneTop":3.780310642804,"strikeZoneBottom":1.5898475707503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.901766334811736,"aZ":-28.04373183209055,"pfxX":10.350650314289053,"pfxZ":2.214540309370662,"pX":-0.8296690132092913,"pZ":2.3177801061756904,"vX0":-11.010737408832577,"vY0":-135.82731395544008,"vZ0":-3.2367368008270674,"x":148.63,"y":176.2,"x0":1.9329116385612901,"y0":50.00545301241431,"z0":5.476093864924276,"aX":19.332785632942212},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.5,"breakHorizontal":-16.4,"spinRate":2332,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4033425431947668,"extension":7.173089717424286},"index":2,"playId":"0ff53273-f00f-3256-bda8-f75f30605d9b","pitchNumber":3,"startTime":"2025-08-03T19:20:30.094Z","endTime":"2025-08-03T19:20:34.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.52908787349268,"strikeZoneBottom":1.61960065682775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.022600371808174,"aZ":-25.500888173874994,"pfxX":10.043455852972246,"pfxZ":3.5999819383237313,"pX":-0.9242833014642722,"pZ":1.7506100063841596,"vX0":-11.269184659839024,"vY0":-134.76105394391735,"vZ0":-4.893877529239675,"x":152.23,"y":191.51,"x0":1.9905280178933364,"y0":50.003734121388376,"z0":5.3729489610184835,"aX":18.62620885400284},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.6,"breakHorizontal":-16.1,"spinRate":2341,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4051603157539927,"extension":7.342893900087628},"index":3,"playId":"01e706ad-c14e-303b-a70d-f7a2500bb07c","pitchNumber":4,"startTime":"2025-08-03T19:20:50.108Z","endTime":"2025-08-03T19:20:53.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-03T19:21:04.031Z","endTime":"2025-08-03T19:21:19.476Z","isPitch":false,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"60c37453-60ce-38a2-b8d0-49d3a4e7ccfb","startTime":"2025-08-03T19:21:19.476Z","endTime":"2025-08-03T19:21:24.088Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.76,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.408842785437308,"aZ":-31.618861436291947,"pfxX":-5.049504340019018,"pfxZ":0.38167591796240785,"pX":-0.9218395302069217,"pZ":2.6489392175014537,"vX0":-5.847107219618747,"vY0":-120.84684788207214,"vZ0":-0.36930725808998444,"x":152.14,"y":167.26,"x0":2.1889146095874095,"y0":50.00562995060321,"z0":5.590454522503776,"aX":-7.44071338051123},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.8,"breakHorizontal":10.6,"spinRate":2481,"spinDirection":308},"zone":13,"typeConfidence":2.0,"plateTime":0.45392112097917314,"extension":7.038364877162748},"index":6,"playId":"68c5f68c-0a1a-3917-9dd6-a81074d73059","pitchNumber":5,"startTime":"2025-08-03T19:21:40.001Z","endTime":"2025-08-03T19:21:43.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.0,"awayTeamWinProbability":78.0,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.96,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:21:43.645Z","atBatIndex":50},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"CJ Kayfus grounds into a force out, fielded by shortstop Brooks Lee. Gabriel Arias out at 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-03T19:21:50.430Z","endTime":"2025-08-03T19:22:52.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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(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":79.0,"strikeZoneTop":3.48738146550925,"strikeZoneBottom":1.4528719826964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.96345283874092,"aZ":-31.303193912760445,"pfxX":-2.5713262521049765,"pfxZ":0.5552746576786447,"pX":-0.02566016469055887,"pZ":2.615333177766238,"vX0":-4.175309791725554,"vY0":-123.84243643441555,"vZ0":-1.1914651240620702,"x":117.98,"y":168.17,"x0":2.008538419398077,"y0":50.00483218998702,"z0":5.6929928109050145,"aX":-4.040810641469591},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.0,"breakHorizontal":5.5,"spinRate":2418,"spinDirection":284},"zone":5,"typeConfidence":2.0,"plateTime":0.4402901296821704,"extension":7.059933393363286},"index":0,"playId":"232d7839-40f3-3c02-9f36-f6a50ae99b5f","pitchNumber":1,"startTime":"2025-08-03T19:22:08.374Z","endTime":"2025-08-03T19:22:12.761Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"6e0fd36d-3b2a-33c1-a251-09206053b23d","startTime":"2025-08-03T19:22:27.959Z","endTime":"2025-08-03T19:22:32.655Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.294082535081237,"aZ":-23.28930148846593,"pfxX":10.269718452281069,"pfxZ":4.692027636519228,"pX":1.0112701911027946,"pZ":3.1742442317111923,"vX0":-6.577420486972257,"vY0":-136.55817630477574,"vZ0":-2.218127131973873,"x":78.45,"y":153.08,"x0":2.1134281161418578,"y0":50.00256720643758,"z0":5.5944712967047945,"aX":19.44930552097831},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.3,"breakHorizontal":-17.3,"spinRate":2379,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.40066005460811827,"extension":6.895806325327886},"hitData":{"launchSpeed":70.0,"launchAngle":3.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":128.1,"coordY":146.7}},"index":2,"playId":"6cc8dcca-14c1-3576-a759-48da540af432","pitchNumber":2,"startTime":"2025-08-03T19:22:45.635Z","endTime":"2025-08-03T19:22:52.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":672356,"link":"/api/v1/people/672356"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.37,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:22:52.929Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T19:24:56.207Z","endTime":"2025-08-03T19:26:06.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.219148816672753,"aZ":-17.820174932931682,"pfxX":-3.663646514015133,"pfxZ":8.156645916559789,"pX":0.6964398637247854,"pZ":2.3599534537299873,"vX0":7.846488436197493,"vY0":-130.94723585452684,"vZ0":-4.879557002013006,"x":90.45,"y":175.06,"x0":-1.8452064193565036,"y0":50.003214598986496,"z0":5.556018416451814,"aX":-6.44828645718021},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.0,"breakHorizontal":5.2,"spinRate":2139,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.41618642050221677,"extension":5.7136814727677185},"index":0,"playId":"4693f940-425d-3666-904f-51954d4890e8","pitchNumber":1,"startTime":"2025-08-03T19:24:56.633Z","endTime":"2025-08-03T19:24:59.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.51600318944958,"strikeZoneBottom":1.69437683365809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.961736013773155,"aZ":-25.675032697464317,"pfxX":-5.955427288388657,"pfxZ":4.340441213294307,"pX":0.1656004249588176,"pZ":1.4863817264442438,"vX0":6.636200929750781,"vY0":-121.33890591798497,"vZ0":-4.420463521502075,"x":110.69,"y":198.65,"x0":-1.8265101734090494,"y0":50.000306952930295,"z0":5.5595595251810135,"aX":-8.9105694629955},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.1,"breakHorizontal":9.2,"spinRate":1219,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.45078925196134145,"extension":5.748505623407061},"index":1,"playId":"1e4ddb75-fa40-33e0-930a-9a890c289591","pitchNumber":2,"startTime":"2025-08-03T19:25:18.818Z","endTime":"2025-08-03T19:25:22.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.85291035669058,"aZ":-32.522543225506276,"pfxX":-7.852946286221087,"pfxZ":-0.23329138352016265,"pX":0.15813603555062006,"pZ":1.3723700176961102,"vX0":7.037860821594424,"vY0":-122.46522771970538,"vZ0":-3.675087383943458,"x":110.97,"y":201.73,"x0":-1.7245221501620163,"y0":50.00002277827745,"z0":5.65708255192261,"aX":-11.996954188241796},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.0,"breakHorizontal":12.7,"spinRate":1320,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4462544027321629,"extension":5.792957800403459},"index":2,"playId":"aeda7f65-4074-3ed7-baa7-dce0d9b62261","pitchNumber":3,"startTime":"2025-08-03T19:25:29.949Z","endTime":"2025-08-03T19:25:33.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.431472775931,"strikeZoneBottom":1.62938203863225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.244396839365784,"aZ":-30.062049272848558,"pfxX":-5.77885147593637,"pfxZ":1.3164674104326854,"pX":0.9984837103403537,"pZ":1.051011750669214,"vX0":8.737521905608427,"vY0":-125.2474564331869,"vZ0":-4.812632426055836,"x":78.94,"y":210.4,"x0":-1.7707025408602828,"y0":50.001642250023984,"z0":5.431235928750531,"aX":-9.260579890702333},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":8.6,"spinRate":1388,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.43588336872390343,"extension":5.841123572812014},"index":3,"playId":"e1262468-17d6-3d9b-bcca-6cd983ce35c0","pitchNumber":4,"startTime":"2025-08-03T19:25:48.302Z","endTime":"2025-08-03T19:25:51.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.899121008321078,"aZ":-21.93702914686136,"pfxX":-0.15804885344554837,"pfxZ":5.845863166054448,"pX":0.07274184091491968,"pZ":2.908997670307664,"vX0":4.8730812410586895,"vY0":-130.84964356986492,"vZ0":-2.592369963883816,"x":114.23,"y":160.24,"x0":-1.785122647324149,"y0":50.005937460211776,"z0":5.537669904452423,"aX":-0.27680540537816584},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.3,"breakHorizontal":-0.7,"spinRate":2020,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.41691955516415513,"extension":6.083522726283987},"index":4,"playId":"0bab5375-2990-3721-8d96-16fb7fa0bfc3","pitchNumber":5,"startTime":"2025-08-03T19:26:01.784Z","endTime":"2025-08-03T19:26:06.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.61,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:26:06.286Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, pitcher Jakob Junis to first baseman Kyle Manzardo.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T19:26:09.383Z","endTime":"2025-08-03T19:26:58.460Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.8,"strikeZoneTop":3.41054165878386,"strikeZoneBottom":1.68744949885066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.733623237918106,"aZ":-32.2813001336264,"pfxX":8.523174511460926,"pfxZ":-0.08308722871414265,"pX":0.458221575257084,"pZ":1.5982330497706034,"vX0":3.57700912160242,"vY0":-116.1798748178217,"vZ0":-2.3666339430540724,"x":99.53,"y":195.63,"x0":-2.208351550483541,"y0":50.00083474353446,"z0":5.697749815242592,"aX":11.649912250257405},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-0.5,"breakHorizontal":-16.3,"spinRate":2454,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.4714191297683814,"extension":5.777413516323115},"index":0,"playId":"d6cd35f1-42e8-3a95-905c-45e0dba5e613","pitchNumber":1,"startTime":"2025-08-03T19:26:27.919Z","endTime":"2025-08-03T19:26:32.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":91.4,"endSpeed":84.1,"strikeZoneTop":3.39811660776913,"strikeZoneBottom":1.62669608458824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.862388910955126,"aZ":-16.188374943809013,"pfxX":-1.7342171686475552,"pfxZ":8.842507631736591,"pX":-1.0761219459190936,"pZ":3.0503861611000387,"vX0":2.9102590614203976,"vY0":-133.17919229317033,"vZ0":-3.416013442419076,"x":158.02,"y":156.42,"x0":-1.9545182808329253,"y0":50.005518959949235,"z0":5.510909646174934,"aX":-3.136470687774015},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.6,"breakHorizontal":2.5,"spinRate":2177,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.41026127073262764,"extension":6.219578498886403},"index":1,"playId":"41203e71-13cb-3fd7-a2f8-213770a8db24","pitchNumber":2,"startTime":"2025-08-03T19:26:38.613Z","endTime":"2025-08-03T19:26:42.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.420533315978574,"aZ":-33.12482718584992,"pfxX":6.210360961250839,"pfxZ":-0.6598080738277616,"pX":0.25180123163530854,"pZ":2.164113505495874,"vX0":3.8165336773994962,"vY0":-118.88055170921285,"vZ0":-1.2214848604764965,"x":107.4,"y":180.35,"x0":-2.1777940860183373,"y0":50.00280108295624,"z0":5.674026284623438,"aX":8.945532354803532},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.2,"breakHorizontal":-12.1,"spinRate":2605,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.45961911193579663,"extension":5.907467810979064},"hitData":{"launchSpeed":55.8,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":181.21}},"index":2,"playId":"816e80ad-22dd-37b7-921b-75a5d59b88f3","pitchNumber":3,"startTime":"2025-08-03T19:26:50.220Z","endTime":"2025-08-03T19:26:58.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.2,"awayTeamWinProbability":78.8,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:26:58.460Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-03T19:27:07.000Z","endTime":"2025-08-03T19:28:41.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.55004728128774,"strikeZoneBottom":1.66410477422753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.013228152598202,"aZ":-22.785348529849557,"pfxX":-5.663196116379639,"pfxZ":5.415905733370645,"pX":0.40378241692093486,"pZ":1.9321493999610253,"vX0":7.514309304010608,"vY0":-130.21622083887942,"vZ0":-4.6976594215168515,"x":101.61,"y":186.61,"x0":-1.771382516011942,"y0":50.00042884560886,"z0":5.463501585167291,"aX":-9.812983464290102},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.1,"breakHorizontal":8.8,"spinRate":2125,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.4191763906781314,"extension":5.940588776297754},"index":0,"playId":"e70d948d-4dcf-354d-b355-e1c6b7e985ad","pitchNumber":1,"startTime":"2025-08-03T19:27:20.213Z","endTime":"2025-08-03T19:27:24.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":82.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.696311020746666,"aZ":-25.967789263342855,"pfxX":-7.481028139190352,"pfxZ":3.5329468934780905,"pX":-0.3834749092892236,"pZ":2.949354312073263,"vX0":6.207196604937551,"vY0":-131.89291220779646,"vZ0":-1.8608490951951027,"x":131.62,"y":159.15,"x0":-1.7982789068954994,"y0":50.00546150735118,"z0":5.583813548407154,"aX":-13.150090377058655},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":12.1,"spinRate":2107,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.41568598289155556,"extension":5.839833769982143},"index":1,"playId":"f532d755-b905-39d1-aaeb-2cfe70753cd5","pitchNumber":2,"startTime":"2025-08-03T19:27:31.694Z","endTime":"2025-08-03T19:27:35.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-03T19:27:46.577Z","endTime":"2025-08-03T19:27:55.792Z","isPitch":false,"type":"action","player":{"id":680777,"link":"/api/v1/people/680777"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14622668465421,"aZ":-30.64911467122761,"pfxX":5.890154339424749,"pfxZ":1.0474236237794905,"pX":0.41497052967583303,"pZ":2.528337241963107,"vX0":3.8840160429093937,"vY0":-120.02121444854765,"vZ0":-0.8594582802180388,"x":101.18,"y":170.51,"x0":-1.9917546392297116,"y0":50.002278389287476,"z0":5.630913033235132,"aX":8.554683976518097},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.9,"breakHorizontal":-11.6,"spinRate":2410,"spinDirection":74},"zone":6,"typeConfidence":2.0,"plateTime":0.45710198341790775,"extension":5.769654796598111},"index":3,"playId":"ef3ee276-560b-3d77-9466-3a56cd94939c","pitchNumber":3,"startTime":"2025-08-03T19:27:55.792Z","endTime":"2025-08-03T19:28:00.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.41693563941205,"strikeZoneBottom":1.58126480904211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.652739142684798,"aZ":-32.17411236902781,"pfxX":7.8710537431439676,"pfxZ":-2.042170338920624E-4,"pX":1.2663854262130778,"pZ":-0.39520344191010875,"vX0":5.096617174729732,"vY0":-121.23493973592757,"vZ0":-6.793758776756913,"x":68.73,"y":249.45,"x0":-1.8986387914376692,"y0":50.00308801393816,"z0":5.315439545486921,"aX":11.506385906521356},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.7,"breakHorizontal":-15.6,"spinRate":2629,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.4549268723494464,"extension":5.627084289089389},"index":4,"playId":"d132fe72-c17d-3e2d-b9b0-67f8bdac1c8b","pitchNumber":4,"startTime":"2025-08-03T19:28:15.878Z","endTime":"2025-08-03T19:28:19.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.48023694154072,"aZ":-31.106913223743526,"pfxX":10.746048528260303,"pfxZ":0.7201290756519674,"pX":1.0499899618658273,"pZ":1.7293143190389824,"vX0":4.092499854317021,"vY0":-121.30965378890237,"vZ0":-2.6227562235777446,"x":76.98,"y":192.09,"x0":-2.0586133469255743,"y0":50.001428441481785,"z0":5.557659538663885,"aX":15.887608484080767},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.0,"breakHorizontal":-20.5,"spinRate":2552,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.45288506561005804,"extension":5.7259316167411285},"index":5,"playId":"4c04e550-d20b-3736-805a-bb012af54001","pitchNumber":5,"startTime":"2025-08-03T19:28:38.371Z","endTime":"2025-08-03T19:28:41.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:28:41.746Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T19:32:14.148Z","endTime":"2025-08-03T19:33:43.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Topa replaces Kody Funderburk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T19:31:59.745Z","endTime":"2025-08-03T19:32:16.483Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623437,"link":"/api/v1/people/623437"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":94.5,"endSpeed":86.6,"strikeZoneTop":3.03658743332641,"strikeZoneBottom":1.36650211960507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.97105765226399,"aZ":-31.061312525871013,"pfxX":-10.660755211612551,"pfxZ":0.5807792811499404,"pX":-1.0698253713470203,"pZ":2.810644185017793,"vX0":7.137383508876961,"vY0":-137.4724861716172,"vZ0":-0.3014799659773143,"x":157.78,"y":162.89,"x0":-2.3123210893844623,"y0":50.00386069865653,"z0":5.027056532908675,"aX":-20.442286040242614},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.2,"breakHorizontal":17.9,"spinRate":2262,"spinDirection":254},"zone":11,"typeConfidence":0.91,"plateTime":0.3981685965081958,"extension":5.8037265417927255},"index":1,"playId":"2e7faa84-7e3d-37ed-9f33-1507c0e76b09","pitchNumber":1,"startTime":"2025-08-03T19:32:16.483Z","endTime":"2025-08-03T19:32:20.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.2,"strikeZoneTop":3.25766838960087,"strikeZoneBottom":1.43540749732212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.825428904883918,"aZ":-35.85729224976219,"pfxX":-7.452312515410727,"pfxZ":-2.2304020794224284,"pX":0.9813983105040555,"pZ":1.9812335654494435,"vX0":10.522944735069695,"vY0":-126.38127244735018,"vZ0":-0.5058009676272859,"x":79.59,"y":185.29,"x0":-2.2294733936563333,"y0":50.00368462927402,"z0":5.014237204918999,"aX":-12.302806426118327},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.0,"breakHorizontal":11.6,"spinRate":1793,"spinDirection":268},"zone":14,"typeConfidence":0.86,"plateTime":0.43006782401115284,"extension":6.280978039309827},"index":2,"playId":"b78e6354-9f69-39f4-9a9b-3df38ead34b8","pitchNumber":2,"startTime":"2025-08-03T19:32:30.281Z","endTime":"2025-08-03T19:32:33.884Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.18753130811884,"strikeZoneBottom":1.21254283188078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.643681450672453,"aZ":-30.7838121317793,"pfxX":-8.948712886143007,"pfxZ":0.7302493170245423,"pX":-0.9944807830924551,"pZ":1.6326584518850296,"vX0":6.742170361219864,"vY0":-136.92103199613908,"vZ0":-3.0099103970375687,"x":154.91,"y":194.7,"x0":-2.319207567724833,"y0":50.005800186099876,"z0":4.840457104188151,"aX":-17.089433550492053},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.0,"breakHorizontal":14.9,"spinRate":2265,"spinDirection":253},"zone":13,"typeConfidence":0.88,"plateTime":0.39917843497604366,"extension":5.487800908074963},"index":3,"playId":"0e868064-0dd8-3130-aac8-923d8a5b3307","pitchNumber":3,"startTime":"2025-08-03T19:32:47.019Z","endTime":"2025-08-03T19:32:51.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.1,"strikeZoneTop":3.16922896713053,"strikeZoneBottom":1.22001425180919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.332895946218397,"aZ":-29.63021051240714,"pfxX":-10.229561154811702,"pfxZ":1.3330820763092888,"pX":0.34126825712324915,"pZ":1.4518687684089095,"vX0":10.140030800590967,"vY0":-136.5428504852002,"vZ0":-3.6410924020945292,"x":103.99,"y":199.58,"x0":-2.067950867976995,"y0":50.00585935233046,"z0":4.811914067787655,"aX":-19.575421943598744},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.9,"breakHorizontal":16.8,"spinRate":2250,"spinDirection":254},"zone":9,"typeConfidence":0.89,"plateTime":0.39913022632351236,"extension":5.793185316425796},"index":4,"playId":"dd8ae548-e29b-3523-ab0b-6b3c48e6684c","pitchNumber":4,"startTime":"2025-08-03T19:33:02.030Z","endTime":"2025-08-03T19:33:05.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.26969768957053,"aZ":-29.267989922242762,"pfxX":-11.135133728615575,"pfxZ":1.5269333493250379,"pX":0.7561733143931836,"pZ":1.8026337562340677,"vX0":11.614120818981881,"vY0":-136.82282862720243,"vZ0":-2.902427292690244,"x":88.18,"y":190.11,"x0":-2.090320347000675,"y0":50.002625091544715,"z0":4.875993422723334,"aX":-21.181237102187158},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.3,"breakHorizontal":17.8,"spinRate":2297,"spinDirection":252},"zone":9,"typeConfidence":0.91,"plateTime":0.39982866907656245,"extension":5.561304808085049},"index":5,"playId":"d6b0e5fb-de1b-3788-b097-e11b9e52050d","pitchNumber":5,"startTime":"2025-08-03T19:33:16.569Z","endTime":"2025-08-03T19:33:20.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.22665562103602,"strikeZoneBottom":1.27284307345442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.187518666200777,"aZ":-35.80363117645861,"pfxX":7.8339691006820695,"pfxZ":-2.357686014477811,"pX":-0.3921177939733799,"pZ":1.9267348133338544,"vX0":2.7716131440326253,"vY0":-123.46418492439227,"vZ0":0.11632763454839457,"x":106.13,"y":153.15,"x0":-2.547754092304209,"y0":50.00180570709741,"z0":4.898620784947605,"aX":12.061691806032913},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.0,"breakHorizontal":-14.9,"spinRate":2655,"spinDirection":141},"zone":4,"typeConfidence":0.9,"plateTime":0.4440703711472356,"extension":5.497761171223052},"index":6,"playId":"745d29c2-397f-36ec-bc5e-bec27ba84a0d","pitchNumber":6,"startTime":"2025-08-03T19:33:38.502Z","endTime":"2025-08-03T19:33:43.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":682657,"link":"/api/v1/people/682657"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":-4.0000000000000036,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:33:43.325Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, second baseman Edouard Julien to first baseman Kody Clemens.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T19:33:52.139Z","endTime":"2025-08-03T19:36:18.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.26580907449825,"strikeZoneBottom":1.43289652856409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.781374664427396,"aZ":-33.07392209750764,"pfxX":9.601590943566269,"pfxZ":-0.5904580085310975,"pX":1.1039098533745353,"pZ":1.5454498660047675,"vX0":5.728848694425245,"vY0":-123.24983454397578,"vZ0":-1.2425393609007716,"x":74.92,"y":197.05,"x0":-2.502211579599233,"y0":50.002136694661765,"z0":4.863634194819396,"aX":14.68541807466063},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.1,"breakHorizontal":-18.7,"spinRate":2717,"spinDirection":79},"zone":14,"typeConfidence":0.91,"plateTime":0.4453626325179645,"extension":5.562793637151979},"index":0,"playId":"aa692585-86ee-34aa-9ac2-62c554bb1673","pitchNumber":1,"startTime":"2025-08-03T19:34:06.787Z","endTime":"2025-08-03T19:34:10.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.20338082927452,"strikeZoneBottom":1.39615285876538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.505278989572144,"aZ":-35.23243575690519,"pfxX":-7.3686075095509995,"pfxZ":-1.82898052230931,"pX":-1.4681131545722277,"pZ":2.9138135823717692,"vX0":4.7804913705943255,"vY0":-127.4996042275034,"vZ0":1.4264627038839703,"x":172.96,"y":160.11,"x0":-2.3958064754577255,"y0":50.003093607299476,"z0":5.096454983397231,"aX":-12.315115544445693},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.9,"breakHorizontal":12.5,"spinRate":1875,"spinDirection":265},"zone":11,"typeConfidence":0.85,"plateTime":0.42712873045377275,"extension":6.114005868980161},"index":1,"playId":"7d8f1b3d-9ae9-35ca-bd8d-4e43667ba338","pitchNumber":2,"startTime":"2025-08-03T19:34:22.207Z","endTime":"2025-08-03T19:34:26.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.0,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.38259586511097,"aZ":-27.482036971183536,"pfxX":-1.5205110228164553,"pfxZ":2.5705615757108156,"pX":-0.10706154208642248,"pZ":2.58289280034644,"vX0":6.622558353740728,"vY0":-133.15797529143018,"vZ0":-1.1874456046867807,"x":121.08,"y":169.04,"x0":-2.4118972557582197,"y0":50.000450017057716,"z0":4.994343618366814,"aX":-2.773416360235722},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.7,"breakHorizontal":1.6,"spinRate":2341,"spinDirection":231},"zone":5,"typeConfidence":0.91,"plateTime":0.4088860502499543,"extension":6.111613500158363},"index":2,"playId":"f54bbbe7-7905-3ae9-bc5f-a0760c3378b8","pitchNumber":3,"startTime":"2025-08-03T19:34:39.759Z","endTime":"2025-08-03T19:34:49.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":91.7,"endSpeed":84.5,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.670140553492875,"aZ":-26.308989488053435,"pfxX":-1.2884207593962733,"pfxZ":3.2229480025334176,"pX":-0.2927870082270876,"pZ":2.8311921787988448,"vX0":5.942730649545458,"vY0":-133.49800253808394,"vZ0":-0.8774205432735445,"x":128.16,"y":162.34,"x0":-2.37285108964003,"y0":50.00181583459992,"z0":5.0448738454059825,"aX":-2.3446661817001773},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.9,"breakHorizontal":1.2,"spinRate":2352,"spinDirection":237},"zone":1,"typeConfidence":0.91,"plateTime":0.4090888122212655,"extension":5.682834645876386},"index":3,"playId":"352e2aa5-c18f-3804-b44f-88f36259b721","pitchNumber":4,"startTime":"2025-08-03T19:35:49.173Z","endTime":"2025-08-03T19:35:53.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60907206291346,"aZ":-32.21189796927406,"pfxX":-7.96853204088644,"pfxZ":-0.01919751925118618,"pX":0.22030947102408377,"pZ":2.7088045807030103,"vX0":9.193179923132854,"vY0":-137.66659062355143,"vZ0":-0.328347424486917,"x":108.6,"y":165.64,"x0":-2.116304817818468,"y0":50.00400309108925,"z0":4.997442372975102,"aX":-15.40154225818939},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":0.1,"breakHorizontal":12.7,"spinRate":2196,"spinDirection":257},"zone":2,"typeConfidence":0.9,"plateTime":0.39683281900493705,"extension":5.73966107221848},"hitData":{"launchSpeed":85.2,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.68,"coordY":157.0}},"index":4,"playId":"e1af2602-e08e-30c1-8cb8-4f7516cc793d","pitchNumber":5,"startTime":"2025-08-03T19:36:11.240Z","endTime":"2025-08-03T19:36:18.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.4,"awayTeamWinProbability":84.6,"homeTeamWinProbabilityAdded":-2.6999999999999975,"leverageIndex":1.09,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:36:18.566Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-03T19:36:27.520Z","endTime":"2025-08-03T19:37:45.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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, 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":84.1,"endSpeed":78.5,"strikeZoneTop":3.44599371332763,"strikeZoneBottom":1.66386120589064,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.01811740807018,"aZ":-29.91482831195167,"pfxX":5.299066793134345,"pfxZ":1.468466981317027,"pX":1.3801110749400043,"pZ":2.0398694154696373,"vX0":7.4929733921702715,"vY0":-122.48351391697199,"vZ0":-0.8876064289214806,"x":64.39,"y":183.7,"x0":-2.3911164811020726,"y0":50.00547370354074,"z0":4.933583906489112,"aX":8.162769972499719},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.8,"breakHorizontal":-11.2,"spinRate":2646,"spinDirection":74},"zone":14,"typeConfidence":0.89,"plateTime":0.44481512751414476,"extension":5.704505824375975},"index":0,"playId":"4223c368-2435-38a1-8bbd-c1df15387fb9","pitchNumber":1,"startTime":"2025-08-03T19:36:44.782Z","endTime":"2025-08-03T19:36:48.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.3,"endSpeed":77.1,"strikeZoneTop":3.46969608533927,"strikeZoneBottom":1.6102971923417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.542729921660975,"aZ":-25.3523116080626,"pfxX":5.657451366839183,"pfxZ":4.497146888890967,"pX":-0.0664239067153746,"pZ":2.267276966524108,"vX0":4.273866059115868,"vY0":-122.70853872313057,"vZ0":-1.121283928980512,"x":119.53,"y":177.56,"x0":-2.5690464916218745,"y0":50.00266288743,"z0":4.901304010688784,"aX":8.577446890425096},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.2,"breakHorizontal":-11.3,"spinRate":2645,"spinDirection":81},"zone":5,"typeConfidence":0.9,"plateTime":0.44732620212418217,"extension":5.655086170434009},"index":1,"playId":"a230cc36-cc0c-36a0-8cd3-8980d67af8c1","pitchNumber":2,"startTime":"2025-08-03T19:37:00.345Z","endTime":"2025-08-03T19:37:04.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":88.0,"endSpeed":81.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.35346525876175,"aZ":-35.90528891150933,"pfxX":-7.888553166632161,"pfxZ":-2.233403615164728,"pX":-0.1508046247914548,"pZ":1.501208581524057,"vX0":7.98570938457464,"vY0":-127.93410343005131,"vZ0":-1.5221641869176756,"x":122.75,"y":198.25,"x0":-2.27558587080926,"y0":50.001949373787696,"z0":4.896846000869412,"aX":-13.183891366036915},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.2,"breakHorizontal":12.7,"spinRate":1846,"spinDirection":263},"zone":13,"typeConfidence":0.75,"plateTime":0.4267882807206864,"extension":5.967683649684522},"index":2,"playId":"e73abf4f-a8c2-3f51-9975-75815ab4c974","pitchNumber":3,"startTime":"2025-08-03T19:37:15.624Z","endTime":"2025-08-03T19:37:18.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-03T19:37:31.972Z","endTime":"2025-08-03T19:37:40.802Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.3,"strikeZoneTop":3.33290195616877,"strikeZoneBottom":1.55420398414276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.762707691671928,"aZ":-28.85583402642472,"pfxX":-0.5508868530753963,"pfxZ":1.837250550749216,"pX":-0.4797550225045233,"pZ":3.246150291093541,"vX0":5.41906302179795,"vY0":-132.88927468130012,"vZ0":0.5085908550325564,"x":135.29,"y":151.13,"x0":-2.4650072146063686,"y0":50.00264079301826,"z0":5.13162728562515,"aX":-0.9953097245553786},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.6,"breakHorizontal":0.0,"spinRate":2346,"spinDirection":217},"zone":1,"typeConfidence":0.91,"plateTime":0.41057590205391215,"extension":5.787538521887056},"index":4,"playId":"0431d3de-57f5-35cf-9da8-c6182a4b5c43","pitchNumber":4,"startTime":"2025-08-03T19:37:40.802Z","endTime":"2025-08-03T19:37:45.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.8,"awayTeamWinProbability":86.2,"homeTeamWinProbabilityAdded":-1.5999999999999996,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:37:45.492Z","atBatIndex":57},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Matt Wallner triples (3) on a fly ball to center fielder Angel Martínez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T19:39:40.057Z","endTime":"2025-08-03T19:40:50.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":82.1,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.669124887255958,"aZ":-25.54177502810536,"pfxX":-10.006683441131617,"pfxZ":3.883257557856661,"pX":-0.4271681709223886,"pZ":1.8520003225209485,"vX0":6.97745521031551,"vY0":-129.51795985565767,"vZ0":-4.335248218497577,"x":133.28,"y":188.78,"x0":-1.8486153352958932,"y0":50.00318621399924,"z0":5.488151081645558,"aX":-17.093932051724153},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.4,"breakHorizontal":16.7,"spinRate":2091,"spinDirection":217},"zone":7,"typeConfidence":2.0,"plateTime":0.4220235868062141,"extension":5.83277553931867},"index":0,"playId":"2933f51d-fca6-3f32-9b15-5b9b1466fcbf","pitchNumber":1,"startTime":"2025-08-03T19:39:56.459Z","endTime":"2025-08-03T19:39:59.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":81.4,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.95676676648759,"aZ":-29.331082324351158,"pfxX":-10.26744932470186,"pfxZ":1.674177310741265,"pX":-0.2727567230426151,"pZ":1.2713357665686273,"vX0":7.220802548623183,"vY0":-130.41105539026614,"vZ0":-4.867704856487592,"x":127.4,"y":204.45,"x0":-1.7628949785941694,"y0":50.00293827705002,"z0":5.4111656465523055,"aX":-17.441261390743236},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.0,"breakHorizontal":16.7,"spinRate":2134,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4222274846243712,"extension":5.698428736141555},"index":1,"playId":"73bdd4a8-25a0-3e98-9888-47e681b51b39","pitchNumber":2,"startTime":"2025-08-03T19:40:10.260Z","endTime":"2025-08-03T19:40:13.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-03T19:40:30.380Z","endTime":"2025-08-03T19:40:34.221Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.3,"strikeZoneTop":3.76,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.650484859007552,"aZ":-28.980863245362695,"pfxX":-4.961828613813863,"pfxZ":2.053504961826307,"pX":-0.36289798188674793,"pZ":1.6110289327640102,"vX0":5.338870407394136,"vY0":-123.85857477591091,"vZ0":-3.727575614549686,"x":130.83,"y":195.28,"x0":-1.9013034143238214,"y0":50.00167619440527,"z0":5.55786720942821,"aX":-7.711782242792324},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.1,"breakHorizontal":7.8,"spinRate":1162,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.44215027341549584,"extension":5.802929684036933},"hitData":{"launchSpeed":96.6,"launchAngle":27.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":176.41,"coordY":56.73}},"index":3,"playId":"cd803ac3-3552-38a9-9740-4d610185d9c8","pitchNumber":3,"startTime":"2025-08-03T19:40:34.221Z","endTime":"2025-08-03T19:40:50.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.4,"awayTeamWinProbability":91.6,"homeTeamWinProbabilityAdded":-5.4,"leverageIndex":0.5,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:40:50.481Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Royce Lewis pops out to catcher Bo Naylor in foul territory.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T19:41:44.528Z","endTime":"2025-08-03T19:43:21.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680577,"fullName":"DaShawn Keirsey Jr.","link":"/api/v1/people/680577"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner DaShawn Keirsey Jr. replaces Matt Wallner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T19:41:27.005Z","endTime":"2025-08-03T19:41:46.457Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680577,"link":"/api/v1/people/680577"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"301","replacedPlayer":{"id":670242,"link":"/api/v1/people/670242"},"base":3,"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":82.0,"endSpeed":76.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.509196149141637,"aZ":-29.245226142679886,"pfxX":7.590837114437443,"pfxZ":1.9971191501793761,"pX":0.6380359812252089,"pZ":2.196865404671083,"vX0":4.22218508110989,"vY0":-119.48618223156639,"vZ0":-1.7682428677969846,"x":92.68,"y":179.46,"x0":-2.1310860772608975,"y0":50.00014165522706,"z0":5.545574425980781,"aX":11.099595789360798},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":3.5,"breakHorizontal":-14.6,"spinRate":2456,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.456391674798577,"extension":5.776967864030216},"index":1,"playId":"c74dad37-cd25-3abd-a8ab-3d914cb5887f","pitchNumber":1,"startTime":"2025-08-03T19:41:46.457Z","endTime":"2025-08-03T19:41:49.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"third":{"id":680577,"link":"/api/v1/people/680577"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.54221434643967,"strikeZoneBottom":1.64010911065904,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.132274922701903,"aZ":-31.288546899559837,"pfxX":7.435546219498235,"pfxZ":0.5972041815633657,"pX":1.8395599085222318,"pZ":0.9401059924883366,"vX0":6.912450087103967,"vY0":-121.22992246413666,"vZ0":-4.208349969124761,"x":46.88,"y":213.4,"x0":-2.0169459513752286,"y0":50.004602174949596,"z0":5.435695910608346,"aX":11.044833972707856},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.2,"breakHorizontal":-15.1,"spinRate":2592,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4521562635016818,"extension":5.716071863095981},"index":2,"playId":"354ae2d7-0165-30d8-99b6-95c155b4bea8","pitchNumber":2,"startTime":"2025-08-03T19:42:05.413Z","endTime":"2025-08-03T19:42:09.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"third":{"id":680577,"link":"/api/v1/people/680577"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.785301121761027,"aZ":-22.05581093427011,"pfxX":-6.864308134611978,"pfxZ":5.708154194552012,"pX":0.9841442744996275,"pZ":2.024173105334867,"vX0":9.092439519269455,"vY0":-132.8662242056349,"vZ0":-4.719538279317133,"x":79.49,"y":184.13,"x0":-1.6044117265729871,"y0":50.00108968412423,"z0":5.444416585729951,"aX":-12.164795536006961},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.4,"breakHorizontal":10.2,"spinRate":2219,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4136244792963124,"extension":5.93072359326848},"index":3,"playId":"e66f948e-e03f-350e-a9f8-2a98acd53ddd","pitchNumber":3,"startTime":"2025-08-03T19:42:19.967Z","endTime":"2025-08-03T19:42:24.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"third":{"id":680577,"link":"/api/v1/people/680577"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-03T19:42:36.911Z","endTime":"2025-08-03T19:42:57.399Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"third":{"id":680577,"link":"/api/v1/people/680577"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.47661713543209,"strikeZoneBottom":1.56685349394672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.00590765269885,"aZ":-28.97691828875873,"pfxX":4.903643177293078,"pfxZ":2.0978018650929435,"pX":1.6502593410479478,"pZ":0.9293808891783131,"vX0":7.183181006044482,"vY0":-122.75880284823513,"vZ0":-4.7924018595794715,"x":54.1,"y":213.69,"x0":-1.9540898291610722,"y0":50.00073645662195,"z0":5.382553045161494,"aX":7.458103157030057},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.9,"breakHorizontal":-10.6,"spinRate":2632,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4467110780862753,"extension":5.822058706409724},"index":5,"playId":"5fb05ea0-bec5-3dc0-867b-b89caac2c54b","pitchNumber":4,"startTime":"2025-08-03T19:42:57.399Z","endTime":"2025-08-03T19:43:00.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"third":{"id":680577,"link":"/api/v1/people/680577"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.90530718327719,"aZ":-31.76420721399744,"pfxX":5.006577391369754,"pfxZ":0.2653318458367764,"pX":0.4338545965271391,"pZ":1.1446186660647972,"vX0":4.4356387449752335,"vY0":-122.58166732169286,"vZ0":-3.8694609883532713,"x":100.46,"y":207.88,"x0":-2.040141950113229,"y0":50.00413536117431,"z0":5.413386117753239,"aX":7.7295093683321445},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.1,"breakHorizontal":-10.0,"spinRate":2569,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.44436587029461094,"extension":5.827054638900428},"hitData":{"launchSpeed":63.9,"launchAngle":82.0,"totalDistance":23.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":118.19,"coordY":210.36}},"index":6,"playId":"84ec1095-662c-3836-8d0e-cb6838b2ca23","pitchNumber":5,"startTime":"2025-08-03T19:43:12.131Z","endTime":"2025-08-03T19:43:21.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"third":{"id":680577,"link":"/api/v1/people/680577"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":10.4,"awayTeamWinProbability":89.6,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.54,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:43:21.711Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a bunt ground ball to first baseman Kyle Manzardo. DaShawn Keirsey Jr. scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T19:43:38.070Z","endTime":"2025-08-03T19:44:01.834Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":680577,"fullName":"DaShawn Keirsey Jr.","link":"/api/v1/people/680577"},"responsiblePitcher":{"id":596001,"link":"/api/v1/people/596001"},"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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":82.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.418947523977725,"aZ":-24.81695854848169,"pfxX":-7.986166616729203,"pfxZ":4.242504317449424,"pX":0.07616583962551139,"pZ":2.2613910639549326,"vX0":7.631112330329265,"vY0":-131.7270201232157,"vZ0":-3.278948348591607,"x":114.1,"y":177.72,"x0":-1.839274243626707,"y0":50.003001753373276,"z0":5.384331400937005,"aX":-13.850411999240327},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":12.5,"spinRate":2192,"spinDirection":216},"zone":8,"typeConfidence":2.0,"plateTime":0.4179239255011442,"extension":5.999855819682539},"hitData":{"launchSpeed":49.9,"launchAngle":-57.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":135.22,"coordY":192.85}},"index":0,"playId":"510afbc6-ac31-3169-9bc5-a700393f8835","pitchNumber":1,"startTime":"2025-08-03T19:43:53.128Z","endTime":"2025-08-03T19:44:01.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"third":{"id":680577,"link":"/api/v1/people/680577"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":0.9,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:44:01.834Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brooks Lee lines out to second baseman Daniel Schneemann.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T19:44:42.063Z","endTime":"2025-08-03T19:45:22.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.43474552614831,"strikeZoneBottom":1.52798439041213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.011270551527705,"aZ":-31.42720964965527,"pfxX":6.151919718904001,"pfxZ":0.49487037212313423,"pX":0.5842341796059508,"pZ":0.8169290776118637,"vX0":4.733737771846069,"vY0":-121.86338075142106,"vZ0":-4.486182653821764,"x":94.73,"y":216.72,"x0":-2.1798128793791034,"y0":50.00261567387389,"z0":5.383765357803559,"aX":9.291125292345964},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.1,"breakHorizontal":-12.2,"spinRate":2479,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4487472143181215,"extension":5.868822095774361},"index":0,"playId":"3e2c5ae0-6ae1-325c-b3d0-b3a281e8f7b0","pitchNumber":1,"startTime":"2025-08-03T19:44:42.063Z","endTime":"2025-08-03T19:44:48.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":82.5,"endSpeed":77.9,"strikeZoneTop":3.43245158137211,"strikeZoneBottom":1.50031524367409,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.608859633534106,"aZ":-33.50741424864428,"pfxX":5.857123635400694,"pfxZ":-0.8814926465100932,"pX":-0.6713516059625471,"pZ":2.30616337665818,"vX0":1.8036301918883995,"vY0":-120.40653823516304,"vZ0":-0.993785167401969,"x":142.59,"y":176.51,"x0":-2.186436381758127,"y0":50.0055623360495,"z0":5.621444722848598,"aX":8.82694425670992},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.6,"breakHorizontal":-11.0,"spinRate":2515,"spinDirection":82},"zone":4,"typeConfidence":2.0,"plateTime":0.4504129984426406,"extension":5.651053552915343},"index":1,"playId":"2d9760d1-016a-301e-bc0d-c609594657be","pitchNumber":2,"startTime":"2025-08-03T19:44:59.890Z","endTime":"2025-08-03T19:45:04.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.61763161093606,"aZ":-28.451846770901565,"pfxX":-5.916254478022944,"pfxZ":2.2438114819967954,"pX":-0.3217797607513995,"pZ":2.2047900937979095,"vX0":5.68240920083419,"vY0":-126.50244243197834,"vZ0":-2.621533131499034,"x":129.27,"y":179.25,"x0":-1.80148158645285,"y0":50.00562603838847,"z0":5.476953532454695,"aX":-9.835468454374064},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":9.8,"spinRate":1364,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4288152800474867,"extension":5.882870896651585},"hitData":{"launchSpeed":97.1,"launchAngle":8.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":144.87,"coordY":145.25}},"index":2,"playId":"583da5de-cb34-3007-999e-385350c758b3","pitchNumber":3,"startTime":"2025-08-03T19:45:16.298Z","endTime":"2025-08-03T19:45:22.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.0,"awayTeamWinProbability":92.0,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:45:22.047Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trevor Larnach strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-03T19:45:31.635Z","endTime":"2025-08-03T19:48:03.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.85028891676608,"strikeZoneBottom":1.67283341904726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.394127230568536,"aZ":-18.278896876114878,"pfxX":-2.4143335516567888,"pfxZ":7.52170419177593,"pX":-1.5691308956816061,"pZ":3.4493376203908235,"vX0":2.1560599003097205,"vY0":-134.37995260556627,"vZ0":-1.930908693266593,"x":176.81,"y":145.65,"x0":-2.0643034453680054,"y0":50.002767281220535,"z0":5.4621154710795805,"aX":-4.459829290291035},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.4,"breakHorizontal":4.0,"spinRate":2209,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40605884847410945,"extension":5.942966496810108},"index":0,"playId":"ee3979e2-da4f-316a-9ce7-5c1f8e233bd5","pitchNumber":1,"startTime":"2025-08-03T19:45:47.711Z","endTime":"2025-08-03T19:45:51.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.8,"strikeZoneTop":3.82139546589785,"strikeZoneBottom":1.61794067554527,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.341824953016477,"aZ":-19.16735739923347,"pfxX":-2.778834005210139,"pfxZ":6.972169631860339,"pX":-1.8144717809030098,"pZ":3.213323088757882,"vX0":1.5436069031403195,"vY0":-134.51756803485625,"vZ0":-2.50252973054853,"x":186.16,"y":152.02,"x0":-2.0294480592555098,"y0":50.00038048989201,"z0":5.4880220006399,"aX":-5.181870022797396},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.5,"breakHorizontal":4.8,"spinRate":2253,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40446864590830467,"extension":5.876530660039554},"index":1,"playId":"25d0c910-80fb-3ec1-a43f-4f39c76d281f","pitchNumber":2,"startTime":"2025-08-03T19:46:00.897Z","endTime":"2025-08-03T19:46:05.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.712819008012644,"aZ":-17.663458089866207,"pfxX":-2.672208960050748,"pfxZ":7.848941613685966,"pX":-0.3812962347416894,"pZ":2.6878094119476366,"vX0":4.998876840711853,"vY0":-133.86309868974854,"vZ0":-3.9199188447018525,"x":131.53,"y":166.21,"x0":-1.9098411495966787,"y0":50.00648708451864,"z0":5.40428631327864,"aX":-4.943281914706083},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.8,"breakHorizontal":4.0,"spinRate":2337,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.4062114069857099,"extension":6.013753268283778},"index":2,"playId":"efe1c21e-0f9d-3089-9dea-ddaf58192c8e","pitchNumber":3,"startTime":"2025-08-03T19:46:17.095Z","endTime":"2025-08-03T19:46:22.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"2a703d46-5e2f-35fb-9d90-24c3914a4371","startTime":"2025-08-03T19:46:39.975Z","endTime":"2025-08-03T19:46:44.512Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.312283236125985,"aZ":-17.98328528487299,"pfxX":-3.4569490888424266,"pfxZ":7.48084011130663,"pX":-0.007835400431699837,"pZ":2.713023327356522,"vX0":6.142646091091806,"vY0":-135.99580136905092,"vZ0":-3.769031558905363,"x":117.3,"y":165.53,"x0":-1.8338287606443853,"y0":50.00194095382695,"z0":5.344116404865255,"aX":-6.557305043996484},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":5.2,"spinRate":2196,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.400845719356441,"extension":5.9584459035655675},"index":4,"playId":"3adfa44d-c838-3ccd-a2d4-29b13019c7bb","pitchNumber":4,"startTime":"2025-08-03T19:46:56.061Z","endTime":"2025-08-03T19:47:01.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.72028104612588,"strikeZoneBottom":1.66960072113479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.169148003092324,"aZ":-30.93332966195974,"pfxX":-8.147110798183041,"pfxZ":0.7433514747293377,"pX":0.396601414933587,"pZ":0.45677384667948917,"vX0":8.134155312175993,"vY0":-127.95307361815647,"vZ0":-6.209126452782116,"x":101.88,"y":226.45,"x0":-1.7636597332367914,"y0":50.0000532153164,"z0":5.335753044773595,"aX":-13.519985822042706},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.1,"breakHorizontal":13.0,"spinRate":1498,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.427915497667009,"extension":5.89490984720783},"index":5,"playId":"dd407414-454e-31d5-92e5-87bb91ec49b0","pitchNumber":5,"startTime":"2025-08-03T19:47:16.760Z","endTime":"2025-08-03T19:47:22.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Kody Clemens steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"actionPlayId":"dd407414-454e-31d5-92e5-87bb91ec49b0","startTime":"2025-08-03T19:47:30.252Z","endTime":"2025-08-03T19:47:38.450Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"postOnSecond":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"homeTeamWinProbability":7.6,"awayTeamWinProbability":92.4,"homeTeamWinProbabilityAdded":-0.40000000000000036,"leverageIndex":0.29,"dramaIndex":15.0,"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.844881250783843,"aZ":-28.37675663388273,"pfxX":-4.133578458883683,"pfxZ":2.2349377763559897,"pX":1.0075199703622262,"pZ":2.2467000038715024,"vX0":8.457890053550571,"vY0":-128.5524945573253,"vZ0":-2.7413641077811377,"x":78.6,"y":178.12,"x0":-1.7659097637940595,"y0":50.00302845066107,"z0":5.4954272827794135,"aX":-7.024571199977123},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.7,"breakHorizontal":5.9,"spinRate":1387,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.42362654744434103,"extension":5.941356288072404},"index":7,"playId":"8cfc6618-3c24-30be-8590-5eca782ec6a4","pitchNumber":6,"startTime":"2025-08-03T19:47:38.450Z","endTime":"2025-08-03T19:47:42.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.75,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.230857529188903,"aZ":-23.961353175207993,"pfxX":4.985968993528764,"pfxZ":5.307900706706361,"pX":0.9952891791488803,"pZ":2.262724147045239,"vX0":5.81074173482399,"vY0":-123.75868378100847,"vZ0":-2.9796979060960433,"x":79.06,"y":177.69,"x0":-2.0329588806288155,"y0":50.0041456592875,"z0":5.494353854103937,"aX":7.715907807258201},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":9.1,"breakHorizontal":-10.4,"spinRate":2448,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.4429633444312904,"extension":5.897009790398589},"index":8,"playId":"05184ce7-2d33-3196-bada-149f4f9854f0","pitchNumber":7,"startTime":"2025-08-03T19:47:59.524Z","endTime":"2025-08-03T19:48:03.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"second":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":1.0999999999999996,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:48:03.875Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Alan Roden.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T19:50:32.365Z","endTime":"2025-08-03T19:52:19.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8,9],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Austin Martin.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T19:50:20.090Z","endTime":"2025-08-03T19:50:20.113Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"DaShawn Keirsey Jr. remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-03T19:50:20.113Z","endTime":"2025-08-03T19:50:20.115Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680577,"link":"/api/v1/people/680577"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Alan Roden replaces left fielder Trevor Larnach, batting 7th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"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-03T19:50:20.115Z","endTime":"2025-08-03T19:50:20.116Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"701","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Sands replaces Justin Topa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-03T19:50:20.116Z","endTime":"2025-08-03T19:50:34.697Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663485,"link":"/api/v1/people/663485"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":90.3,"endSpeed":83.8,"strikeZoneTop":3.29046805895964,"strikeZoneBottom":1.68353609984071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.461180624913787,"aZ":-22.872356519436387,"pfxX":0.2620665728996241,"pfxZ":5.243416770267057,"pX":0.5124448719026097,"pZ":3.3350666117625822,"vX0":7.352748950950798,"vY0":-131.50919537381645,"vZ0":-1.9569005194604698,"x":97.47,"y":148.73,"x0":-2.33861660783563,"y0":50.00540631488074,"z0":5.763135355531909,"aX":0.46356910246847455},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.4,"breakHorizontal":-1.9,"spinRate":2558,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.41442823998162526,"extension":5.744271390469891},"index":4,"playId":"3fb131af-b1c4-31ab-baa4-db4d8aa0ae7e","pitchNumber":1,"startTime":"2025-08-03T19:50:34.697Z","endTime":"2025-08-03T19:50:39.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.38842885287337,"strikeZoneBottom":1.47406023809138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.404750132003358,"aZ":-38.12263912636171,"pfxX":8.956120355007798,"pfxZ":-4.153137306858147,"pX":-1.1680674820950039,"pZ":2.9701351832659744,"vX0":1.0063578607857795,"vY0":-118.271831331097,"vZ0":1.7139634649759523,"x":161.52,"y":158.59,"x0":-2.7630044605132618,"y0":50.005257905053355,"z0":5.705999524389979,"aX":12.818277988370395},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.0,"breakHorizontal":-16.4,"spinRate":2913,"spinDirection":55},"zone":11,"typeConfidence":2.0,"plateTime":0.4613203289572869,"extension":5.62975793359066},"index":5,"playId":"f0da03cd-af2a-339d-a82f-655537d1f892","pitchNumber":2,"startTime":"2025-08-03T19:50:49.794Z","endTime":"2025-08-03T19:50:54.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":90.4,"endSpeed":85.1,"strikeZoneTop":3.49841460314544,"strikeZoneBottom":1.50662350198179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.085734258857265,"aZ":-24.975082086647063,"pfxX":-0.00618841698303807,"pfxZ":3.9723159065078164,"pX":0.2223665222034766,"pZ":3.0533768557032346,"vX0":6.754808466403373,"vY0":-131.75177455250935,"vZ0":-1.9811046002027075,"x":108.52,"y":156.34,"x0":-2.3418516922629484,"y0":50.00013132312847,"z0":5.606519976441312,"aX":-0.012755464752676696},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":-1.1,"spinRate":2503,"spinDirection":195},"zone":2,"typeConfidence":2.0,"plateTime":0.41104991521529133,"extension":5.685808050378705},"index":6,"playId":"8e32c1ae-fb64-3931-927b-ba98a36df95f","pitchNumber":3,"startTime":"2025-08-03T19:51:04.775Z","endTime":"2025-08-03T19:51:10.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":84.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.26510438915052,"aZ":-28.43094835728899,"pfxX":1.7204319406362636,"pfxZ":2.117747319334093,"pX":0.7154788999169619,"pZ":2.129909038479084,"vX0":7.4186814254798294,"vY0":-130.7678968190169,"vZ0":-3.46033601699297,"x":89.73,"y":181.27,"x0":-2.35829783049165,"y0":50.002444110282994,"z0":5.5561045730803444,"aX":3.040160204953525},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.4,"breakHorizontal":-4.4,"spinRate":2530,"spinDirection":180},"zone":9,"typeConfidence":2.0,"plateTime":0.4156024843157624,"extension":5.59775472694938},"index":7,"playId":"1fd505b2-1d67-33b0-a5af-e7ffe71fad0a","pitchNumber":4,"startTime":"2025-08-03T19:51:21.340Z","endTime":"2025-08-03T19:51:24.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.24506287861587,"strikeZoneBottom":1.46507607297004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45948097554005,"aZ":-39.52429954645357,"pfxX":8.285787999312463,"pfxZ":-5.174830496229531,"pX":2.253494310116102,"pZ":-1.1009167714312378,"vX0":7.8413315485954564,"vY0":-119.18949413792517,"vZ0":-6.574045666498408,"x":31.1,"y":268.5,"x0":-2.1697336767845012,"y0":50.00136893051188,"z0":5.311957558719638,"aX":11.77579895881686},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.9,"breakHorizontal":-17.0,"spinRate":3068,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4616667307853026,"extension":5.669516593622094},"index":8,"playId":"165e1957-7a8e-3bbe-abdc-ab45132859a5","pitchNumber":5,"startTime":"2025-08-03T19:51:45.669Z","endTime":"2025-08-03T19:51:51.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.779986572930603,"aZ":-16.832674307246773,"pfxX":-8.310143962436946,"pfxZ":7.741627614882455,"pX":0.44738904345943614,"pZ":2.7008793571205314,"vX0":10.938196936898589,"vY0":-139.5140323083404,"vZ0":-4.44290557903465,"x":99.95,"y":165.86,"x0":-2.4344267941675137,"y0":50.005914574575044,"z0":5.414887399969443,"aX":-16.475248472307914},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":13.0,"spinRate":2475,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3917869663603648,"extension":5.796582705720005},"hitData":{"launchSpeed":90.3,"launchAngle":32.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.77,"coordY":91.28}},"index":9,"playId":"2bf4c996-4218-3e7f-9093-790f85b2dd1b","pitchNumber":6,"startTime":"2025-08-03T19:52:10.451Z","endTime":"2025-08-03T19:52:19.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:52:19.047Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Manzardo walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T19:52:49.822Z","endTime":"2025-08-03T19:53:48.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.7,"endSpeed":83.4,"strikeZoneTop":3.16921275138872,"strikeZoneBottom":1.20878500617442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.773269686910005,"aZ":-25.855477125375096,"pfxX":1.030098706507033,"pfxZ":3.58417935522942,"pX":-1.1303030450617837,"pZ":4.403004308432287,"vX0":3.176152105576599,"vY0":-130.7469575274747,"vZ0":1.4481980346080856,"x":160.08,"y":119.9,"x0":-2.485726728444567,"y0":50.004165122253305,"z0":5.757066795633567,"aX":1.8158595792350174},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.0,"breakHorizontal":-2.4,"spinRate":2391,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.41599661194497584,"extension":5.610843286303397},"index":0,"playId":"cac2a168-0967-3a36-9aff-22d4de3d896e","pitchNumber":1,"startTime":"2025-08-03T19:52:49.822Z","endTime":"2025-08-03T19:52:52.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":89.4,"endSpeed":83.3,"strikeZoneTop":3.20823114919818,"strikeZoneBottom":1.24768702570209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67439339542532,"aZ":-28.784431150637406,"pfxX":1.7757547331956474,"pfxZ":1.932829176836707,"pX":-1.3351993926141017,"pZ":3.4569706219509246,"vX0":2.90596711692699,"vY0":-130.3656087395556,"vZ0":-0.05452955655854952,"x":167.89,"y":145.44,"x0":-2.687189892224306,"y0":50.00284875977982,"z0":5.618077618524376,"aX":3.1116973364797733},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.7,"breakHorizontal":-3.7,"spinRate":2439,"spinDirection":181},"zone":11,"typeConfidence":2.0,"plateTime":0.41723428494150827,"extension":5.731631350158945},"index":1,"playId":"bab69143-b531-3e55-98ca-d451c1b510d6","pitchNumber":2,"startTime":"2025-08-03T19:53:06.738Z","endTime":"2025-08-03T19:53:10.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.9,"strikeZoneTop":3.16015454125769,"strikeZoneBottom":1.19989034078928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.37603826076566,"aZ":-27.869696176287196,"pfxX":0.9929841950278382,"pfxZ":2.4383710087842765,"pX":-1.2921486750989017,"pZ":4.261265949994587,"vX0":2.5674462093661665,"vY0":-130.108373506021,"vZ0":1.8413414473430452,"x":166.25,"y":123.73,"x0":-2.4089030388188224,"y0":50.00618804253546,"z0":5.612616592493237,"aX":1.7546505758339155},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.9,"breakHorizontal":-2.2,"spinRate":2425,"spinDirection":179},"zone":11,"typeConfidence":2.0,"plateTime":0.416118967798917,"extension":5.641470685510328},"index":2,"playId":"e3b52b5d-23d0-3986-824a-899fbb79b8c7","pitchNumber":3,"startTime":"2025-08-03T19:53:27.326Z","endTime":"2025-08-03T19:53:30.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":89.5,"strikeZoneTop":3.29054464989774,"strikeZoneBottom":1.30487802075661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.407484335298975,"aZ":-20.81657904981483,"pfxX":-6.010960518694743,"pfxZ":5.613174905746789,"pX":-1.391613345305228,"pZ":4.183462716608418,"vX0":5.445384745895048,"vY0":-139.47022522115992,"vZ0":0.05627229088333241,"x":170.05,"y":125.83,"x0":-2.563046658989235,"y0":50.00247704792264,"z0":5.505968304590724,"aX":-12.16226104571218},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.4,"breakHorizontal":10.2,"spinRate":2371,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.38873997190913423,"extension":5.725149550265774},"index":3,"playId":"50a438d0-e9e8-3f08-ac22-616da8788434","pitchNumber":4,"startTime":"2025-08-03T19:53:45.022Z","endTime":"2025-08-03T19:53:48.506Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":700932,"link":"/api/v1/people/700932","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":3.1999999999999993,"leverageIndex":0.68,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:53:48.506Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Naylor strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T19:54:50.079Z","endTime":"2025-08-03T19:56:07.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-03T19:54:03.334Z","endTime":"2025-08-03T19:54:52.348Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.2,"strikeZoneTop":3.30470248711939,"strikeZoneBottom":1.34876429973022,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.745933961062367,"aZ":-31.56717823847285,"pfxX":-8.980632318430679,"pfxZ":0.37227328745795063,"pX":-1.096632284549592,"pZ":2.6702298656112404,"vX0":6.287811135426353,"vY0":-127.79758981312504,"vZ0":-0.9642733049274239,"x":158.8,"y":166.68,"x0":-2.4291956504264727,"y0":50.00458368842554,"z0":5.5446546461241075,"aX":-14.771315280430837},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.7,"breakHorizontal":14.8,"spinRate":1436,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4295275489152588,"extension":5.801754412929172},"index":1,"playId":"4e45e53c-9064-35c8-b789-61155eb42fc2","pitchNumber":1,"startTime":"2025-08-03T19:54:52.348Z","endTime":"2025-08-03T19:54:56.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":72.8,"strikeZoneTop":3.26866962906762,"strikeZoneBottom":1.36311011141081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3379178570728,"aZ":-37.81118918498301,"pfxX":10.11499959993863,"pfxZ":-4.176799369379179,"pX":-0.840793376096492,"pZ":2.1354566678355673,"vX0":1.197504911220272,"vY0":-116.47525293520886,"vZ0":0.5845925888419248,"x":149.05,"y":181.12,"x0":-2.675492559291949,"y0":50.00118715469094,"z0":5.506067310365355,"aX":13.660007233627333},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.1,"breakHorizontal":-18.6,"spinRate":2848,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.47334412285988314,"extension":5.810501546107979},"index":2,"playId":"22aab8c8-9894-3c8f-b7d4-96bf5e2740f0","pitchNumber":2,"startTime":"2025-08-03T19:55:08.032Z","endTime":"2025-08-03T19:55:12.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.329139951453424,"aZ":-24.052725329475646,"pfxX":-0.310219385225718,"pfxZ":4.5593435186919855,"pX":-0.05089492689908689,"pZ":2.94909107490683,"vX0":6.007516932541829,"vY0":-131.9485731604561,"vZ0":-2.2404397955487467,"x":118.94,"y":159.15,"x0":-2.306870124847083,"y0":50.00354343847255,"z0":5.562477954806421,"aX":-0.552992239246847},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.0,"breakHorizontal":-0.6,"spinRate":2546,"spinDirection":186},"zone":2,"typeConfidence":2.0,"plateTime":0.41344938264523234,"extension":5.6792952927022045},"index":3,"playId":"bf332f6b-0a58-3574-bd51-91f1b6e0ffd9","pitchNumber":3,"startTime":"2025-08-03T19:55:26.193Z","endTime":"2025-08-03T19:55:29.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":73.7,"strikeZoneTop":3.26839046410268,"strikeZoneBottom":1.38777130397293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6973397538166,"aZ":-39.81165065594535,"pfxX":11.790122694959535,"pfxZ":-5.510648165967105,"pX":-1.3467397835295132,"pZ":2.9453959388226862,"vX0":-1.049006025549325,"vY0":-117.92081671824695,"vZ0":2.0780955910993564,"x":168.33,"y":159.25,"x0":-2.4208008955158906,"y0":50.0020850276355,"z0":5.768171734835697,"aX":16.343085648822928},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-9.0,"breakHorizontal":-21.0,"spinRate":2973,"spinDirection":51},"zone":11,"typeConfidence":2.0,"plateTime":0.46729083785185743,"extension":5.563221861576971},"index":4,"playId":"27e72444-c7f3-3f8d-9296-423017d6860b","pitchNumber":4,"startTime":"2025-08-03T19:55:45.987Z","endTime":"2025-08-03T19:55:49.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":89.0,"endSpeed":82.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80663638142252,"aZ":-33.76635548063113,"pfxX":-6.8471458278345265,"pfxZ":-0.9306573961820686,"pX":-1.424654652694058,"pZ":2.5374273577653264,"vX0":4.895157184057567,"vY0":-129.59361336796508,"vZ0":-0.9741271469832731,"x":171.3,"y":170.27,"x0":-2.4400523570650723,"y0":50.00034194881043,"z0":5.476855343053831,"aX":-11.749350526638835},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-1.7,"breakHorizontal":11.4,"spinRate":1546,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.42120718579870875,"extension":5.672579022507688},"index":5,"playId":"6ab0ecda-c529-39f6-a0c8-7fae9bdbdc9b","pitchNumber":5,"startTime":"2025-08-03T19:56:03.074Z","endTime":"2025-08-03T19:56:07.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":666310,"link":"/api/v1/people/666310","batSide":{"code":"L","description":"Left"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":666310,"link":"/api/v1/people/666310"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.6000000000000005,"awayTeamWinProbability":94.4,"homeTeamWinProbabilityAdded":-3.5999999999999988,"leverageIndex":1.51,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:56:07.593Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-03T19:56:15.919Z","endTime":"2025-08-03T19:58:25.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"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":95.0,"endSpeed":87.3,"strikeZoneTop":3.51679825595207,"strikeZoneBottom":1.44990663403953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.692604588423368,"aZ":-25.09552955430332,"pfxX":-10.792293684304973,"pfxZ":3.6570558584614252,"pX":-0.2706265703363381,"pZ":1.5293483167837603,"vX0":9.509969376222351,"vY0":-138.05818575539,"vZ0":-5.55731163649249,"x":127.32,"y":197.49,"x0":-2.35161508188426,"y0":50.00670712324403,"z0":5.249472664706958,"aX":-20.913643629258555},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.6,"breakHorizontal":17.6,"spinRate":2260,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.39618967529297766,"extension":5.771932320041146},"index":0,"playId":"5cc38264-f083-3255-addf-b04b5d1c7d40","pitchNumber":1,"startTime":"2025-08-03T19:56:31.999Z","endTime":"2025-08-03T19:56:36.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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.6,"endSpeed":87.4,"strikeZoneTop":3.71230148995222,"strikeZoneBottom":1.50646740567473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.268945617030482,"aZ":-26.080126365553745,"pfxX":-10.53696171982503,"pfxZ":3.1232885117737847,"pX":-0.13597212348567014,"pZ":2.1797802362445973,"vX0":9.839185931894123,"vY0":-138.86238683994773,"vZ0":-3.985723718503106,"x":122.18,"y":179.93,"x0":-2.357203613500562,"y0":50.003108583627174,"z0":5.369949657028393,"aX":-20.565972961854097},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.9,"breakHorizontal":17.0,"spinRate":2232,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.39452639162379555,"extension":5.8177778600073635},"index":1,"playId":"acfc25fc-c461-3c6e-aa81-e4bfb08955e4","pitchNumber":2,"startTime":"2025-08-03T19:56:49.359Z","endTime":"2025-08-03T19:56:53.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":74.5,"strikeZoneTop":3.69229718228067,"strikeZoneBottom":1.53653783529381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65833299028111,"aZ":-38.26984259324402,"pfxX":11.247516354941927,"pfxZ":-4.313842173207026,"pX":0.7913655129902349,"pZ":1.1119013050572923,"vX0":4.139039805464515,"vY0":-119.89849526811442,"vZ0":-1.8123940352200019,"x":86.84,"y":208.76,"x0":-2.4335152392950334,"y0":50.00349335964724,"z0":5.390002503836585,"aX":15.8853984614265},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.9,"breakHorizontal":-21.5,"spinRate":3074,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.46217147568878314,"extension":5.682423345148093},"index":2,"playId":"f59c8758-9446-342a-81e0-c4704bc35dbe","pitchNumber":3,"startTime":"2025-08-03T19:57:08.742Z","endTime":"2025-08-03T19:57:12.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.490783851310056,"aZ":-27.070239310045253,"pfxX":1.4252469664365508,"pfxZ":2.9397694074154757,"pX":-0.37208606695649626,"pZ":2.6984380860425285,"vX0":5.041142317440967,"vY0":-129.66695455654363,"vZ0":-1.8222859794843007,"x":131.18,"y":165.92,"x0":-2.512251557118416,"y0":50.00005691782317,"z0":5.4397420356927855,"aX":2.4689536101209466},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.2,"breakHorizontal":-3.5,"spinRate":2489,"spinDirection":170},"zone":4,"typeConfidence":2.0,"plateTime":0.41952654593817273,"extension":5.6680344996326175},"index":3,"playId":"92b3b461-78ab-352a-ab55-a8ffa377e8a7","pitchNumber":4,"startTime":"2025-08-03T19:57:29.206Z","endTime":"2025-08-03T19:57:35.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.4,"strikeZoneTop":3.54913278260047,"strikeZoneBottom":1.52911829407998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.816936136658555,"aZ":-20.557535425995344,"pfxX":-5.488920660919187,"pfxZ":5.825377936675032,"pX":-0.8749892959880405,"pZ":4.197002861838026,"vX0":6.65784777147385,"vY0":-139.47379006858156,"vZ0":0.28380049010881037,"x":150.35,"y":125.46,"x0":-2.566374998507965,"y0":50.00142115265768,"z0":5.43662539925925,"aX":-10.944155196393591},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.8,"breakHorizontal":8.8,"spinRate":2410,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3909156124684432,"extension":5.8154777664103126},"index":4,"playId":"53c19b61-303a-36b7-a6b2-b115c1fc2805","pitchNumber":5,"startTime":"2025-08-03T19:58:02.781Z","endTime":"2025-08-03T19:58:06.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.838314556474593,"aZ":-16.662017685191618,"pfxX":-6.499805091204589,"pfxZ":7.83320855188345,"pX":0.27592052468783634,"pZ":2.6999133887009075,"vX0":9.797235236782516,"vY0":-139.49082754934165,"vZ0":-4.3391120133256305,"x":106.48,"y":165.88,"x0":-2.4289961058347402,"y0":50.00578568879227,"z0":5.366008077595147,"aX":-12.877887838120492},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":9.8,"spinRate":2468,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3918718817246778,"extension":5.822327563252049},"index":5,"playId":"31b09b00-fb36-3571-90c7-f38dd781b74a","pitchNumber":6,"startTime":"2025-08-03T19:58:20.205Z","endTime":"2025-08-03T19:58:25.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":672356,"link":"/api/v1/people/672356","batSide":{"code":"R","description":"Right"}},"first":{"id":700932,"link":"/api/v1/people/700932"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":672356,"link":"/api/v1/people/672356"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-2.2,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-03T19:58:25.419Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Vázquez flies out to right fielder Nolan Jones.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T20:00:56.091Z","endTime":"2025-08-03T20:01:53.565Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672578,"fullName":"Carlos Hernández","link":"/api/v1/people/672578"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Carlos Hernández replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T20:00:26.199Z","endTime":"2025-08-03T20:00:58.428Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672578,"link":"/api/v1/people/672578"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.25346080891927,"strikeZoneBottom":1.38775165996162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09147324110502,"aZ":-12.026680045341907,"pfxX":-5.2697806748212175,"pfxZ":10.265082449497651,"pX":0.12047528788756784,"pZ":1.627914246182404,"vX0":6.292095251583425,"vY0":-139.17581056533677,"vZ0":-9.329894569232078,"x":112.41,"y":194.83,"x0":-1.4844158036745432,"y0":50.001227856926874,"z0":5.818987858617394,"aX":-10.342181518449106},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.8,"breakHorizontal":8.3,"spinRate":2259,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.39347503318059784,"extension":6.771229486322581},"index":1,"playId":"226fd1b3-d209-306e-b3b1-af977fd4e407","pitchNumber":1,"startTime":"2025-08-03T20:00:58.428Z","endTime":"2025-08-03T20:01:02.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.15,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.91153235064307,"aZ":-14.18999999259819,"pfxX":-4.8797200767349,"pfxZ":8.981027288158115,"pX":-1.2110220075204177,"pZ":2.6099153750502913,"vX0":2.0938196135451417,"vY0":-139.98752586246007,"vZ0":-6.681783245122872,"x":163.16,"y":168.31,"x0":-1.330812388990363,"y0":50.0061633266353,"z0":5.9408360874955,"aX":-9.774542108924729},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.2,"breakHorizontal":8.5,"spinRate":2266,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3899250153355833,"extension":6.851894433728397},"index":2,"playId":"e14d4e5f-db7b-33fa-8244-4621c9455c86","pitchNumber":2,"startTime":"2025-08-03T20:01:14.706Z","endTime":"2025-08-03T20:01:18.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-03T20:01:32.052Z","endTime":"2025-08-03T20:01:44.840Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"},"defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.260654195863694,"aZ":-11.768758732581265,"pfxX":-5.447675206003987,"pfxZ":10.025038430209367,"pX":-0.8456989082819829,"pZ":3.274116057427704,"vX0":3.40984481585077,"vY0":-141.52458958932527,"vZ0":-5.875404223523457,"x":149.24,"y":150.38,"x0":-1.35623205885114,"y0":50.003471366997026,"z0":6.125743493185033,"aX":-11.089079447904624},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":9.2,"spinRate":2508,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38652195627626007,"extension":6.787433708178741},"hitData":{"launchSpeed":71.9,"launchAngle":40.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.44,"coordY":129.48}},"index":4,"playId":"3f780f27-42ab-3839-9207-1a2939ac817a","pitchNumber":3,"startTime":"2025-08-03T20:01:44.840Z","endTime":"2025-08-03T20:01:53.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-03T20:01:53.565Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Edouard Julien walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T20:02:00.881Z","endTime":"2025-08-03T20:04:06.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672578,"fullName":"Carlos Hernández","link":"/api/v1/people/672578"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.10578360296719,"aZ":-7.504143013427198,"pfxX":-5.7082757161597115,"pfxZ":12.239926639182613,"pX":-0.3159379212123281,"pZ":2.4238765757676575,"vX0":5.014952202395128,"vY0":-141.28294258509592,"vZ0":-8.229719598850474,"x":129.04,"y":173.34,"x0":-1.3750143314184162,"y0":50.00163914399562,"z0":5.861746371672541,"aX":-11.504070896811458},"breaks":{"breakAngle":48.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":20.6,"breakHorizontal":9.2,"spinRate":2510,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.38813727405891907,"extension":6.547005202099114},"index":0,"playId":"e3092a40-2d32-3279-a806-a1f8582b607f","pitchNumber":1,"startTime":"2025-08-03T20:02:22.516Z","endTime":"2025-08-03T20:02:26.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.49118395003058,"strikeZoneBottom":1.62265485031066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25947291652314,"aZ":-23.655802318958607,"pfxX":-3.9226812589178808,"pfxZ":5.071903221447117,"pX":-1.3524866425633886,"pZ":2.8097217179608203,"vX0":1.5575947421557261,"vY0":-128.89416202174206,"vZ0":-3.3325934915638187,"x":168.55,"y":162.92,"x0":-1.455615496166374,"y0":50.00291408276742,"z0":5.949925989655365,"aX":-6.587882046117439},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.6,"breakHorizontal":6.7,"spinRate":1482,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.4252585474321795,"extension":6.822182299511573},"index":1,"playId":"3eeffa84-55dc-3b6f-8ec8-cb76a6747e86","pitchNumber":2,"startTime":"2025-08-03T20:02:41.093Z","endTime":"2025-08-03T20:02:44.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":89.8,"endSpeed":84.0,"strikeZoneTop":3.46180186866399,"strikeZoneBottom":1.56776482717717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.58301948795381,"aZ":-21.542346367905864,"pfxX":-4.783822812697125,"pfxZ":6.035078810036948,"pX":-0.46785175323653294,"pZ":0.9225126190379581,"vX0":3.844011720985691,"vY0":-130.6755804257832,"vZ0":-8.477807065184527,"x":134.83,"y":213.87,"x0":-1.3226656896507125,"y0":50.006048890114265,"z0":5.776134057340063,"aX":-8.433778049402774},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.6,"breakHorizontal":8.0,"spinRate":1469,"spinDirection":198},"zone":13,"typeConfidence":2.0,"plateTime":0.4161118724993118,"extension":6.905478621451977},"index":2,"playId":"6245bec9-8159-3a0a-b986-6f5a4323751e","pitchNumber":3,"startTime":"2025-08-03T20:02:55.775Z","endTime":"2025-08-03T20:02:59.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.44079860045677,"strikeZoneBottom":1.57243338888613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.136321662731195,"aZ":-23.126675657405052,"pfxX":-6.688055850267498,"pfxZ":5.42866852110134,"pX":-0.5318116217396374,"pZ":2.0908605858274005,"vX0":4.033490081930814,"vY0":-127.71789527258271,"vZ0":-4.82490182814875,"x":137.27,"y":182.33,"x0":-1.2555291145106338,"y0":50.00285949842565,"z0":5.803133513330078,"aX":-11.146215875663717},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.1,"breakHorizontal":11.3,"spinRate":1516,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.4274270190785745,"extension":6.992344679272624},"index":3,"playId":"cd1491ed-a242-36a0-9544-545cecb4db23","pitchNumber":4,"startTime":"2025-08-03T20:03:13.812Z","endTime":"2025-08-03T20:03:17.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.3917501435301,"strikeZoneBottom":1.6003708325043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.925429320844238,"aZ":-22.283101585727486,"pfxX":-3.7596385525274214,"pfxZ":5.639847605270791,"pX":0.8968842705098851,"pZ":0.4949343870984673,"vX0":6.331588177437429,"vY0":-131.86000024689756,"vZ0":-9.274059261015665,"x":82.81,"y":225.42,"x0":-1.0507629327100882,"y0":50.006125389919845,"z0":5.711559927352941,"aX":-6.599178890041764},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.3,"breakHorizontal":5.4,"spinRate":1267,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.41592294603672864,"extension":7.205685953148088},"index":4,"playId":"4339e7b1-dbcc-3ae8-8f81-e8443e1dad2b","pitchNumber":5,"startTime":"2025-08-03T20:03:31.896Z","endTime":"2025-08-03T20:03:35.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"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-03T20:03:48.123Z","endTime":"2025-08-03T20:04:02.076Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.40853325244641,"strikeZoneBottom":1.61893874357056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.978050430749178,"aZ":-10.939278284095334,"pfxX":-4.350323342344032,"pfxZ":10.319703344423981,"pX":0.9972220232178787,"pZ":2.0030283578133363,"vX0":7.632922629547167,"vY0":-142.38369800666302,"vZ0":-8.578267373633103,"x":78.99,"y":184.7,"x0":-1.1502756575768285,"y0":50.004617189957415,"z0":5.7428431404086835,"aX":-8.953815065771854},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.2,"breakHorizontal":6.4,"spinRate":2468,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.38432880704468353,"extension":7.000506324050883},"index":6,"playId":"79031505-027b-3d07-8ecf-19beab1d46c9","pitchNumber":6,"startTime":"2025-08-03T20:04:02.076Z","endTime":"2025-08-03T20:04:06.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-0.39999999999999947,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-03T20:04:06.868Z","atBatIndex":68},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Austin Martin grounds into a force out, third baseman José Ramírez to second baseman Daniel Schneemann. Ryan Fitzgerald out at 2nd. Austin Martin to 1st.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T20:04:39.890Z","endTime":"2025-08-03T20:05:55.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672578,"fullName":"Carlos Hernández","link":"/api/v1/people/672578"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Ryan Fitzgerald replaces Edouard Julien.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"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-03T20:04:42.229Z","endTime":"2025-08-03T20:04:42.230Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"901","replacedPlayer":{"id":666397,"link":"/api/v1/people/666397"},"base":1,"defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":666397,"link":"/api/v1/people/666397"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.41740094657371,"strikeZoneBottom":1.56239394644661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.13926759826471,"aZ":-11.015345043038065,"pfxX":-6.487665804340416,"pfxZ":10.587938245144123,"pX":0.6874375574743692,"pZ":1.931407694486917,"vX0":7.730577849440743,"vY0":-140.96820669556828,"vZ0":-8.324413163156377,"x":90.8,"y":186.63,"x0":-1.2566559952757081,"y0":50.00231327824752,"z0":5.646585100452,"aX":-12.965298024092156},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":10.1,"spinRate":2437,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3895790629086946,"extension":7.236513676699567},"index":1,"playId":"fb00e289-22c6-3e30-87b6-000cdce82401","pitchNumber":1,"startTime":"2025-08-03T20:04:42.231Z","endTime":"2025-08-03T20:04:46.460Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.29449976531851,"aZ":-9.39877567262709,"pfxX":-5.234355419439925,"pfxZ":11.37132420712036,"pX":0.13493262220448643,"pZ":1.975877101856619,"vX0":5.5346285748369946,"vY0":-141.56986923416102,"vZ0":-8.572625131137755,"x":111.86,"y":185.43,"x0":-1.17781834428479,"y0":50.00462843258459,"z0":5.668580743811573,"aX":-10.485947544494424},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.7,"breakHorizontal":8.2,"spinRate":2460,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.388851634512009,"extension":7.023085229508965},"index":2,"playId":"fca9a280-96fe-336f-aa7a-8b04b7bb5a2b","pitchNumber":2,"startTime":"2025-08-03T20:05:01.656Z","endTime":"2025-08-03T20:05:04.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.153056838081948,"aZ":-30.95054131741024,"pfxX":2.570695519938952,"pfxZ":0.7348766875766586,"pX":-0.35615724735932236,"pZ":1.6241165171671905,"vX0":1.9024650462824841,"vY0":-128.7428480301525,"vZ0":-4.200065627621639,"x":130.58,"y":194.93,"x0":-1.4402063943634147,"y0":50.00500445695587,"z0":5.687679775865492,"aX":4.290671150898981},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.6,"breakHorizontal":-5.0,"spinRate":1964,"spinDirection":156},"zone":7,"typeConfidence":2.0,"plateTime":0.4263702656009323,"extension":6.951309103062077},"index":3,"playId":"162ebd1c-fff3-308e-9b71-fda40c3a8ca5","pitchNumber":3,"startTime":"2025-08-03T20:05:24.737Z","endTime":"2025-08-03T20:05:28.794Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":87.2,"endSpeed":81.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.967723697232508,"aZ":-31.49402586150841,"pfxX":-0.1461777035775852,"pfxZ":0.4141230811389658,"pX":0.23137546716661292,"pZ":2.5741072189643934,"vX0":4.064663468598548,"vY0":-127.01563934218986,"vZ0":-1.586701048529421,"x":108.18,"y":169.28,"x0":-1.3623308359703519,"y0":50.0058044113463,"z0":5.682285007212468,"aX":-0.24252908512904706},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.6,"breakHorizontal":-0.6,"spinRate":2008,"spinDirection":96},"zone":5,"typeConfidence":2.0,"plateTime":0.4291840169816199,"extension":6.953887966306696},"hitData":{"launchSpeed":71.6,"launchAngle":0.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.07,"coordY":169.1}},"index":4,"playId":"c6b92f82-2470-39fd-858e-3ba0adaba0c2","pitchNumber":4,"startTime":"2025-08-03T20:05:48.054Z","endTime":"2025-08-03T20:05:55.768Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":680837,"link":"/api/v1/people/680837"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.9,"awayTeamWinProbability":96.1,"homeTeamWinProbabilityAdded":0.49999999999999956,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-03T20:05:55.768Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Jeffers flies out to right fielder Nolan Jones.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-03T20:06:13.396Z","endTime":"2025-08-03T20:07:15.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672578,"fullName":"Carlos Hernández","link":"/api/v1/people/672578"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":77.6,"strikeZoneTop":3.44036083820225,"strikeZoneBottom":1.61524540645842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67133792992815,"aZ":-31.384145437779523,"pfxX":4.796193366008631,"pfxZ":0.5155682673922044,"pX":-0.6981941484596095,"pZ":2.4209905444140314,"vX0":0.4099999630881492,"vY0":-122.5684674611641,"vZ0":-1.7348251955964487,"x":143.61,"y":173.41,"x0":-1.4907688766203917,"y0":50.0013642193051,"z0":5.811739307451007,"aX":7.314167844301286},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.8,"breakHorizontal":-8.8,"spinRate":1992,"spinDirection":77},"zone":4,"typeConfidence":2.0,"plateTime":0.44645225561256296,"extension":6.828829759045882},"index":0,"playId":"7b0d5ca8-eef6-3d0a-b701-c499e86586f0","pitchNumber":1,"startTime":"2025-08-03T20:06:26.634Z","endTime":"2025-08-03T20:06:30.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":98.1,"endSpeed":89.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.598784199335135,"aZ":-11.409792229865838,"pfxX":-3.4001137392115957,"pfxZ":10.138457087825174,"pX":-0.07115801345473063,"pZ":2.3545316397002543,"vX0":5.142348512741409,"vY0":-142.63153187484482,"vZ0":-7.481447545229506,"x":119.71,"y":175.21,"x0":-1.4605981413877098,"y0":50.00397997774504,"z0":5.741050541975225,"aX":-6.96496909741023},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.9,"breakHorizontal":5.0,"spinRate":2429,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.38486916329312315,"extension":7.121164550661847},"index":1,"playId":"8ed80031-8344-3652-a790-985272bea82c","pitchNumber":2,"startTime":"2025-08-03T20:06:42.333Z","endTime":"2025-08-03T20:06:45.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.80217608768376,"aZ":-11.25134063655147,"pfxX":-3.4727033694832867,"pfxZ":10.405806009622369,"pX":-0.3992259886029486,"pZ":2.7870974211676307,"vX0":2.770043019908936,"vY0":-141.27979226643907,"vZ0":-6.818393049882972,"x":132.22,"y":163.53,"x0":-0.9438694125805451,"y0":50.00143777374473,"z0":5.963562202054312,"aX":-6.981882491076713},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":5.6,"spinRate":2380,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.388487105539971,"extension":7.011552304613909},"hitData":{"launchSpeed":87.8,"launchAngle":55.0,"totalDistance":204.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.77,"coordY":141.05}},"index":2,"playId":"c25a21e0-a661-3a65-9980-5f55dbf8e9c2","pitchNumber":3,"startTime":"2025-08-03T20:07:04.734Z","endTime":"2025-08-03T20:07:15.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672578,"link":"/api/v1/people/672578","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":666310,"link":"/api/v1/people/666310"},"first":{"id":700932,"link":"/api/v1/people/700932"},"second":{"id":682177,"link":"/api/v1/people/682177"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":672356,"link":"/api/v1/people/672356"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":682657,"link":"/api/v1/people/682657"},"right":{"id":666134,"link":"/api/v1/people/666134"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":672578,"link":"/api/v1/people/672578"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.3999999999999999,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-03T20:07:15.035Z","atBatIndex":70},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Jones walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T20:10:07.824Z","endTime":"2025-08-03T20:11:41.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Ryan Fitzgerald remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T20:09:00.572Z","endTime":"2025-08-03T20:09:00.615Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"901","replacedPlayer":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":666397,"link":"/api/v1/people/666397"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Michael Tonkin replaces Cole Sands.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-03T20:09:00.615Z","endTime":"2025-08-03T20:10:10.145Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543859,"link":"/api/v1/people/543859"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":92.8,"endSpeed":85.9,"strikeZoneTop":3.73401723393986,"strikeZoneBottom":1.62048722086855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.553389184691973,"aZ":-19.86617688765638,"pfxX":-7.8545167119399855,"pfxZ":6.632361978471389,"pX":0.907500490972476,"pZ":1.265621172972284,"vX0":13.514435514985564,"vY0":-134.50078079185957,"vZ0":-6.346568882934518,"x":82.41,"y":204.61,"x0":-3.1318391753726367,"y0":50.00611746236686,"z0":5.036396570815348,"aX":-14.584915624660267},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":11.8,"spinRate":2336,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.40518744827380226,"extension":6.288432667216661},"index":2,"playId":"b5adb70e-f0b5-3977-9fa3-e7f6162a0128","pitchNumber":1,"startTime":"2025-08-03T20:10:10.145Z","endTime":"2025-08-03T20:10:13.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":91.6,"endSpeed":84.3,"strikeZoneTop":3.78727761305324,"strikeZoneBottom":1.64771633239448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7607872051559,"aZ":-22.378999870517738,"pfxX":-8.568791686964781,"pfxZ":5.457352511642089,"pX":0.6122029324547044,"pZ":0.9396795039199338,"vX0":13.274586088476214,"vY0":-132.69083873734544,"vZ0":-6.301194512508287,"x":93.66,"y":213.41,"x0":-3.3279736179336963,"y0":50.00158925637836,"z0":4.961350828939078,"aX":-15.37436596562789},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.6,"breakHorizontal":12.8,"spinRate":2415,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.41183005447160914,"extension":6.227384715185341},"index":3,"playId":"654e93de-e76a-3f06-afe9-08f24668161f","pitchNumber":2,"startTime":"2025-08-03T20:10:24.999Z","endTime":"2025-08-03T20:10:28.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.78021827835363,"strikeZoneBottom":1.58885325790646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.623856122788517,"aZ":-21.7295740497047,"pfxX":-9.30335870081695,"pfxZ":5.716391815681947,"pX":-1.6411080327138345,"pZ":2.7731675991329987,"vX0":7.644096046139741,"vY0":-134.24865580451754,"vZ0":-2.2308858721666778,"x":179.56,"y":163.9,"x0":-3.3143667921864837,"y0":50.006588560116505,"z0":5.159029069766624,"aX":-17.012719561488588},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":15.2,"spinRate":2484,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.40774769068987915,"extension":6.018742331755989},"index":4,"playId":"ec7fecd0-4bdd-3a6b-a9f5-a0984774983a","pitchNumber":3,"startTime":"2025-08-03T20:10:42.130Z","endTime":"2025-08-03T20:10:46.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":91.8,"endSpeed":84.7,"strikeZoneTop":3.9280040385335,"strikeZoneBottom":1.73716588500494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.47496633208028,"aZ":-19.606761553655705,"pfxX":-8.623330816253322,"pfxZ":6.89790590348017,"pX":-0.4640297055145392,"pZ":2.2603046507406908,"vX0":10.079488800255021,"vY0":-133.3217037397481,"vZ0":-3.9794278590846424,"x":134.69,"y":177.75,"x0":-3.152292066169523,"y0":50.002177101328414,"z0":5.166170034580391,"aX":-15.708559080782711},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.9,"breakHorizontal":13.8,"spinRate":2426,"spinDirection":236},"zone":7,"typeConfidence":2.0,"plateTime":0.4089892273652622,"extension":6.194819774591036},"index":5,"playId":"8715ccaa-8010-3f74-a2e3-6f3df163f593","pitchNumber":4,"startTime":"2025-08-03T20:10:58.529Z","endTime":"2025-08-03T20:11:02.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.76,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.510652299638235,"aZ":-17.425282143915563,"pfxX":-7.898669678343111,"pfxZ":7.85941658791215,"pX":-0.31821234688424216,"pZ":2.5479637288779537,"vX0":10.72542092937409,"vY0":-135.39772322111025,"vZ0":-3.5225691435427375,"x":129.13,"y":169.98,"x0":-3.2844942707679654,"y0":50.00612891824512,"z0":5.06820875759571,"aX":-14.830335213864526},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":12.4,"spinRate":2446,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.4028449109894021,"extension":6.289728697989105},"index":6,"playId":"b34d5e51-0bed-35e0-9e77-d088e344b7be","pitchNumber":5,"startTime":"2025-08-03T20:11:15.335Z","endTime":"2025-08-03T20:11:19.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.77970739545574,"strikeZoneBottom":1.64045205236964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.766143119742733,"aZ":-19.88795172842947,"pfxX":-8.81025312025352,"pfxZ":6.549205252307571,"pX":-1.5360543851932313,"pZ":3.2293707838177137,"vX0":8.061836458491431,"vY0":-135.6437780472288,"vZ0":-1.41182271559821,"x":175.55,"y":151.59,"x0":-3.392158785775328,"y0":50.00323163575239,"z0":5.133868535166498,"aX":-16.530517256540307},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":14.4,"spinRate":2353,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4027345020842952,"extension":6.181260908309045},"index":7,"playId":"bafef803-5e08-32bd-a859-464d0ad2e5f1","pitchNumber":6,"startTime":"2025-08-03T20:11:35.519Z","endTime":"2025-08-03T20:11:41.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":666134,"link":"/api/v1/people/666134","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666134,"link":"/api/v1/people/666134"},"credit":"b_pa"},{"player":{"id":543859,"link":"/api/v1/people/543859"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":4.8999999999999995,"leverageIndex":0.95,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-03T20:11:41.589Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"CJ Kayfus doubles (1) on a sharp line drive to right fielder Alan Roden. Nolan Jones to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T20:11:47.407Z","endTime":"2025-08-03T20:12:55.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"postOnThird":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.407815717290436,"aZ":-32.31419515604513,"pfxX":0.034156930119613654,"pfxZ":-0.09068640440071629,"pX":0.03174859062811216,"pZ":1.5339398736473182,"vX0":8.167632270626227,"vY0":-121.0759875112497,"vZ0":-2.038559072859234,"x":115.79,"y":197.36,"x0":-3.3820284739153426,"y0":50.00437916215629,"z0":5.199586638688597,"aX":0.05104697297240291},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.4,"breakHorizontal":-1.9,"spinRate":2248,"spinDirection":48},"zone":8,"typeConfidence":2.0,"plateTime":0.4514197037966663,"extension":5.905826572740487},"index":0,"playId":"89ab108b-9971-3d62-99b6-e4bcefa26649","pitchNumber":1,"startTime":"2025-08-03T20:12:07.202Z","endTime":"2025-08-03T20:12:10.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.41910008802757,"strikeZoneBottom":1.67310532378371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.841869260937347,"aZ":-31.7275312893214,"pfxX":-0.3235940946249267,"pfxZ":0.29989355410008844,"pX":-0.35495083968925706,"pZ":1.4330023579427922,"vX0":7.517468852657921,"vY0":-121.53656818747926,"vZ0":-2.311159630338002,"x":130.53,"y":200.09,"x0":-3.440500868467958,"y0":50.005960995755906,"z0":5.140177391458047,"aX":-0.48801492644393835},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.2,"breakHorizontal":-1.1,"spinRate":2295,"spinDirection":82},"zone":13,"typeConfidence":2.0,"plateTime":0.44991835560251126,"extension":6.08044812501538},"index":1,"playId":"efc99ed7-fbf8-32f7-9a35-683db1bb3a55","pitchNumber":2,"startTime":"2025-08-03T20:12:22.893Z","endTime":"2025-08-03T20:12:26.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":79.3,"strikeZoneTop":3.371,"strikeZoneBottom":1.535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.54417485737058,"aZ":-32.84740330117233,"pfxX":0.8389780963049438,"pfxZ":-0.4277822705442986,"pX":0.17078254517894037,"pZ":2.0615371227430677,"vX0":8.333385151917158,"vY0":-122.58391923755708,"vZ0":-0.958023759658037,"x":110.49,"y":183.12,"x0":-3.347222473255331,"y0":50.00548393744881,"z0":5.20053609050129,"aX":1.308349498822453},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.7,"breakHorizontal":-3.0,"spinRate":2289,"spinDirection":76},"zone":8,"typeConfidence":2.0,"plateTime":0.44262744828071865,"extension":6.237777765208864},"hitData":{"launchSpeed":108.4,"launchAngle":18.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":194.32,"coordY":77.48}},"index":2,"playId":"58dafc38-825c-3f82-a29f-7eb3caa029e3","pitchNumber":3,"startTime":"2025-08-03T20:12:41.030Z","endTime":"2025-08-03T20:12:55.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":692216,"link":"/api/v1/people/692216","batSide":{"code":"L","description":"Left"}},"first":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_ab"},{"player":{"id":543859,"link":"/api/v1/people/543859"},"credit":"p_ab"},{"player":{"id":692216,"link":"/api/v1/people/692216"},"credit":"b_pa"},{"player":{"id":543859,"link":"/api/v1/people/543859"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":12.900000000000002,"leverageIndex":2.04,"dramaIndex":135.0,"contextMetrics":{},"playEndTime":"2025-08-03T20:12:55.449Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a sharp line drive to left fielder Austin Martin. Nolan Jones scores. CJ Kayfus scores.","rbi":2,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T20:14:22.492Z","endTime":"2025-08-03T20:15:05.366Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":{"id":543859,"link":"/api/v1/people/543859"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":{"id":543859,"link":"/api/v1/people/543859"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Brayan Rocchio replaces Angel Martínez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-03T20:13:28.337Z","endTime":"2025-08-03T20:13:44.655Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"},"defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":682657,"link":"/api/v1/people/682657","batSide":{"code":"L","description":"Left"}},"second":{"id":692216,"link":"/api/v1/people/692216"},"third":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-03T20:13:44.655Z","endTime":"2025-08-03T20:14:24.814Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"second":{"id":692216,"link":"/api/v1/people/692216"},"third":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.13618019407444,"strikeZoneBottom":1.29536977258462,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.2545844643788,"aZ":-35.79602894706573,"pfxX":0.819711593969223,"pfxZ":-2.3741430944380557,"pX":-0.966473194072224,"pZ":2.8025710043631067,"vX0":5.910667613655795,"vY0":-121.72378449839071,"vZ0":1.2357984627791168,"x":153.84,"y":163.11,"x0":-3.51652133882611,"y0":50.00298711004326,"z0":5.349658367337218,"aX":1.249811931426604},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-3.8,"breakHorizontal":-2.6,"spinRate":2371,"spinDirection":60},"zone":11,"typeConfidence":2.0,"plateTime":0.4472180546247362,"extension":5.940130010119165},"index":2,"playId":"6e510265-7e49-3f2a-9086-33dd998a7b28","pitchNumber":1,"startTime":"2025-08-03T20:14:24.814Z","endTime":"2025-08-03T20:14:29.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"second":{"id":692216,"link":"/api/v1/people/692216"},"third":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":78.5,"strikeZoneTop":3.08116847005932,"strikeZoneBottom":1.26578731895388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.749138703695532,"aZ":-34.573833020683594,"pfxX":1.0929915398180192,"pfxZ":-1.5654534617961335,"pX":-1.798599322557689,"pZ":2.3434011178383103,"vX0":3.8845852980120443,"vY0":-121.82935734003563,"vZ0":0.07246638130785477,"x":185.56,"y":175.51,"x0":-3.5408843579877525,"y0":50.000227431802934,"z0":5.245693850219433,"aX":1.67946590413557},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.6,"breakHorizontal":-2.8,"spinRate":2230,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.44569650666693006,"extension":5.9611481915635425},"index":3,"playId":"c76534af-3f87-330c-9270-b55188f2cf57","pitchNumber":2,"startTime":"2025-08-03T20:14:39.655Z","endTime":"2025-08-03T20:14:42.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"second":{"id":692216,"link":"/api/v1/people/692216"},"third":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.5,"strikeZoneTop":3.08,"strikeZoneBottom":1.38,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.478845261439098,"aZ":-22.48824345104795,"pfxX":-5.867624961552908,"pfxZ":5.140292805881726,"pX":-0.7424685351952452,"pZ":2.333641422975859,"vX0":9.27836714054703,"vY0":-134.95362757656522,"vZ0":-3.1172218924409436,"x":145.3,"y":175.77,"x0":-3.4294751286695386,"y0":50.00082066192917,"z0":5.049726245104856,"aX":-11.05338926557224},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.0,"breakHorizontal":9.1,"spinRate":2331,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.40259551066870225,"extension":6.04996426447231},"hitData":{"launchSpeed":101.4,"launchAngle":14.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":88.29,"coordY":97.36}},"index":4,"playId":"26ba53ef-5a58-3104-b0e8-2f5e4faa102c","pitchNumber":3,"startTime":"2025-08-03T20:14:55.844Z","endTime":"2025-08-03T20:15:05.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"second":{"id":692216,"link":"/api/v1/people/692216"},"third":{"id":666134,"link":"/api/v1/people/666134"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":543859,"link":"/api/v1/people/543859"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":543859,"link":"/api/v1/people/543859"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":11.800000000000004,"leverageIndex":3.36,"dramaIndex":162.0,"contextMetrics":{},"playEndTime":"2025-08-03T20:15:05.366Z","atBatIndex":73},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to left fielder Austin Martin.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T20:15:21.205Z","endTime":"2025-08-03T20:16:04.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.4,"strikeZoneTop":3.35125903605881,"strikeZoneBottom":1.44951294791342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.748456511029488,"aZ":-22.12382781874854,"pfxX":-6.4142364884573,"pfxZ":5.347682872587829,"pX":0.1001901939113031,"pZ":2.3955231970429316,"vX0":10.9659434319016,"vY0":-134.85938033020943,"vZ0":-3.1160943711460347,"x":113.18,"y":174.1,"x0":-3.148301138962537,"y0":50.003955281248224,"z0":5.0910328453897105,"aX":-12.057249213920851},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.4,"breakHorizontal":9.8,"spinRate":2354,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.40305849773932545,"extension":6.209636060493772},"index":0,"playId":"394d6714-7be7-3a35-af73-9b74a47a4d78","pitchNumber":1,"startTime":"2025-08-03T20:15:38.998Z","endTime":"2025-08-03T20:15:43.081Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":92.1,"endSpeed":84.9,"strikeZoneTop":3.18,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.012471111710212,"aZ":-21.11456633978476,"pfxX":-6.999290709107619,"pfxZ":6.02556054784672,"pX":-0.587844692127792,"pZ":2.978771000470419,"vX0":9.588337082032279,"vY0":-133.90280217429105,"vZ0":-1.892048953032484,"x":139.41,"y":158.35,"x0":-3.2880113721176873,"y0":50.003391140278445,"z0":5.188804596019512,"aX":-12.848064996532285},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":10.9,"spinRate":2288,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.40738815938966955,"extension":5.917373263497366},"hitData":{"launchSpeed":88.7,"launchAngle":24.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.88,"coordY":103.83}},"index":1,"playId":"151b159e-18f6-3d29-ab83-df7dee5dc6c2","pitchNumber":2,"startTime":"2025-08-03T20:15:54.496Z","endTime":"2025-08-03T20:16:04.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":543859,"link":"/api/v1/people/543859"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":543859,"link":"/api/v1/people/543859"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.4,"awayTeamWinProbability":78.6,"homeTeamWinProbabilityAdded":-12.500000000000007,"leverageIndex":5.48,"dramaIndex":219.0,"contextMetrics":{},"playEndTime":"2025-08-03T20:16:04.508Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Schneemann flies out to left fielder Austin Martin.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T20:19:09.927Z","endTime":"2025-08-03T20:21:17.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-03T20:16:21.583Z","endTime":"2025-08-03T20:16:39.903Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Erasmo Ramírez replaces Michael Tonkin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-03T20:16:39.903Z","endTime":"2025-08-03T20:19:12.231Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":541640,"link":"/api/v1/people/541640"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":543859,"link":"/api/v1/people/543859","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.40607105150177,"strikeZoneBottom":1.5664533940196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18524242466349,"aZ":-22.240286396359274,"pfxX":-2.3920298101098716,"pfxZ":5.9847583462483245,"pX":1.9947804994473293,"pZ":1.2682532326218283,"vX0":10.74910623966295,"vY0":-127.72873440027779,"vZ0":-5.214425783972915,"x":40.96,"y":204.54,"x0":-1.948984747956386,"y0":50.00253151950195,"z0":5.074439636712698,"aX":-3.9710473698067057},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.8,"breakHorizontal":2.0,"spinRate":2312,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.42808108744043327,"extension":6.106650499390756},"index":2,"playId":"e8fffe82-0dc8-3d44-b807-546ff132c71e","pitchNumber":1,"startTime":"2025-08-03T20:19:12.231Z","endTime":"2025-08-03T20:19:16.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.42218333768055,"strikeZoneBottom":1.60816568520612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.978928058261992,"aZ":-21.52937629986257,"pfxX":-0.6810764280703514,"pfxZ":6.384288641651032,"pX":0.3450493905856297,"pZ":1.6407353435746619,"vX0":6.625054968054309,"vY0":-128.14711585283916,"vZ0":-4.3808383191746465,"x":103.85,"y":194.48,"x0":-2.182867120488332,"y0":50.00094274372454,"z0":5.050046103987346,"aX":-1.13683233991507},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.8,"breakHorizontal":-0.2,"spinRate":2340,"spinDirection":203},"zone":9,"typeConfidence":2.0,"plateTime":0.4271020126440308,"extension":6.163110129881801},"index":3,"playId":"5661ad61-d7a3-3bf4-a120-69ad89a50535","pitchNumber":2,"startTime":"2025-08-03T20:19:31.652Z","endTime":"2025-08-03T20:19:36.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"playId":"d2f47658-7122-3957-ba01-93424cc3b364","startTime":"2025-08-03T20:19:48.227Z","endTime":"2025-08-03T20:19:53.047Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.43627366750255,"strikeZoneBottom":1.622855093556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.918408061843024,"aZ":-20.95898357117631,"pfxX":-1.4526601947523918,"pfxZ":6.484399789414384,"pX":0.350345821754547,"pZ":3.750169899697123,"vX0":6.512690881752236,"vY0":-129.38394918540087,"vZ0":0.058434143018168516,"x":103.65,"y":137.53,"x0":-1.9890114580744276,"y0":50.00109213954166,"z0":5.307254279701713,"aX":-2.5120107903315576},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":12.0,"breakHorizontal":1.4,"spinRate":2434,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.42012250738065626,"extension":6.009058832979319},"index":5,"playId":"13ced721-1a6d-38b9-8984-5bd30b93e9e2","pitchNumber":3,"startTime":"2025-08-03T20:20:06.376Z","endTime":"2025-08-03T20:20:10.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.4389594436145,"strikeZoneBottom":1.65107835469325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.729373107410392,"aZ":-21.363117559895887,"pfxX":-0.048000922498314114,"pfxZ":6.369769083641413,"pX":0.22029828956867278,"pZ":1.1887795496618114,"vX0":5.709952147212832,"vY0":-128.9187060992509,"vZ0":-5.806970538524498,"x":108.6,"y":206.68,"x0":-2.0092946662785502,"y0":50.00183522766801,"z0":5.100298368245062,"aX":-0.08172905584175726},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.6,"breakHorizontal":-1.1,"spinRate":2384,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.4235221444556734,"extension":6.18168558342269},"index":6,"playId":"8b0467a7-3c4c-39d1-b760-0f2abfdc9b61","pitchNumber":4,"startTime":"2025-08-03T20:20:26.338Z","endTime":"2025-08-03T20:20:29.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.40774492138479,"strikeZoneBottom":1.61964680138396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61156566571063,"aZ":-21.21496546004595,"pfxX":-0.8283596070181387,"pfxZ":6.267380994114072,"pX":-0.2551644986135102,"pZ":3.0250039718576804,"vX0":4.92239068050397,"vY0":-130.19002580763924,"vZ0":-1.7808131566713277,"x":126.73,"y":157.1,"x0":-2.047881909769603,"y0":50.001847644292454,"z0":5.294182523592553,"aX":-1.4491441544187682},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.3,"breakHorizontal":0.6,"spinRate":2359,"spinDirection":198},"zone":2,"typeConfidence":2.0,"plateTime":0.41779325466352635,"extension":6.147771040489823},"index":7,"playId":"a0fe85b3-7054-3470-9da4-924ed21ba18e","pitchNumber":5,"startTime":"2025-08-03T20:20:45.760Z","endTime":"2025-08-03T20:20:50.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.07308594391724,"aZ":-21.737826536232994,"pfxX":-0.7558432856335047,"pfxZ":6.208139105647178,"pX":0.10522799272674212,"pZ":2.065489828498794,"vX0":5.572104227301112,"vY0":-128.2214741609759,"vZ0":-3.6619644053320237,"x":112.99,"y":183.01,"x0":-1.9888512597860881,"y0":50.00555520438704,"z0":5.188918762716857,"aX":-1.2723011302574965},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.7,"breakHorizontal":0.2,"spinRate":2363,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.42558768283329274,"extension":6.139362735681477},"hitData":{"launchSpeed":83.2,"launchAngle":44.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.46,"coordY":120.67}},"index":8,"playId":"81c01f91-40ed-38f4-939c-37582e0b4b13","pitchNumber":6,"startTime":"2025-08-03T20:21:05.326Z","endTime":"2025-08-03T20:21:17.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":682177,"link":"/api/v1/people/682177","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_ab"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_ab"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"credit":"b_pa"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":-11.499999999999998,"leverageIndex":4.9,"dramaIndex":198.0,"contextMetrics":{},"playEndTime":"2025-08-03T20:21:17.345Z","atBatIndex":75},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Alan Roden.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-03T20:21:25.765Z","endTime":"2025-08-03T20:23:11.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":541640,"fullName":"Erasmo Ramírez","link":"/api/v1/people/541640"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.54738866706758,"strikeZoneBottom":1.54698560485852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.284656222264154,"aZ":-25.922912065271145,"pfxX":-8.076161810271907,"pfxZ":4.198791577539888,"pX":-2.282112420086525,"pZ":2.923498001658997,"vX0":1.960687552045862,"vY0":-120.84640589148407,"vZ0":-0.14593758152533187,"x":203.99,"y":159.85,"x0":-2.051873375154646,"y0":50.00055193447561,"z0":5.2509349965256815,"aX":-12.011237854021417},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.8,"breakHorizontal":14.2,"spinRate":1595,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.452264528050498,"extension":6.436757193918876},"index":0,"playId":"d71dd301-365e-3aae-938c-d008ed93630c","pitchNumber":1,"startTime":"2025-08-03T20:21:45.864Z","endTime":"2025-08-03T20:21:49.118Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-03T20:22:01.474Z","endTime":"2025-08-03T20:22:44.335Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.51852565586996,"strikeZoneBottom":1.51798779423551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.69484291054024,"aZ":-27.246320061643434,"pfxX":-7.530133749236163,"pfxZ":3.2980846465483005,"pX":-2.075483705318016,"pZ":2.590219327417303,"vX0":2.254773135092401,"vY0":-121.44921529632222,"vZ0":-0.8176107068768423,"x":196.11,"y":168.84,"x0":-2.037353832534319,"y0":50.003479612240845,"z0":5.300091206737999,"aX":-11.253586512491491},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.0,"breakHorizontal":13.1,"spinRate":1791,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.45092759364369517,"extension":6.391507247670033},"index":2,"playId":"1634dfee-f7d4-33bd-9228-a266a5e61146","pitchNumber":2,"startTime":"2025-08-03T20:22:44.335Z","endTime":"2025-08-03T20:22:47.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.073984919001777,"aZ":-25.093450746424065,"pfxX":-7.15938158445592,"pfxZ":4.036734038378313,"pX":-0.09427756142938694,"pZ":1.9501470932065692,"vX0":7.44597770152407,"vY0":-130.95123670148467,"vZ0":-3.05667420301463,"x":120.59,"y":186.13,"x0":-2.030975734818122,"y0":50.003010891306694,"z0":4.9895148633695205,"aX":-12.558427761128387},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.0,"breakHorizontal":11.5,"spinRate":2153,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.41668836060656256,"extension":6.1537391375957124},"hitData":{"launchSpeed":92.9,"launchAngle":50.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.41,"coordY":95.35}},"index":3,"playId":"164151e1-809b-3d70-b22a-2c6a2423eaa9","pitchNumber":3,"startTime":"2025-08-03T20:23:01.346Z","endTime":"2025-08-03T20:23:11.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":541640,"link":"/api/v1/people/541640","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680837,"link":"/api/v1/people/680837"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":680577,"link":"/api/v1/people/680577"},"right":{"id":702176,"link":"/api/v1/people/702176"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482608,"link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":541640,"link":"/api/v1/people/541640"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-9.9,"leverageIndex":3.91,"dramaIndex":164.0,"contextMetrics":{},"playEndTime":"2025-08-03T20:23:11.765Z","atBatIndex":76}]