[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mike Yastrzemski homers (10) on a fly ball to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T00:12:27.968Z","endTime":"2025-08-09T00:14:02.372Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"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-08T19:28:35.631Z","endTime":"2025-08-08T23:46:26.275Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-08T23:46:26.275Z","endTime":"2025-08-09T00:10:37.876Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-09T00:10:37.876Z","endTime":"2025-08-09T00:12:30.101Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"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.9,"endSpeed":84.6,"strikeZoneTop":3.36613126136733,"strikeZoneBottom":1.50408429823928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.7863063560908,"aZ":-16.072068117462177,"pfxX":-9.303706986719412,"pfxZ":8.77714384394585,"pX":0.779272727077318,"pZ":1.557062620507981,"vX0":11.09678852746017,"vY0":-134.72303944732775,"vZ0":-5.456049369915745,"x":87.3,"y":196.74,"x0":-2.187963272870911,"y0":50.004608653700664,"z0":4.747970007851986,"aX":-17.072403398523672},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":14.4,"spinRate":2291,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.4068575537512653,"extension":6.992142433654818},"index":3,"playId":"2400c768-c78f-3963-8a58-37634ea81fc3","pitchNumber":1,"startTime":"2025-08-09T00:12:30.101Z","endTime":"2025-08-09T00:12:33.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.40999936477825,"strikeZoneBottom":1.56329090023486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.29670707692917,"aZ":-16.45607901497972,"pfxX":-9.29470775504593,"pfxZ":8.479395186180454,"pX":1.7146613776658126,"pZ":2.7470866028974124,"vX0":13.065293817765479,"vY0":-135.2360511339291,"vZ0":-2.5266877662330813,"x":51.64,"y":164.61,"x0":-1.9699356553315592,"y0":50.00287308677774,"z0":4.846900762237611,"aX":-17.23029191456438},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":14.0,"spinRate":2375,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.4049173054437003,"extension":6.8881852515456545},"index":4,"playId":"5f274d25-5779-373a-9295-4fbbdce15493","pitchNumber":2,"startTime":"2025-08-09T00:12:44.318Z","endTime":"2025-08-09T00:12:47.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.524784783992995,"aZ":-17.288626090384565,"pfxX":-8.425287907510414,"pfxZ":7.968002399659859,"pX":0.6909094686330766,"pZ":1.998438854353335,"vX0":10.771996153287745,"vY0":-135.78330279242326,"vZ0":-4.284465394960597,"x":90.66,"y":184.82,"x0":-2.231692799617232,"y0":50.005821097180146,"z0":4.798591315086678,"aX":-15.74716603825441},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":13.0,"spinRate":2382,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.4032672659172363,"extension":6.888852065529686},"index":5,"playId":"d378528f-2595-35a3-b8af-6534e5afae08","pitchNumber":3,"startTime":"2025-08-09T00:12:58.892Z","endTime":"2025-08-09T00:13:01.977Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.40999917014802,"strikeZoneBottom":1.57735990086507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.959903417009475,"aZ":-39.9651096359342,"pfxX":6.669436638568008,"pfxZ":-5.937506896850806,"pX":-1.3951110085955545,"pZ":2.484242918241356,"vX0":0.9403333779199877,"vY0":-113.80832261588428,"vZ0":2.5389166362126696,"x":170.18,"y":171.71,"x0":-2.680272328369359,"y0":50.00515662648019,"z0":5.313528383215541,"aX":8.746184817821735},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-9.8,"breakHorizontal":-12.4,"spinRate":2704,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4813378181367467,"extension":6.5779907435498055},"index":6,"playId":"7873a4d8-bb8f-3e97-b7e6-196e8758a840","pitchNumber":4,"startTime":"2025-08-09T00:13:20.731Z","endTime":"2025-08-09T00:13:23.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.086752168599034,"aZ":-19.672052603947684,"pfxX":-8.030236046613172,"pfxZ":6.6982486981130105,"pX":0.17155273018387535,"pZ":2.23486838159102,"vX0":9.446970340046366,"vY0":-136.27112995024416,"vZ0":-3.1917970356816783,"x":110.46,"y":178.44,"x0":-2.309348689484664,"y0":50.00314592731641,"z0":4.792919449885191,"aX":-14.98833211214459},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":12.4,"spinRate":2447,"spinDirection":230},"zone":5,"typeConfidence":2.0,"plateTime":0.40312436236654214,"extension":6.780720022838445},"hitData":{"launchSpeed":109.3,"launchAngle":23.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":225.75,"coordY":61.37}},"index":7,"playId":"8247ab12-13d3-39f0-8cf5-ac56c1ad2816","pitchNumber":5,"startTime":"2025-08-09T00:13:37.910Z","endTime":"2025-08-09T00:14:02.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-9.599999999999994,"contextMetrics":{},"playEndTime":"2025-08-09T00:14:02.372Z","atBatIndex":0},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bobby Witt Jr. lines out to center fielder Alan Roden.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T00:14:02.648Z","endTime":"2025-08-09T00:15:32.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.4,"strikeZoneTop":3.51999828135454,"strikeZoneBottom":1.79400289702243,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.996001749670054,"aZ":-25.204419550605913,"pfxX":-2.090185047829298,"pfxZ":4.004051366673463,"pX":-0.03821166957822079,"pZ":1.7360673565709377,"vX0":6.784297929391275,"vY0":-129.5666152793501,"vZ0":-3.2025390030497585,"x":118.46,"y":191.91,"x0":-2.3919725183893545,"y0":50.0030058535961,"z0":4.8643928329858825,"aX":-3.639213056483688},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":2.6,"spinRate":2230,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4189349626538039,"extension":6.705396519673668},"index":0,"playId":"739f7611-af41-3e19-ba63-2946b83e9b13","pitchNumber":1,"startTime":"2025-08-09T00:14:23.902Z","endTime":"2025-08-09T00:14:27.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.1,"strikeZoneTop":3.52000102116888,"strikeZoneBottom":1.65182976717772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.254927875851802,"aZ":-19.67324540497928,"pfxX":-9.201980680021926,"pfxZ":6.5977279794213946,"pX":1.0129157671311295,"pZ":2.324346890702765,"vX0":11.182431086412686,"vY0":-136.57253306739415,"vZ0":-3.0647014842552833,"x":78.39,"y":176.02,"x0":-1.9334651756870873,"y0":50.00346734077807,"z0":4.809579463032407,"aX":-17.436017839315706},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.5,"breakHorizontal":14.4,"spinRate":2454,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.40061813120557765,"extension":6.826389781957164},"index":1,"playId":"c5a51854-f9d4-393d-b3a6-c68160dd391d","pitchNumber":2,"startTime":"2025-08-09T00:14:37.882Z","endTime":"2025-08-09T00:14:41.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.5,"strikeZoneTop":3.52000165563241,"strikeZoneBottom":1.76936634750205,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.099226225480564,"aZ":-23.540721707159065,"pfxX":-0.8872287371925811,"pfxZ":4.856647608563235,"pX":2.2487896649003765,"pZ":0.8002586416968158,"vX0":11.605105704867968,"vY0":-131.3296480211971,"vZ0":-5.810677182323252,"x":31.28,"y":217.17,"x0":-2.078745698758333,"y0":50.00588987083358,"z0":4.750085376275577,"aX":-1.579959836523789},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.9,"breakHorizontal":-0.5,"spinRate":2228,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4142258293671164,"extension":6.762862793820069},"index":2,"playId":"b9a2a0f9-561b-35eb-aa24-70e4766f2bbc","pitchNumber":3,"startTime":"2025-08-09T00:14:52.913Z","endTime":"2025-08-09T00:14:55.913Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.251346985142803,"aZ":-20.51045212360057,"pfxX":-9.63756221738724,"pfxZ":6.157744064880498,"pX":-0.1462026665564725,"pZ":2.287759931911845,"vX0":9.111857391000871,"vY0":-136.99901282313758,"vZ0":-2.9016211510390737,"x":122.57,"y":177.01,"x0":-2.268763005772007,"y0":50.00343442031058,"z0":4.768189617537525,"aX":-18.256936387103632},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.7,"breakHorizontal":15.5,"spinRate":2469,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.40034349669935665,"extension":6.784004669498277},"index":3,"playId":"22a9ea70-900a-35dd-bfd4-08e8986a7ded","pitchNumber":4,"startTime":"2025-08-09T00:15:09.059Z","endTime":"2025-08-09T00:15:12.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":82.1,"endSpeed":74.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.78943809218417,"aZ":-36.333523119365644,"pfxX":5.8136841061859705,"pfxZ":-2.9390854389867336,"pX":0.9511662203590349,"pZ":2.6418079711855764,"vX0":6.16369743905101,"vY0":-119.36033760576701,"vZ0":2.3115738527824847,"x":80.74,"y":167.45,"x0":-2.436998530940227,"y0":50.00094818945797,"z0":4.974422955607691,"aX":8.236015666074653},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.3,"breakHorizontal":-12.2,"spinRate":2597,"spinDirection":63},"zone":12,"typeConfidence":2.0,"plateTime":0.462064058861269,"extension":6.698264360096963},"hitData":{"launchSpeed":93.0,"launchAngle":20.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.45,"coordY":65.24}},"index":4,"playId":"9bccd005-1005-3eac-b710-9681be21d21e","pitchNumber":5,"startTime":"2025-08-09T00:15:25.306Z","endTime":"2025-08-09T00:15:32.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":1.999999999999993,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:15:32.771Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T00:15:49.985Z","endTime":"2025-08-09T00:16:58.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":84.4,"strikeZoneTop":3.53010443109819,"strikeZoneBottom":1.72618642359048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.34879328237803,"aZ":-18.581832632775736,"pfxX":-9.142775814729214,"pfxZ":7.3482368135757365,"pX":0.2833635537883947,"pZ":3.2781271149907067,"vX0":9.399655184906399,"vY0":-136.01725810070417,"vZ0":-0.8191173201298373,"x":106.2,"y":150.27,"x0":-2.05043146684864,"y0":50.00494429841562,"z0":4.887002411143165,"aX":-16.91742175419709},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.3,"breakHorizontal":14.3,"spinRate":2344,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.40466197631899625,"extension":7.080935191614687},"index":0,"playId":"bbc54b8d-9e23-3796-aa6f-109d848583cc","pitchNumber":1,"startTime":"2025-08-09T00:15:55.762Z","endTime":"2025-08-09T00:15:59.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.61940468573933,"strikeZoneBottom":1.81555763704993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.718029144508463,"aZ":-22.174475168687064,"pfxX":-0.9960621702648831,"pfxZ":5.9332674670281875,"pX":0.25647513248123216,"pZ":2.1644886628264812,"vX0":6.986955303805418,"vY0":-128.71188624684092,"vZ0":-2.2196255908572766,"x":107.22,"y":180.34,"x0":-2.3590448130409842,"y0":50.000801630274346,"z0":4.748046220330669,"aX":-1.6796877850389913},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.4,"breakHorizontal":0.4,"spinRate":2213,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.42489812588720177,"extension":6.705707519450219},"index":1,"playId":"0550108d-8947-3052-aba9-220e5c079fda","pitchNumber":2,"startTime":"2025-08-09T00:16:11.492Z","endTime":"2025-08-09T00:16:14.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.5800000071901,"strikeZoneBottom":1.74693957449762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.519020288520938,"aZ":-25.65611254086463,"pfxX":-1.110438967603776,"pfxZ":3.7727235726548516,"pX":1.1253206241381384,"pZ":1.007730842581713,"vX0":9.044139754256054,"vY0":-129.9169045717669,"vZ0":-4.719021245471806,"x":74.11,"y":211.57,"x0":-2.241079290171688,"y0":50.00409840981715,"z0":4.7728206017291415,"aX":-1.9207682727183548},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.1,"breakHorizontal":0.2,"spinRate":2244,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4199205456555881,"extension":6.667409511084266},"index":2,"playId":"dca5fc6c-e3e3-323a-b110-470730d0e0a4","pitchNumber":3,"startTime":"2025-08-09T00:16:25.962Z","endTime":"2025-08-09T00:16:29.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.57999963476406,"strikeZoneBottom":1.67581770301625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.58629434918972,"aZ":-25.113937305587324,"pfxX":-6.916435335592325,"pfxZ":4.2132878946896595,"pX":-0.02235847406483693,"pZ":1.013485527340538,"vX0":8.110499943992819,"vY0":-128.33605752107027,"vZ0":-4.907835523822567,"x":117.85,"y":211.42,"x0":-2.3191751227558988,"y0":50.00050063158962,"z0":4.89718016664478,"aX":-11.581314073644316},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.7,"breakHorizontal":10.8,"spinRate":2058,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4261508304358821,"extension":6.568353495818065},"index":3,"playId":"b94c64d2-c0ff-3585-b5fc-ba5086dada3f","pitchNumber":4,"startTime":"2025-08-09T00:16:40.882Z","endTime":"2025-08-09T00:16:44.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":3.57999833905439,"strikeZoneBottom":1.67638410193796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.70813734856679,"aZ":-14.786084701300283,"pfxX":-4.927859691576063,"pfxZ":8.983657928236187,"pX":0.5736822057120914,"pZ":1.897304719167998,"vX0":9.698232859005367,"vY0":-138.21497282149755,"vZ0":-5.130988262928675,"x":95.13,"y":187.55,"x0":-2.3398136944260535,"y0":50.00164765899541,"z0":4.770123854506309,"aX":-9.537542195341777},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":7.0,"spinRate":2440,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.3962361534859946,"extension":6.785327840663314},"index":4,"playId":"6fea8da4-5f7d-3104-a451-8b087049e78b","pitchNumber":5,"startTime":"2025-08-09T00:16:55.629Z","endTime":"2025-08-09T00:16:58.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.8,"awayTeamWinProbability":56.2,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.58,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:16:58.748Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Maikel Garcia singles on a ground ball to second baseman Luke Keaschall.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T00:17:12.026Z","endTime":"2025-08-09T00:18:10.427Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":93.0,"endSpeed":85.3,"strikeZoneTop":3.6000016611472,"strikeZoneBottom":1.73389389583738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.640582321261444,"aZ":-23.130248421418937,"pfxX":-9.14024916437057,"pfxZ":4.890250552371956,"pX":1.3964232808300998,"pZ":1.3562364370427007,"vX0":12.150601129244102,"vY0":-134.95052401160285,"vZ0":-4.435723546440601,"x":63.77,"y":202.16,"x0":-1.9713409867932217,"y0":50.00419092231308,"z0":4.64529679055467,"aX":-16.90631531976965},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":14.0,"spinRate":2108,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4054685546377317,"extension":6.790001432183504},"index":0,"playId":"73b3d5c6-efff-3ccf-9c22-8877ced9bc73","pitchNumber":1,"startTime":"2025-08-09T00:17:22.759Z","endTime":"2025-08-09T00:17:26.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.7,"strikeZoneTop":3.60000176995116,"strikeZoneBottom":1.68089089891894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.9055436625201,"aZ":-16.978774447419887,"pfxX":-7.53849601045393,"pfxZ":8.207847671584696,"pX":0.44084009356837467,"pZ":2.0783744620278664,"vX0":8.934054960858322,"vY0":-135.72349266454287,"vZ0":-3.9708374069109595,"x":100.2,"y":182.66,"x0":-1.9264356232001136,"y0":50.00025291757723,"z0":4.755542375460306,"aX":-13.951412550785955},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.2,"breakHorizontal":11.5,"spinRate":2369,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.4047979590142696,"extension":6.933172891882772},"index":1,"playId":"56aeec13-d855-3f68-a022-3310ff5c13bb","pitchNumber":2,"startTime":"2025-08-09T00:17:35.963Z","endTime":"2025-08-09T00:17:40.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.2,"strikeZoneTop":3.59999924768959,"strikeZoneBottom":1.64507193425678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.050285720724606,"aZ":-22.530827344115888,"pfxX":-2.2862019888751326,"pfxZ":5.5385851127661825,"pX":0.6080058513588985,"pZ":1.7679417629944862,"vX0":8.140810959172093,"vY0":-129.81321402950184,"vZ0":-3.0137439387691227,"x":93.82,"y":191.05,"x0":-2.2443694561950784,"y0":50.00209644519209,"z0":4.621240585887306,"aX":-3.9807081815363388},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.7,"breakHorizontal":2.8,"spinRate":2212,"spinDirection":227},"zone":9,"typeConfidence":2.0,"plateTime":0.41874241389998,"extension":6.963805184717036},"index":2,"playId":"31174fcf-a3bf-3a1a-b3d2-eb0e02996f22","pitchNumber":3,"startTime":"2025-08-09T00:17:49.024Z","endTime":"2025-08-09T00:17:52.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.110267572460614,"aZ":-32.23487688356918,"pfxX":6.360549659825967,"pfxZ":-0.04239815084301313,"pX":1.2108434121196185,"pZ":2.22458077339832,"vX0":6.516689902076923,"vY0":-119.7183815137446,"vZ0":0.94465531768259,"x":70.85,"y":178.72,"x0":-2.3681332015666436,"y0":50.00314123314693,"z0":4.699888482394369,"aX":9.273139011321732},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":0.4,"breakHorizontal":-13.1,"spinRate":2681,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.45671993547224154,"extension":6.874669865851699},"hitData":{"launchSpeed":92.8,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":119.32,"coordY":138.91}},"index":3,"playId":"efdcd628-8f5d-3aef-b150-378bff0d8205","pitchNumber":4,"startTime":"2025-08-09T00:18:02.027Z","endTime":"2025-08-09T00:18:10.427Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.699999999999996,"awayTeamWinProbability":57.300000000000004,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.37,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:18:10.427Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to right fielder Matt Wallner.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T00:18:25.589Z","endTime":"2025-08-09T00:21:28.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0,1,2],"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":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.66999996199163,"strikeZoneBottom":1.74606453539727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.599475770157266,"aZ":-16.892878923702177,"pfxX":-7.51753169978788,"pfxZ":8.104776711679397,"pX":0.17940475061100034,"pZ":2.5441612348350637,"vX0":9.478963064320695,"vY0":-135.6904619817576,"vZ0":-3.0508392672430986,"x":110.16,"y":170.09,"x0":-2.364442104280236,"y0":50.0038256445658,"z0":4.8441855456179335,"aX":-14.176049223148011},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":11.9,"spinRate":2353,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.4019681877091901,"extension":6.985266317453018},"index":0,"playId":"d9777d23-a6c5-31db-9669-c5eacd6d2bd8","pitchNumber":1,"startTime":"2025-08-09T00:18:39.814Z","endTime":"2025-08-09T00:18:51.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Maikel Garcia steals (21) 2nd base. Maikel Garcia to 3rd. Maikel Garcia advances to 3rd, on a throwing error by catcher Ryan Jeffers.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"d9777d23-a6c5-31db-9669-c5eacd6d2bd8","startTime":"2025-08-09T00:19:03.599Z","endTime":"2025-08-09T00:19:20.141Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"postOnThird":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.8,"dramaIndex":33.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.66999878657805,"strikeZoneBottom":1.71873043589729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.696440697587835,"aZ":-28.899643080446594,"pfxX":2.5564450239456153,"pfxZ":2.2839192899638565,"pX":2.9577328110155214,"pZ":2.310622176413539,"vX0":11.376552054609979,"vY0":-118.7681152444124,"vZ0":0.10796975993084668,"x":4.26,"y":176.39,"x0":-2.217088782370234,"y0":50.00481269324384,"z0":4.882146382121859,"aX":3.6700353858825165},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.4,"breakHorizontal":-7.3,"spinRate":2638,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4602992904029657,"extension":6.611566680581703},"index":2,"playId":"af6509b7-5cb6-3c87-a491-88b96e11a30c","pitchNumber":2,"startTime":"2025-08-09T00:19:20.141Z","endTime":"2025-08-09T00:19:23.141Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.295862063865314,"aZ":-18.093029337438306,"pfxX":-8.161623828723592,"pfxZ":7.3881496572910414,"pX":0.8782879174659715,"pZ":2.6075063143677935,"vX0":11.363022630045208,"vY0":-137.1757893730312,"vZ0":-2.654984765493831,"x":83.52,"y":168.38,"x0":-2.257040172840622,"y0":50.004640163503154,"z0":4.821239351058237,"aX":-15.559800862436093},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.0,"breakHorizontal":12.4,"spinRate":2386,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.39926647166952867,"extension":6.7963787604985875},"index":3,"playId":"b76dda14-7af8-3ec6-8590-d14b42a367a5","pitchNumber":3,"startTime":"2025-08-09T00:19:39.308Z","endTime":"2025-08-09T00:19:42.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"d1559332-b4f2-4696-875a-8740806cc44b","startTime":"2025-08-09T00:19:56.650Z","endTime":"2025-08-09T00:20:01.650Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.66999864244129,"strikeZoneBottom":1.65224371909785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.03320281949599,"aZ":-21.655740200743807,"pfxX":-3.3287481192162307,"pfxZ":5.916287952790271,"pX":1.4982656763111912,"pZ":0.32705076723743515,"vX0":11.038286517054864,"vY0":-131.49426390103255,"vZ0":-6.988775488025794,"x":59.89,"y":229.95,"x0":-2.2943958504891127,"y0":50.000085494697736,"z0":4.590149418853253,"aX":-5.915886886295909},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.5,"breakHorizontal":4.0,"spinRate":2277,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4142239391346907,"extension":6.7250717644174225},"index":5,"playId":"e8ec656b-eba5-3040-9873-687a6695c563","pitchNumber":4,"startTime":"2025-08-09T00:20:14.860Z","endTime":"2025-08-09T00:20:17.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.341579980974124,"aZ":-33.837719246126746,"pfxX":6.613544598505893,"pfxZ":-1.121014325969366,"pX":0.5566613496705867,"pZ":2.5552528235540675,"vX0":5.349420368181689,"vY0":-120.95886908951617,"vZ0":1.4663951372453823,"x":95.78,"y":169.79,"x0":-2.5418605092235618,"y0":50.002756768311784,"z0":4.905466577793157,"aX":9.810614032678465},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.4,"breakHorizontal":-13.2,"spinRate":2640,"spinDirection":65},"zone":6,"typeConfidence":2.0,"plateTime":0.45263000783804674,"extension":6.537983113376935},"index":6,"playId":"142fb52d-1ef9-3087-8a5a-dc53182f07d8","pitchNumber":5,"startTime":"2025-08-09T00:20:36.810Z","endTime":"2025-08-09T00:20:39.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.66999888714026,"strikeZoneBottom":1.75062360867577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.226134928046996,"aZ":-19.083368279968866,"pfxX":-9.094001639029129,"pfxZ":6.906807639723683,"pX":1.3065905076402227,"pZ":0.627758265542722,"vX0":12.580728261090773,"vY0":-136.58832114747497,"vZ0":-7.386574259278244,"x":67.2,"y":221.83,"x0":-2.171018966008823,"y0":50.00266502783512,"z0":4.672566079812401,"aX":-17.236105806601987},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.0,"breakHorizontal":13.9,"spinRate":2345,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4005414352703216,"extension":6.952692712356342},"index":7,"playId":"a630d31a-6c81-37c0-a77c-9e881e7a1fd1","pitchNumber":6,"startTime":"2025-08-09T00:20:58.647Z","endTime":"2025-08-09T00:21:02.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.857968476951164,"aZ":-19.887089887666303,"pfxX":-8.086118839721486,"pfxZ":6.304048014066564,"pX":0.6973651606508795,"pZ":2.3939895589564326,"vX0":11.026375491635559,"vY0":-139.10255480855727,"vZ0":-2.7469798473524407,"x":90.42,"y":174.14,"x0":-2.2778324935880523,"y0":50.00136204986116,"z0":4.721468264501869,"aX":-15.756458833843984},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.9,"breakHorizontal":12.2,"spinRate":2335,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.3946173262334498,"extension":6.775718388867558},"hitData":{"launchSpeed":99.0,"launchAngle":37.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.56,"coordY":103.93}},"index":8,"playId":"43239159-c9c0-3705-8826-7f47e711f4cb","pitchNumber":7,"startTime":"2025-08-09T00:21:19.122Z","endTime":"2025-08-09T00:21:28.096Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":672580,"link":"/api/v1/people/672580"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":3.4000000000000057,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:21:28.096Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alan Roden grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:23:32.701Z","endTime":"2025-08-09T00:24:19.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.69250971223717,"strikeZoneBottom":1.88058076169958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.086570233662496,"aZ":-18.08977964994226,"pfxX":-4.469030711369497,"pfxZ":8.252167111828575,"pX":-0.2760137877504522,"pZ":3.2102135538323817,"vX0":4.314515666297679,"vY0":-129.55740817644636,"vZ0":-2.455037956305256,"x":127.52,"y":152.1,"x0":-1.3792034274557643,"y0":50.00085870341207,"z0":5.546610933764317,"aX":-7.625889749144897},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":14.6,"breakHorizontal":7.2,"spinRate":2274,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.4221418045753982,"extension":5.962549091504429},"index":0,"playId":"34e74a19-62cf-3a30-bbea-f2061e6995eb","pitchNumber":1,"startTime":"2025-08-09T00:23:46.765Z","endTime":"2025-08-09T00:23:50.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.55616790422502,"strikeZoneBottom":1.77608799313743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.742319254224,"aZ":-23.220125870007976,"pfxX":-8.776481271601599,"pfxZ":5.067381013157635,"pX":-0.4895701845916465,"pZ":1.6866762057611706,"vX0":4.911330284468791,"vY0":-131.9894226636134,"vZ0":-5.124991326601385,"x":135.66,"y":193.24,"x0":-1.2329249288151276,"y0":50.00152026490837,"z0":5.360329776180426,"aX":-15.504619087370976},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.3,"breakHorizontal":14.9,"spinRate":2422,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.4147572963658783,"extension":5.797915170727163},"index":1,"playId":"9668b198-55ab-3a7f-a4e5-2561384f7c4c","pitchNumber":2,"startTime":"2025-08-09T00:23:57.779Z","endTime":"2025-08-09T00:24:01.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":92.7,"endSpeed":84.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83186008771017,"aZ":-14.86317677331929,"pfxX":-4.32918325007315,"pfxZ":9.484657152542447,"pX":-0.011663889773170335,"pZ":2.70041230278274,"vX0":4.267091637066149,"vY0":-134.87365723953639,"vZ0":-5.579198405368234,"x":117.44,"y":165.87,"x0":-1.0587909189694447,"y0":50.006435007029154,"z0":5.860182424826261,"aX":-7.904914934395615},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.1,"breakHorizontal":6.8,"spinRate":2351,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.40753894070810137,"extension":5.783678663592713},"hitData":{"launchSpeed":91.5,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.57,"coordY":135.8}},"index":2,"playId":"3d8e6d58-3b32-392c-89a1-c500bdd2aab7","pitchNumber":3,"startTime":"2025-08-09T00:24:11.515Z","endTime":"2025-08-09T00:24:19.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:24:19.087Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Matt Wallner homers (16) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:24:35.610Z","endTime":"2025-08-09T00:25:59.521Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":{"id":607625,"link":"/api/v1/people/607625"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.9,"strikeZoneTop":3.79841295629726,"strikeZoneBottom":1.79548703595611,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63380108882138,"aZ":-22.854250036932335,"pfxX":-0.7517342193693239,"pfxZ":5.478048106704616,"pX":0.8531144291271328,"pZ":3.7779674876483553,"vX0":5.501766537804736,"vY0":-128.79763765792407,"vZ0":-1.2213839899522745,"x":84.48,"y":136.77,"x0":-1.2016222420569882,"y0":50.00097397680418,"z0":6.0050854449585955,"aX":-1.2788315000217683},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.0,"breakHorizontal":0.2,"spinRate":2422,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.42325925628999483,"extension":5.804492477305521},"index":0,"playId":"c32ba633-ec79-3851-bbb2-0c03528e360e","pitchNumber":1,"startTime":"2025-08-09T00:24:39.918Z","endTime":"2025-08-09T00:24:43.019Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.0,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.062012356797446,"aZ":-21.15057274006664,"pfxX":-8.206356158531971,"pfxZ":6.125500377052042,"pX":-0.631780702091282,"pZ":2.384503180101211,"vX0":4.653369537281238,"vY0":-132.956574939867,"vZ0":-3.8129241181993545,"x":141.08,"y":174.4,"x0":-1.3334560327568432,"y0":50.00569859433878,"z0":5.362111163163733,"aX":-14.774043132042559},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.6,"breakHorizontal":13.9,"spinRate":2374,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.41111622611325727,"extension":5.98007097838134},"index":1,"playId":"69488a39-0cd7-3388-9c96-5e74a9b4d92a","pitchNumber":2,"startTime":"2025-08-09T00:24:51.894Z","endTime":"2025-08-09T00:24:54.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":92.2,"endSpeed":84.0,"strikeZoneTop":3.65947686637423,"strikeZoneBottom":1.75406819271513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.62435410399822,"aZ":-22.959826997021146,"pfxX":-9.91325131679563,"pfxZ":5.088880061138001,"pX":1.0929635963328452,"pZ":3.2066738975692224,"vX0":9.12790130495534,"vY0":-133.89982843352817,"vZ0":-1.6287516678906533,"x":75.34,"y":152.2,"x0":-1.0765681098518376,"y0":50.00353191303713,"z0":5.46990173199483,"aX":-17.954286832761458},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":16.0,"spinRate":2498,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.409476364431578,"extension":5.926495482994057},"index":2,"playId":"7fa31f91-86be-3c87-915f-897c5f923a40","pitchNumber":3,"startTime":"2025-08-09T00:25:07.931Z","endTime":"2025-08-09T00:25:11.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":72.9,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.71511000359915,"aZ":-31.424916779738165,"pfxX":5.9173084480834355,"pfxZ":0.5497874070443718,"pX":9.18283259543637E-4,"pZ":1.233410185973985,"vX0":1.8482095669408252,"vY0":-116.31387967387562,"vZ0":-2.822305117756817,"x":116.96,"y":205.48,"x0":-1.575519511736817,"y0":50.000227903085914,"z0":5.485414235708705,"aX":7.990227635730717},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":0.5,"breakHorizontal":-11.2,"spinRate":2681,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.47349166436630297,"extension":5.668986923675811},"index":3,"playId":"193c514f-2ef9-3fbf-8fc6-c86d06efefbd","pitchNumber":4,"startTime":"2025-08-09T00:25:21.430Z","endTime":"2025-08-09T00:25:25.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.918020321786777,"aZ":-23.071249302117774,"pfxX":-9.387952965075831,"pfxZ":5.023001840602491,"pX":-0.17981777375903535,"pZ":2.1096682667283786,"vX0":6.114636724364126,"vY0":-133.79998485565696,"vZ0":-4.077527699804581,"x":123.85,"y":181.82,"x0":-1.2751762259713,"y0":50.00586909711325,"z0":5.307162482621514,"aX":-17.021442602901082},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.4,"breakHorizontal":15.7,"spinRate":2427,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.40939936601395166,"extension":5.852441637009579},"hitData":{"launchSpeed":111.0,"launchAngle":22.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":85.78,"coordY":27.65}},"index":4,"playId":"c11301d1-c9dd-39f9-94b9-4aea7a525285","pitchNumber":5,"startTime":"2025-08-09T00:25:36.111Z","endTime":"2025-08-09T00:25:59.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":10.200000000000003,"leverageIndex":0.67,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:25:59.521Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Jeffers walks.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:26:00.034Z","endTime":"2025-08-09T00:27:12.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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":91.2,"endSpeed":83.6,"strikeZoneTop":3.35000079768805,"strikeZoneBottom":1.60166382585596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56322438290277,"aZ":-16.143026817589703,"pfxX":-6.81667464433232,"pfxZ":9.028924040404963,"pX":1.9828402359688115,"pZ":1.029556846431953,"vX0":9.956817534865484,"vY0":-132.23190928062456,"vZ0":-7.74444020027588,"x":41.42,"y":210.98,"x0":-0.9414916771327628,"y0":50.000714366651025,"z0":5.175257655877819,"aX":-12.100104726082277},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.9,"breakHorizontal":10.2,"spinRate":2443,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.4138348297499248,"extension":6.1215385511838365},"index":0,"playId":"0f28cc24-13ae-36c3-8068-566d4087bbe0","pitchNumber":1,"startTime":"2025-08-09T00:26:20.433Z","endTime":"2025-08-09T00:26:23.433Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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.0,"endSpeed":82.3,"strikeZoneTop":3.39400877964666,"strikeZoneBottom":1.602367200072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.163886434844564,"aZ":-19.498138336935444,"pfxX":-1.655110337825432,"pfxZ":7.401075794320347,"pX":-0.2509614673816852,"pZ":1.093583959186008,"vX0":2.901679547487401,"vY0":-129.55381332280945,"vZ0":-8.017805719103887,"x":126.57,"y":209.25,"x0":-1.1666524893139836,"y0":50.00105600887519,"z0":5.699612632528608,"aX":-2.834305226131066},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":12.0,"breakHorizontal":2.4,"spinRate":2543,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.4215639510793321,"extension":6.047580429170573},"index":1,"playId":"7b2f4c38-7125-3586-864a-f0b722c8df8b","pitchNumber":2,"startTime":"2025-08-09T00:26:31.568Z","endTime":"2025-08-09T00:26:34.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":91.2,"endSpeed":83.8,"strikeZoneTop":3.30305167195679,"strikeZoneBottom":1.55682867620656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6663182656056,"aZ":-21.759105380336088,"pfxX":-10.071862644131258,"pfxZ":5.827079586810831,"pX":0.05197291646931714,"pZ":1.4469107190232449,"vX0":6.725107882980564,"vY0":-132.65213720671397,"vZ0":-5.79485272362867,"x":115.02,"y":199.71,"x0":-1.2041034768946757,"y0":50.00283685233151,"z0":5.240207139238952,"aX":-17.99760590877624},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.5,"breakHorizontal":16.8,"spinRate":2503,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4125005533927997,"extension":5.972198701658367},"index":2,"playId":"fd7b06c9-cafa-3e1f-b04c-f3b958353256","pitchNumber":3,"startTime":"2025-08-09T00:26:43.795Z","endTime":"2025-08-09T00:26:47.388Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.19473360053386,"strikeZoneBottom":1.4674536472399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.237417206870425,"aZ":-20.89220763415314,"pfxX":-6.065002512066861,"pfxZ":6.352829137548823,"pX":-0.13661258067812734,"pZ":2.4453778513831694,"vX0":5.192170690036389,"vY0":-131.95371792556654,"vZ0":-3.5213900314307987,"x":122.21,"y":172.75,"x0":-1.3351160332808392,"y0":50.00291427660531,"z0":5.323681187732599,"aX":-10.770451260686633},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.0,"breakHorizontal":10.0,"spinRate":2283,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.4139794469443685,"extension":5.935504516516762},"index":3,"playId":"954ce8e8-a094-33b8-9cbe-c21f721ff3e3","pitchNumber":4,"startTime":"2025-08-09T00:26:57.688Z","endTime":"2025-08-09T00:27:00.709Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.45521505864847,"strikeZoneBottom":1.66358248655803,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45736098255879,"aZ":-21.477134546309077,"pfxX":-0.953381984013844,"pfxZ":6.219787048985799,"pX":-0.9287191166696769,"pZ":2.3457478083186443,"vX0":1.4152980805000666,"vY0":-129.65219162513785,"vZ0":-4.762821085734964,"x":152.4,"y":175.44,"x0":-1.3552154274159367,"y0":50.006030978661,"z0":5.823752497850702,"aX":-1.6405511922181992},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.6,"breakHorizontal":1.4,"spinRate":2538,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.42080223569025854,"extension":5.814641127387627},"index":4,"playId":"30192589-edab-35c3-b544-407d72c2ff45","pitchNumber":5,"startTime":"2025-08-09T00:27:09.268Z","endTime":"2025-08-09T00:27:12.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:27:12.268Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a sharp line drive to left fielder John Rave. Ryan Jeffers to 3rd.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:27:24.040Z","endTime":"2025-08-09T00:28:08.484Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnThird":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87978061592376,"aZ":-17.463998705434843,"pfxX":-4.198984204148754,"pfxZ":8.27238617298122,"pX":-0.269955515941652,"pZ":2.327664752955838,"vX0":3.9486076245754234,"vY0":-132.40563430998463,"vZ0":-4.589380552247718,"x":127.29,"y":175.93,"x0":-1.2339800144637634,"y0":50.002628362079584,"z0":5.3587427434048855,"aX":-7.466564284373134},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.2,"breakHorizontal":6.7,"spinRate":2281,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4134425980620664,"extension":5.915664300756902},"index":0,"playId":"cd1ed8b8-9ed6-3794-a637-83ac953b894f","pitchNumber":1,"startTime":"2025-08-09T00:27:37.343Z","endTime":"2025-08-09T00:27:40.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.11223944192064,"aZ":-29.341761245787858,"pfxX":6.155562676189321,"pfxZ":2.0262885833345656,"pX":-0.5660108226696162,"pZ":2.3220965130120024,"vX0":0.3906716900031667,"vY0":-117.45549955262592,"vZ0":-1.1561591731450476,"x":138.58,"y":176.08,"x0":-1.5342870219147446,"y0":50.003522365581674,"z0":5.547598885682425,"aX":8.605949379367424},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":3.7,"breakHorizontal":-11.3,"spinRate":2792,"spinDirection":82},"zone":4,"typeConfidence":2.0,"plateTime":0.4662165863471044,"extension":5.9216526985251},"hitData":{"launchSpeed":103.5,"launchAngle":15.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":84.07,"coordY":75.55}},"index":1,"playId":"f66caac8-9bb2-31fd-ae10-87ffb39a8c72","pitchNumber":2,"startTime":"2025-08-09T00:27:57.391Z","endTime":"2025-08-09T00:28:08.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.3,"awayTeamWinProbability":38.7,"homeTeamWinProbabilityAdded":6.199999999999996,"leverageIndex":1.2,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:28:08.484Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a ground ball to right fielder Mike Yastrzemski. Ryan Jeffers scores. Kody Clemens to 3rd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:28:27.990Z","endTime":"2025-08-09T00:29:54.104Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnThird":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":607625,"link":"/api/v1/people/607625"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.1,"endSpeed":81.3,"strikeZoneTop":3.29081017895928,"strikeZoneBottom":1.62622332483755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72689172205626,"aZ":-24.105342275488933,"pfxX":-1.0159426172067416,"pfxZ":4.791594214829569,"pX":-0.5875654655013072,"pZ":3.4342820985699385,"vX0":1.7582901315532609,"vY0":-128.4640008509035,"vZ0":-1.5009735513177402,"x":139.4,"y":146.05,"x0":-1.1465471998314294,"y0":50.004006458022616,"z0":5.886469619171207,"aX":-1.7112942609795836},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.6,"breakHorizontal":1.4,"spinRate":2419,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.42514816668587185,"extension":5.701538793016059},"index":0,"playId":"d894aad8-e151-3801-b1eb-ea01c22833a6","pitchNumber":1,"startTime":"2025-08-09T00:28:39.710Z","endTime":"2025-08-09T00:28:42.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":87.4,"endSpeed":81.3,"strikeZoneTop":3.27705672585618,"strikeZoneBottom":1.58009502850702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.234819390692007,"aZ":-29.1337639255271,"pfxX":1.5226356605737221,"pfxZ":1.8170222953332047,"pX":-0.9853325691540868,"pZ":3.413550833360324,"vX0":0.26506500463632654,"vY0":-127.41421761949405,"vZ0":-0.17160185670825612,"x":154.56,"y":146.61,"x0":-1.2883265987469867,"y0":50.00019514698487,"z0":5.753123213715823,"aX":2.543215078166055},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.5,"breakHorizontal":-2.9,"spinRate":2628,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.4272651847492357,"extension":5.82097080545754},"index":1,"playId":"f94eed50-dbe1-3145-81d4-2c4b902d5e9a","pitchNumber":2,"startTime":"2025-08-09T00:28:54.656Z","endTime":"2025-08-09T00:28:58.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":89.3,"endSpeed":82.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3992627497384,"aZ":-22.932765391205226,"pfxX":1.1014188460432779,"pfxZ":5.33624273588037,"pX":0.46558321722163243,"pZ":2.981854088563058,"vX0":3.5682044748965143,"vY0":-130.06912525723786,"vZ0":-2.78687385887784,"x":99.25,"y":158.27,"x0":-1.0610370593051144,"y0":50.00563314257553,"z0":5.784965344276896,"aX":1.9086319159262228},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.4,"breakHorizontal":-2.8,"spinRate":2448,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.4193070540302175,"extension":5.922759801078301},"index":2,"playId":"76684e74-ec0b-339f-92d2-a1159e85e750","pitchNumber":3,"startTime":"2025-08-09T00:29:15.333Z","endTime":"2025-08-09T00:29:20.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97415943698157,"aZ":-21.99362177912007,"pfxX":-8.102290859861654,"pfxZ":5.482752287799355,"pX":0.011261269499848155,"pZ":2.2374967398232624,"vX0":5.846136355420946,"vY0":-135.03359642258343,"vZ0":-4.011095470311239,"x":116.57,"y":178.37,"x0":-1.1234969823042615,"y0":50.00199980331766,"z0":5.279675441934667,"aX":-15.03976285215456},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":13.6,"spinRate":2298,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.40482360401721973,"extension":5.942023242220226},"hitData":{"launchSpeed":89.6,"launchAngle":1.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.66,"coordY":131.3}},"index":3,"playId":"3b011b55-3698-38db-a8f1-e63005435627","pitchNumber":4,"startTime":"2025-08-09T00:29:43.727Z","endTime":"2025-08-09T00:29:54.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":9.0,"leverageIndex":1.82,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:29:54.104Z","atBatIndex":9},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Royce Lewis reaches on a fielder's choice, fielded by shortstop Bobby Witt Jr. Kody Clemens scores. Luke Keaschall to 2nd.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:30:20.019Z","endTime":"2025-08-09T00:32:06.535Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":46},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":{"id":607625,"link":"/api/v1/people/607625"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","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":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":91.2,"endSpeed":83.9,"strikeZoneTop":3.52000111353929,"strikeZoneBottom":1.73908183791965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.458587043473248,"aZ":-22.35333031587597,"pfxX":-8.382384283462777,"pfxZ":5.476960814204419,"pX":-0.19390978990825788,"pZ":2.232170370402034,"vX0":5.009123168395771,"vY0":-132.8184892380105,"vZ0":-3.861272377856214,"x":124.39,"y":178.51,"x0":-1.0116465262812748,"y0":50.00237672667041,"z0":5.322998184522906,"aX":-15.0314613087549},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.4,"breakHorizontal":14.2,"spinRate":2308,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4117914813272088,"extension":5.979784497865244},"index":0,"playId":"3a899b03-56e0-34b3-9a1a-ad2e34a4c64c","pitchNumber":1,"startTime":"2025-08-09T00:30:33.769Z","endTime":"2025-08-09T00:30:37.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.637566311234313,"aZ":-29.202924982393558,"pfxX":1.9716097455272612,"pfxZ":1.7930334986375236,"pX":0.5758643647661997,"pZ":2.568077317778882,"vX0":3.4325678732988667,"vY0":-127.20297913157268,"vZ0":-2.1456323581242702,"x":95.05,"y":169.44,"x0":-1.0418592958687845,"y0":50.00072634228648,"z0":5.715010745483897,"aX":3.262689201858704},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":-4.3,"spinRate":2678,"spinDirection":127},"zone":6,"typeConfidence":2.0,"plateTime":0.42895300784286716,"extension":5.926718786174484},"index":1,"playId":"759ba620-3275-3163-839f-29d3b7bef9b2","pitchNumber":2,"startTime":"2025-08-09T00:30:52.482Z","endTime":"2025-08-09T00:30:55.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.424754842159754,"aZ":-16.478243629797703,"pfxX":-4.051153700514527,"pfxZ":8.528280673481932,"pX":0.6834460010171457,"pZ":3.0520332912210844,"vX0":5.976893308750096,"vY0":-134.6042060866783,"vZ0":-3.2366595104140727,"x":90.95,"y":156.38,"x0":-1.0364749220425342,"y0":50.00157036274623,"z0":5.432499151954957,"aX":-7.455290989636038},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":6.1,"spinRate":2411,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.40646640945373225,"extension":6.009171492988902},"index":2,"playId":"3edab3d5-2b2d-3930-bca8-03e865e25a36","pitchNumber":3,"startTime":"2025-08-09T00:31:14.530Z","endTime":"2025-08-09T00:31:19.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"579a94a8-4c31-3dbe-a820-5bcd8c52e2e6","startTime":"2025-08-09T00:31:35.653Z","endTime":"2025-08-09T00:31:40.210Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11034220490739,"aZ":-19.957884918593486,"pfxX":-6.3556543217500625,"pfxZ":6.5361964338597165,"pX":-0.931945861471328,"pZ":2.785569683478785,"vX0":2.7607389563110694,"vY0":-135.919788748634,"vZ0":-3.248539018576585,"x":152.52,"y":163.57,"x0":-1.1357712129010822,"y0":50.001858552383915,"z0":5.383982931193941,"aX":-11.877218910586008},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":10.9,"spinRate":2569,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.40315499173249236,"extension":5.922209247201104},"hitData":{"launchSpeed":62.3,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.67,"coordY":150.06}},"index":4,"playId":"435ce421-217b-3e9c-9861-82ae793b46bb","pitchNumber":4,"startTime":"2025-08-09T00:31:59.255Z","endTime":"2025-08-09T00:32:06.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":1.59,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:32:06.535Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out to first baseman Vinnie Pasquantino. Luke Keaschall to 3rd. Royce Lewis to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:32:35.789Z","endTime":"2025-08-09T00:33:39.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnThird":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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, 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":78.4,"endSpeed":72.3,"strikeZoneTop":3.35999939946162,"strikeZoneBottom":1.47457494296405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.58196575804071,"aZ":-42.686392277234944,"pfxX":7.004911528693506,"pfxZ":-7.983842088203241,"pX":-1.0868680658817635,"pZ":2.173978921533065,"vX0":-0.8375384639139232,"vY0":-114.17184716948213,"vZ0":1.3575800795248174,"x":158.43,"y":180.08,"x0":-1.6245247395417692,"y0":50.00416023616372,"z0":5.781931620319601,"aX":9.221569654569482},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-13.8,"breakHorizontal":-12.5,"spinRate":3158,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.48027141540155815,"extension":5.636540199518629},"index":0,"playId":"7c72b8a4-5e96-3c20-bf46-73787d038767","pitchNumber":1,"startTime":"2025-08-09T00:32:43.590Z","endTime":"2025-08-09T00:32:46.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.024103613112246,"aZ":-27.90294859305972,"pfxX":-8.320974498386057,"pfxZ":2.617694236973003,"pX":-1.080475902968357,"pZ":2.052627420530175,"vX0":3.056176165601533,"vY0":-127.09639675025859,"vZ0":-2.9860580181471694,"x":158.19,"y":183.36,"x0":-1.2203191043306774,"y0":50.0009184605766,"z0":5.468138361807292,"aX":-13.556436610720906},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":14.3,"spinRate":1624,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.43161707633086266,"extension":5.845377850019366},"index":1,"playId":"af932a68-1c1c-3f3d-a3db-bfec5618a889","pitchNumber":2,"startTime":"2025-08-09T00:32:56.953Z","endTime":"2025-08-09T00:32:59.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":72.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.383954403237613,"aZ":-43.62099156036038,"pfxX":7.717277225669651,"pfxZ":-8.540685720615244,"pX":0.36569853610219877,"pZ":1.884933224280218,"vX0":1.8800599012545605,"vY0":-115.85276481403858,"vZ0":0.8163976506969712,"x":103.06,"y":187.89,"x0":-1.4611488484929955,"y0":50.00048494634663,"z0":5.742712450586307,"aX":10.346524812735112},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.4,"breakVerticalInduced":-14.9,"breakHorizontal":-14.4,"spinRate":3302,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.4752540070494451,"extension":5.772179692141379},"index":2,"playId":"3709fd91-0c7b-311b-bc32-30375ad56567","pitchNumber":3,"startTime":"2025-08-09T00:33:13.218Z","endTime":"2025-08-09T00:33:16.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":79.7,"endSpeed":73.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.445198665494107,"aZ":-43.066861203252635,"pfxX":7.173544372398788,"pfxZ":-8.09473974219096,"pX":0.4126429347602337,"pZ":1.1656813993156798,"vX0":1.9886868176948416,"vY0":-116.04109793858247,"vZ0":-0.9683034012153079,"x":101.27,"y":207.31,"x0":-1.3902955746104069,"y0":50.00371773412176,"z0":5.740246847883009,"aX":9.651219651411186},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-14.5,"breakHorizontal":-13.6,"spinRate":3334,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4744571300053675,"extension":5.745330264192325},"hitData":{"launchSpeed":90.6,"launchAngle":-9.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.52,"coordY":166.18}},"index":3,"playId":"989ffc51-84a4-3002-b005-1b07340f590f","pitchNumber":4,"startTime":"2025-08-09T00:33:30.516Z","endTime":"2025-08-09T00:33:39.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.8,"awayTeamWinProbability":26.200000000000003,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":1.33,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:33:39.638Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, first baseman Vinnie Pasquantino to pitcher Seth Lugo.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T00:33:53.767Z","endTime":"2025-08-09T00:34:12.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.4272725232132,"aZ":-28.564079617664973,"pfxX":-6.913070339037498,"pfxZ":2.305045486752549,"pX":-0.12428835323703528,"pZ":2.382907699810845,"vX0":5.019574715907239,"vY0":-124.74150649745827,"vZ0":-1.7481225123156463,"x":121.74,"y":174.44,"x0":-1.270169096762487,"y0":50.00378772187072,"z0":5.460596637756923,"aX":-10.83319916196275},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":11.3,"spinRate":1602,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.44005611545476775,"extension":5.816320004769348},"hitData":{"launchSpeed":92.4,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.82,"coordY":161.72}},"index":0,"playId":"21a7e810-51c2-316d-b5f2-c949d96c752a","pitchNumber":1,"startTime":"2025-08-09T00:34:05.254Z","endTime":"2025-08-09T00:34:12.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":807712,"link":"/api/v1/people/807712"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.8,"awayTeamWinProbability":30.200000000000003,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.46,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:34:12.675Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adam Frazier lines out to center fielder Alan Roden.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T00:35:53.550Z","endTime":"2025-08-09T00:37:50.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.7,"strikeZoneTop":3.26000158657876,"strikeZoneBottom":1.51136358961676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.605592837952106,"aZ":-18.353316846304114,"pfxX":-7.338634173375338,"pfxZ":7.717010741864029,"pX":1.1091770530658904,"pZ":2.1712306068282072,"vX0":11.141439877158096,"vY0":-133.00194233849783,"vZ0":-3.6754962992743763,"x":74.72,"y":180.16,"x0":-2.1812458757810247,"y0":50.003318857739494,"z0":4.902600912278886,"aX":-13.14493645016392},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.3,"breakHorizontal":10.9,"spinRate":2330,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.41186448205718573,"extension":6.832436758531196},"index":0,"playId":"95ecc7b2-8dfe-3183-848d-24f137a4f092","pitchNumber":1,"startTime":"2025-08-09T00:36:24.106Z","endTime":"2025-08-09T00:36:27.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":85.0,"endSpeed":78.3,"strikeZoneTop":3.25999818351819,"strikeZoneBottom":1.51099725281159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35700822035618,"aZ":-23.61112577672433,"pfxX":0.6911619641429851,"pfxZ":5.510501083148705,"pX":1.5039305720124767,"pZ":2.592829885921416,"vX0":9.034958624416808,"vY0":-123.51907934750558,"vZ0":-1.042733329020512,"x":59.67,"y":168.77,"x0":-2.2826709432892125,"y0":50.00117672815472,"z0":4.995854974340464,"aX":1.0726920111845506},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.0,"breakHorizontal":-3.2,"spinRate":2335,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4425175279771367,"extension":6.46704590023058},"index":1,"playId":"62d80561-39ac-3671-b38e-a7a912662523","pitchNumber":2,"startTime":"2025-08-09T00:36:36.425Z","endTime":"2025-08-09T00:36:39.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.742582233845848,"aZ":-17.105901887398634,"pfxX":-7.231486284185371,"pfxZ":8.460525548871527,"pX":-0.2686656639602417,"pZ":2.486973671051205,"vX0":7.908946917594928,"vY0":-132.93518983082674,"vZ0":-2.8396321944296745,"x":127.24,"y":171.63,"x0":-2.349469421253342,"y0":50.00458604249161,"z0":4.8177537432922115,"aX":-12.883486110821046},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.9,"breakHorizontal":11.3,"spinRate":2266,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.41275635472322936,"extension":7.018959693098295},"index":2,"playId":"c5f3a673-7368-3bdf-b690-21d8c52464c7","pitchNumber":3,"startTime":"2025-08-09T00:36:49.729Z","endTime":"2025-08-09T00:36:52.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54704616423949,"aZ":-22.505152990995917,"pfxX":-1.601094163007431,"pfxZ":5.851180574392422,"pX":0.5418488573696042,"pZ":1.7579602934666327,"vX0":7.838596380494152,"vY0":-126.83720197497398,"vZ0":-3.3709527181407055,"x":96.35,"y":191.32,"x0":-2.3619830838454683,"y0":50.00026340873033,"z0":4.870315362643902,"aX":-2.6448099128485523},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":10.2,"breakHorizontal":1.3,"spinRate":2191,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.42954859954894387,"extension":6.557714144466814},"index":3,"playId":"9ad93df4-dd6c-3e91-b4c9-06f0f4ffd8a0","pitchNumber":4,"startTime":"2025-08-09T00:37:04.281Z","endTime":"2025-08-09T00:37:07.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":74.3,"strikeZoneTop":3.2599988338741,"strikeZoneBottom":1.46359904338732,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.045517383731344,"aZ":-36.904311491549564,"pfxX":4.33855627382725,"pfxZ":-3.4509292995894523,"pX":0.2866925780412379,"pZ":0.5766556140413066,"vX0":4.899673838576035,"vY0":-115.92732481583856,"vZ0":-2.351550584924316,"x":106.07,"y":223.21,"x0":-2.4113677346922926,"y0":50.000607442934815,"z0":5.100059024475385,"aX":5.95136690247523},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-6.5,"breakHorizontal":-9.0,"spinRate":2695,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.47103626022145617,"extension":6.370403196815645},"index":4,"playId":"68c2cbbd-6898-32c0-9226-281f86ae0701","pitchNumber":5,"startTime":"2025-08-09T00:37:27.809Z","endTime":"2025-08-09T00:37:31.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.118788578172495,"aZ":-17.125895283518354,"pfxX":-7.105133580447729,"pfxZ":7.974051826444073,"pX":-0.1895178937350621,"pZ":1.554731360839817,"vX0":8.404813310792127,"vY0":-136.30318477656243,"vZ0":-5.712330898224345,"x":124.22,"y":196.8,"x0":-2.385558403202503,"y0":50.00333397457379,"z0":4.8546151687060135,"aX":-13.409933722689857},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":11.2,"spinRate":2383,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.40137831718137784,"extension":6.728572428750168},"hitData":{"launchSpeed":94.7,"launchAngle":22.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.14,"coordY":62.49}},"index":5,"playId":"6f8ca776-e016-3edd-8ed3-3af62fdc3569","pitchNumber":6,"startTime":"2025-08-09T00:37:42.581Z","endTime":"2025-08-09T00:37:50.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.1,"awayTeamWinProbability":27.900000000000006,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:37:50.497Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jonathan India pops out to catcher Ryan Jeffers in foul territory.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T00:37:57.957Z","endTime":"2025-08-09T00:39:45.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":93.7,"endSpeed":86.6,"strikeZoneTop":3.33999906813864,"strikeZoneBottom":1.58875679264901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.893604867560256,"aZ":-25.30580618385527,"pfxX":-9.41672097871953,"pfxZ":3.620637352188057,"pX":-0.007351979489721554,"pZ":1.2350708340046466,"vX0":9.534531760901388,"vY0":-136.12806876371997,"vZ0":-4.806290850691044,"x":117.28,"y":205.43,"x0":-2.313971431827694,"y0":50.00394314339488,"z0":4.7522681705280405,"aX":-17.86388161760324},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.8,"breakHorizontal":15.4,"spinRate":2151,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.4007409026560018,"extension":6.684047670904871},"index":0,"playId":"2750e360-13f8-36dd-8e37-0908f65c2385","pitchNumber":1,"startTime":"2025-08-09T00:38:11.747Z","endTime":"2025-08-09T00:38:15.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.47481660974759,"strikeZoneBottom":1.59446834976528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.146579034954016,"aZ":-25.034392193299418,"pfxX":-9.87430135801893,"pfxZ":3.856477037925619,"pX":0.6070039668811668,"pZ":1.6659654866585754,"vX0":10.93498777924185,"vY0":-134.50365362916716,"vZ0":-3.4068854882535136,"x":93.86,"y":193.8,"x0":-2.2070896613793898,"y0":50.00506184654492,"z0":4.702173420258238,"aX":-18.29527087344718},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.5,"breakHorizontal":15.8,"spinRate":2084,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.4055021679975943,"extension":6.922912385047781},"index":1,"playId":"9dad9a34-885c-3d38-884b-fa46f0dead22","pitchNumber":2,"startTime":"2025-08-09T00:38:25.241Z","endTime":"2025-08-09T00:38:28.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.68832637370456,"aZ":-15.526679809272562,"pfxX":-7.933517276506878,"pfxZ":8.86343458655958,"pX":0.5271634044502203,"pZ":2.8273173400850466,"vX0":10.182994065416738,"vY0":-135.6875053289018,"vZ0":-2.446960046624298,"x":96.91,"y":162.44,"x0":-2.2309985403395465,"y0":50.00231847951793,"z0":4.813571481427012,"aX":-14.900569022188016},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":12.4,"spinRate":2365,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.40256420313913255,"extension":6.936692097336082},"index":2,"playId":"de30ab67-a4de-37b5-8969-b60dea1e58d6","pitchNumber":3,"startTime":"2025-08-09T00:38:39.622Z","endTime":"2025-08-09T00:38:43.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"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-09T00:38:53.209Z","endTime":"2025-08-09T00:39:06.799Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.4,"strikeZoneTop":3.34000061094602,"strikeZoneBottom":1.52854828861288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.308283285709237,"aZ":-37.976682754813396,"pfxX":4.5218147422619595,"pfxZ":-4.1980544276696286,"pX":1.6471161628988475,"pZ":1.8455105347443528,"vX0":7.686267633308066,"vY0":-116.7082793990174,"vZ0":0.8402997343980998,"x":54.22,"y":188.95,"x0":-2.271972587130629,"y0":50.00021464143663,"z0":5.048581289768605,"aX":6.255100462968649},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.1,"breakHorizontal":-10.1,"spinRate":2794,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4687384900859537,"extension":6.6923443579563315},"index":4,"playId":"e551a184-4f8d-36f2-8f52-25e18530d3ac","pitchNumber":4,"startTime":"2025-08-09T00:39:06.799Z","endTime":"2025-08-09T00:39:09.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.366626905777533,"aZ":-18.57678954640703,"pfxX":-6.345885626825361,"pfxZ":7.193246547491151,"pX":-1.0034990039707101,"pZ":2.678004886910004,"vX0":6.056406251382069,"vY0":-136.69220440747011,"vZ0":-2.2447646015981535,"x":155.25,"y":166.47,"x0":-2.4242687392265285,"y0":50.0064604545159,"z0":4.786612415831409,"aX":-12.001602427226079},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.7,"breakHorizontal":10.2,"spinRate":2300,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40084398084094053,"extension":7.051033120960501},"index":5,"playId":"92d12337-01e0-3fa7-8748-1982656cc347","pitchNumber":5,"startTime":"2025-08-09T00:39:19.968Z","endTime":"2025-08-09T00:39:23.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.046501818199644,"aZ":-24.484303139891846,"pfxX":0.6088858189045929,"pfxZ":4.61529572839147,"pX":0.565385149656809,"pZ":1.8647315849490274,"vX0":7.427662981184261,"vY0":-128.12019348881688,"vZ0":-2.606741239011341,"x":95.45,"y":188.43,"x0":-2.4481321507449056,"y0":50.00054716575786,"z0":4.805365857813147,"aX":1.0126398838390798},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.0,"breakHorizontal":-2.8,"spinRate":2265,"spinDirection":185},"zone":9,"typeConfidence":2.0,"plateTime":0.4272258285225905,"extension":6.927345123707152},"hitData":{"launchSpeed":76.4,"launchAngle":86.0,"totalDistance":18.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":126.41,"coordY":215.96}},"index":6,"playId":"6a3098a9-8e0b-35a5-8d4f-f93858446b1b","pitchNumber":6,"startTime":"2025-08-09T00:39:35.769Z","endTime":"2025-08-09T00:39:45.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":1.6000000000000085,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:39:45.354Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T00:39:57.379Z","endTime":"2025-08-09T00:41:09.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.35408856397913,"strikeZoneBottom":1.45038798832042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.799956728916616,"aZ":-39.19480186139838,"pfxX":4.268254199840784,"pfxZ":-5.337305582243083,"pX":0.5591557995850367,"pZ":1.9652536722996081,"vX0":5.218237303348402,"vY0":-113.96986957283652,"vZ0":1.426367988271828,"x":95.69,"y":185.72,"x0":-2.3137735415226603,"y0":50.00025340094391,"z0":5.200044422473257,"aX":5.617734125253588},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-9.0,"breakHorizontal":-9.0,"spinRate":2666,"spinDirection":56},"zone":9,"typeConfidence":2.0,"plateTime":0.4804493135384509,"extension":6.518673813722806},"index":0,"playId":"fba0a471-36fe-323a-8bee-a33fdd4c75ae","pitchNumber":1,"startTime":"2025-08-09T00:40:09.219Z","endTime":"2025-08-09T00:40:12.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":85.1,"endSpeed":78.4,"strikeZoneTop":3.4126572367974,"strikeZoneBottom":1.60463240071422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.063823252708023,"aZ":-26.27609022579045,"pfxX":-7.32260382417685,"pfxZ":3.801941591908904,"pX":-0.47024549700799556,"pZ":0.4184900280021314,"vX0":7.028627161967829,"vY0":-123.64422912298218,"vZ0":-5.577827020340996,"x":134.92,"y":227.48,"x0":-2.394925610130993,"y0":50.003818935508086,"z0":4.901369973811736,"aX":-11.367392053886466},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.8,"breakHorizontal":11.6,"spinRate":1671,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4425532759676307,"extension":6.629200209483099},"index":1,"playId":"fa236887-9816-3a94-945d-51f05c1d93e0","pitchNumber":2,"startTime":"2025-08-09T00:40:22.477Z","endTime":"2025-08-09T00:40:25.864Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.3999994203326,"strikeZoneBottom":1.54854054821437,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.46694897840437,"aZ":-39.06789686637854,"pfxX":3.615289008467883,"pfxZ":-5.199584756234966,"pX":1.1042630680027683,"pZ":1.169481628559819,"vX0":6.388483448473424,"vY0":-114.46927670530535,"vZ0":-0.2536164409221038,"x":74.91,"y":207.2,"x0":-2.1945057204115646,"y0":50.005113095836336,"z0":5.112112593730851,"aX":4.7894321577272505},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-9.1,"breakHorizontal":-8.2,"spinRate":2755,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4788095426836234,"extension":6.74272771846206},"index":2,"playId":"b22184bb-f3bc-3615-b22a-2ce63436ad9e","pitchNumber":3,"startTime":"2025-08-09T00:40:36.001Z","endTime":"2025-08-09T00:40:39.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.45181086061111,"strikeZoneBottom":1.6438654230776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.23869825044487,"aZ":-17.518377995189635,"pfxX":-6.655550430518893,"pfxZ":7.919123636366401,"pX":0.9335818741941317,"pZ":2.01284188084863,"vX0":10.490063666119513,"vY0":-134.91828728341457,"vZ0":-4.041343787629383,"x":81.41,"y":184.43,"x0":-2.1330268491063364,"y0":50.005331649088646,"z0":4.758158946193514,"aX":-12.322325791136787},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.7,"breakHorizontal":10.0,"spinRate":2178,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4053408654940891,"extension":6.693928585193091},"index":3,"playId":"0c9697a1-e42b-3057-b76e-d968c3a6f261","pitchNumber":4,"startTime":"2025-08-09T00:40:50.885Z","endTime":"2025-08-09T00:40:54.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.418049283521242,"aZ":-26.518411071352137,"pfxX":-0.046872479149251856,"pfxZ":3.4011859198540293,"pX":0.21152140219996396,"pZ":3.030880233351557,"vX0":6.3497388170734075,"vY0":-127.6814831181191,"vZ0":0.27730780925393006,"x":108.94,"y":156.95,"x0":-2.293621095764346,"y0":50.004042391708076,"z0":4.994814501180172,"aX":-0.07849257924714034},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.5,"breakHorizontal":-1.2,"spinRate":2296,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.4277434681798957,"extension":6.49873728711232},"index":4,"playId":"9dc5d6c2-30ee-3445-a856-08a106b0d4f8","pitchNumber":5,"startTime":"2025-08-09T00:41:06.488Z","endTime":"2025-08-09T00:41:09.666Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.7,"awayTeamWinProbability":25.299999999999997,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:41:09.666Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mickey Gasper walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:42:58.346Z","endTime":"2025-08-09T00:44:42.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"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":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.8,"endSpeed":70.7,"strikeZoneTop":3.23000145679573,"strikeZoneBottom":1.58442640612554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.229550629917068,"aZ":-42.55276971039736,"pfxX":7.050348543772882,"pfxZ":-8.306314426555566,"pX":0.7342929565465919,"pZ":1.3068286875003199,"vX0":2.7600618422723535,"vY0":-111.71803300377218,"vZ0":-0.14200646132921713,"x":89.01,"y":203.5,"x0":-1.4371573689311274,"y0":50.00149022130214,"z0":5.786360505062334,"aX":8.811064258414078},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-14.6,"breakHorizontal":-13.6,"spinRate":3324,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.49238466202380327,"extension":5.623136060670732},"index":0,"playId":"288120fa-d673-329b-9872-8a03ddc9dd14","pitchNumber":1,"startTime":"2025-08-09T00:43:23.730Z","endTime":"2025-08-09T00:43:27.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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.8,"endSpeed":84.3,"strikeZoneTop":3.23000039504406,"strikeZoneBottom":1.60290230331127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.94235284877176,"aZ":-15.750595201187977,"pfxX":-5.396170706347727,"pfxZ":9.052557824140207,"pX":1.3191444359505775,"pZ":2.7781924272746594,"vX0":8.355004766092398,"vY0":-133.4166872125427,"vZ0":-4.004119812586452,"x":66.72,"y":163.77,"x0":-1.1426214650735098,"y0":50.005776450753764,"z0":5.423448209482634,"aX":-9.794160836929754},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.8,"breakHorizontal":8.2,"spinRate":2404,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4095227498285343,"extension":6.127174933601035},"index":1,"playId":"487b748c-6d0b-34a8-9312-1280edc6f552","pitchNumber":2,"startTime":"2025-08-09T00:43:36.484Z","endTime":"2025-08-09T00:43:40.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.9,"strikeZoneTop":3.22999968607343,"strikeZoneBottom":1.48457980176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.46304131737998,"aZ":-23.046297130564227,"pfxX":0.3852279268643606,"pfxZ":5.364051822399375,"pX":0.2546707970495457,"pZ":3.4936274900550734,"vX0":3.976305892490446,"vY0":-128.7591254654425,"vZ0":-1.7313031757740798,"x":107.29,"y":144.45,"x0":-1.3512972008007953,"y0":50.001792342154054,"z0":5.935289684795403,"aX":0.6539002630765162},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.6,"breakHorizontal":-1.4,"spinRate":2425,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.4232957158786874,"extension":5.959209467517189},"index":2,"playId":"e4464daa-6389-3f86-a590-27ebe3314ac7","pitchNumber":3,"startTime":"2025-08-09T00:43:50.765Z","endTime":"2025-08-09T00:43:54.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":90.4,"endSpeed":83.1,"strikeZoneTop":3.23000139592634,"strikeZoneBottom":1.46073564856146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.71752551098983,"aZ":-17.46443154735985,"pfxX":-4.792296631746186,"pfxZ":8.341491831727996,"pX":-0.20773519499073723,"pZ":2.3754821560435735,"vX0":4.747179416362611,"vY0":-131.66910372843955,"vZ0":-4.481730380826147,"x":124.92,"y":174.64,"x0":-1.4073356827158787,"y0":50.00639380105731,"z0":5.38357547996181,"aX":-8.456075415533421},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":14.4,"breakHorizontal":7.7,"spinRate":2309,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.41523363329363105,"extension":6.024535005879799},"index":3,"playId":"63fd24f9-4470-38a8-baef-02cb13cbadc3","pitchNumber":4,"startTime":"2025-08-09T00:44:03.205Z","endTime":"2025-08-09T00:44:06.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.904662120763593,"aZ":-21.625293900440315,"pfxX":-0.11583702714918098,"pfxZ":6.090518820561439,"pX":-0.17352380783228752,"pZ":2.9811182304902886,"vX0":3.1095638391552844,"vY0":-129.93385654867416,"vZ0":-2.9165393503214414,"x":123.61,"y":158.29,"x0":-1.3641941985892414,"y0":50.00275694714731,"z0":5.737629884242242,"aX":-0.20081989147318602},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.7,"breakHorizontal":-0.4,"spinRate":2320,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4194605556441373,"extension":5.881931609192706},"index":4,"playId":"2b178ef2-2b1c-352b-b703-46f303815726","pitchNumber":5,"startTime":"2025-08-09T00:44:16.898Z","endTime":"2025-08-09T00:44:20.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-09T00:44:28.445Z","endTime":"2025-08-09T00:44:39.207Z","isPitch":false,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.5,"strikeZoneTop":3.11891216529394,"strikeZoneBottom":1.45552053592044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38884246995829,"aZ":-42.503771159681726,"pfxX":7.260833511162669,"pfxZ":-7.805817963850964,"pX":0.5768849888260424,"pZ":0.9819887683933224,"vX0":2.3356828171070894,"vY0":-115.44489597320361,"vZ0":-1.1427908214533526,"x":95.01,"y":212.27,"x0":-1.396512604200357,"y0":50.00201847793399,"z0":5.64604157510993,"aX":9.609255144988023},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-14.0,"breakHorizontal":-13.8,"spinRate":3194,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.47802189663072125,"extension":6.0013226059976805},"index":6,"playId":"6a2f7c4b-42f2-3baf-a744-96b42fcee440","pitchNumber":6,"startTime":"2025-08-09T00:44:39.207Z","endTime":"2025-08-09T00:44:42.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.2,"awayTeamWinProbability":22.799999999999997,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.62,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:44:42.335Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alan Roden singles on a line drive to left fielder John Rave. Mickey Gasper to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:44:54.546Z","endTime":"2025-08-09T00:45:16.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"postOnSecond":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"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":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.254342682388476,"aZ":-24.375393933672548,"pfxX":0.9515170478970618,"pfxZ":4.563404930199161,"pX":0.5661211564216763,"pZ":2.9124152125223293,"vX0":3.867798318164676,"vY0":-128.9762683236662,"vZ0":-2.852099933143175,"x":95.42,"y":160.14,"x0":-1.067893267650926,"y0":50.00104967375955,"z0":5.883747798312583,"aX":1.6256787733802893},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.9,"breakHorizontal":-2.5,"spinRate":2354,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.4223820977205275,"extension":5.890175490130331},"hitData":{"launchSpeed":68.0,"launchAngle":23.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.64,"coordY":127.82}},"index":0,"playId":"041fd9c3-7c7b-39a9-9d55-2b35b15eebc4","pitchNumber":1,"startTime":"2025-08-09T00:45:05.495Z","endTime":"2025-08-09T00:45:16.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.80000000000001,"awayTeamWinProbability":19.19999999999999,"homeTeamWinProbabilityAdded":3.6000000000000085,"leverageIndex":1.01,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:45:16.636Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:45:28.575Z","endTime":"2025-08-09T00:47:17.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"postOnSecond":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.86936778438453,"strikeZoneBottom":1.77440515378402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.271296203271238,"aZ":-23.780607010260884,"pfxX":-8.012595103231702,"pfxZ":4.67061004131347,"pX":-1.2662057650692302,"pZ":2.3815014450256484,"vX0":3.0385924576342167,"vY0":-133.31656273469997,"vZ0":-3.1987675472626393,"x":165.26,"y":174.48,"x0":-1.3813377302206935,"y0":50.00072624819532,"z0":5.317801287390132,"aX":-14.387766618172536},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":13.8,"spinRate":2129,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4112151867435365,"extension":5.95661304439738},"index":0,"playId":"dd8c23b6-6cc8-38ab-b9f8-f6316e2cc9ef","pitchNumber":1,"startTime":"2025-08-09T00:45:39.881Z","endTime":"2025-08-09T00:45:42.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.4,"strikeZoneTop":3.81675373207828,"strikeZoneBottom":1.88424360766015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.044109496855576,"aZ":-41.47665391703024,"pfxX":8.276068128523804,"pfxZ":-7.004126649295255,"pX":-1.4611286436109712,"pZ":2.5599337479590982,"vX0":-1.897331877322928,"vY0":-115.04736226258645,"vZ0":1.9651067272556333,"x":172.69,"y":169.66,"x0":-1.6963411737625598,"y0":50.001079670254555,"z0":5.740456127568926,"aX":10.997792588051789},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-11.8,"breakHorizontal":-14.4,"spinRate":3290,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.4776624502000528,"extension":5.957487642786462},"index":1,"playId":"16e2a796-8f4c-300e-a31c-c9f3b8b49ec1","pitchNumber":2,"startTime":"2025-08-09T00:45:52.569Z","endTime":"2025-08-09T00:45:55.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.5,"strikeZoneTop":3.82312244870731,"strikeZoneBottom":1.85090250708532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.665430147377712,"aZ":-26.533819009659815,"pfxX":-7.617217046730015,"pfxZ":3.4695593716615427,"pX":-0.3944432926015486,"pZ":3.7713865998902714,"vX0":4.392882161159764,"vY0":-126.88524973009154,"vZ0":0.7549314695662072,"x":132.04,"y":136.95,"x0":-1.161112011341412,"y0":50.0033501443624,"z0":5.588998297583471,"aX":-12.384700921113154},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.7,"breakHorizontal":12.7,"spinRate":1458,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.43216169197481813,"extension":5.911418505440428},"index":2,"playId":"38db237b-2bb9-37dc-991d-4df576abcc00","pitchNumber":3,"startTime":"2025-08-09T00:46:09.844Z","endTime":"2025-08-09T00:46:13.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.76457150224877,"strikeZoneBottom":1.76680903560812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.727899675079144,"aZ":-23.231537077427685,"pfxX":0.10089629281351176,"pfxZ":5.318195205304798,"pX":0.7860575932282803,"pZ":3.0234697804422557,"vX0":5.078450750473756,"vY0":-128.6397590011516,"vZ0":-2.299672077425548,"x":87.04,"y":157.15,"x0":-1.2237150901706022,"y0":50.00462097420684,"z0":5.722758580722684,"aX":0.17006121285609196},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.4,"breakHorizontal":-1.3,"spinRate":2403,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.4251576289755348,"extension":5.954234877367043},"index":3,"playId":"a5c4b14a-736e-39fb-b6dc-a50c92d84190","pitchNumber":4,"startTime":"2025-08-09T00:46:25.204Z","endTime":"2025-08-09T00:46:28.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":92.0,"endSpeed":84.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.745301517286844,"aZ":-19.625203824797357,"pfxX":-4.797360933467614,"pfxZ":6.850649274595581,"pX":0.1689687752625174,"pZ":2.7116257008725504,"vX0":5.345740810458995,"vY0":-133.94639498278335,"vZ0":-3.4852460217776473,"x":110.56,"y":165.57,"x0":-1.2217580934518135,"y0":50.00278156829856,"z0":5.419133768789123,"aX":-8.78796323331927},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":7.7,"spinRate":2175,"spinDirection":219},"zone":5,"typeConfidence":2.0,"plateTime":0.4076644204784161,"extension":5.947471095276138},"index":4,"playId":"44254de9-c14c-30a4-9de7-aaaf5fa7aa51","pitchNumber":5,"startTime":"2025-08-09T00:46:42.458Z","endTime":"2025-08-09T00:46:45.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-09T00:46:54.567Z","endTime":"2025-08-09T00:47:13.129Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.8252459871813,"strikeZoneBottom":1.8274698233823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.414508197775582,"aZ":-14.647134364590736,"pfxX":-4.683175401801859,"pfxZ":9.213379358886275,"pX":0.7897551083836747,"pZ":1.802885086065316,"vX0":6.809872682034567,"vY0":-137.07459355155785,"vZ0":-6.894445298812892,"x":86.9,"y":190.1,"x0":-1.1187533643212293,"y0":50.00036948205421,"z0":5.351308840145777,"aX":-8.90717178021251},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.4,"breakHorizontal":7.1,"spinRate":2298,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.399635506903675,"extension":6.100864367340472},"index":6,"playId":"4aa7246c-ed23-35c4-9668-1447ebed2517","pitchNumber":6,"startTime":"2025-08-09T00:47:13.129Z","endTime":"2025-08-09T00:47:17.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":1.2,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:47:17.654Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a line drive to center fielder Kyle Isbel. Mickey Gasper scores. Alan Roden to 2nd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:47:27.707Z","endTime":"2025-08-09T00:48:24.419Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnSecond":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":2},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":{"id":607625,"link":"/api/v1/people/607625"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"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":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.3,"strikeZoneTop":3.50898946420888,"strikeZoneBottom":1.61058298101896,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.400029718647716,"aZ":-35.45860088067099,"pfxX":9.986473419668307,"pfxZ":-2.541896643792823,"pX":0.7780812315454546,"pZ":2.5415164660716254,"vX0":2.7556390201412184,"vY0":-113.74654318907656,"vZ0":1.5132678942360114,"x":87.34,"y":170.16,"x0":-1.7501971027240546,"y0":50.00123408452821,"z0":5.41819003807577,"aX":12.913800471364542},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-3.8,"breakHorizontal":-18.8,"spinRate":3059,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.48395280324338286,"extension":5.841954964804751},"index":0,"playId":"0cf165ee-f88f-3425-b736-2127b465779c","pitchNumber":1,"startTime":"2025-08-09T00:47:41.374Z","endTime":"2025-08-09T00:47:44.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":93.3,"endSpeed":85.1,"strikeZoneTop":3.3500003885334,"strikeZoneBottom":1.61603505671394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47801306629599,"aZ":-22.688771906955175,"pfxX":-8.662101715733272,"pfxZ":5.123110384277672,"pX":-0.3798840516272942,"pZ":0.8319416632080667,"vX0":5.262109972433981,"vY0":-135.6305684722149,"vZ0":-7.341606586660035,"x":131.48,"y":216.32,"x0":-1.2264155439929798,"y0":50.00173156354903,"z0":5.172255364933455,"aX":-16.031461828848027},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.8,"breakHorizontal":14.5,"spinRate":2372,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40484605683443053,"extension":6.028765290570505},"index":1,"playId":"62aeb357-1a24-33c0-b43c-36cdad87617d","pitchNumber":2,"startTime":"2025-08-09T00:47:55.940Z","endTime":"2025-08-09T00:47:59.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.024982132883544,"aZ":-38.35898220788388,"pfxX":7.512842519236581,"pfxZ":-4.550882389098543,"pX":0.8841435269854838,"pZ":1.652979713151959,"vX0":3.113852601943723,"vY0":-116.47658773285916,"vZ0":-0.5801386199938857,"x":83.3,"y":194.15,"x0":-1.4502365622970312,"y0":50.0018111809097,"z0":5.565512088835123,"aX":10.21305408820429},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.0,"breakHorizontal":-14.4,"spinRate":3203,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.4721529960757045,"extension":5.71204811602132},"hitData":{"launchSpeed":89.7,"launchAngle":11.0,"totalDistance":188.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.81,"coordY":95.12}},"index":2,"playId":"f789c467-5e98-304a-838e-927273dcebad","pitchNumber":3,"startTime":"2025-08-09T00:48:13.458Z","endTime":"2025-08-09T00:48:24.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"second":{"id":681508,"link":"/api/v1/people/681508"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.1,"awayTeamWinProbability":15.900000000000006,"homeTeamWinProbabilityAdded":6.699999999999989,"leverageIndex":1.33,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:48:24.419Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:48:40.130Z","endTime":"2025-08-09T00:50:24.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"postOnSecond":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.65532467971634,"strikeZoneBottom":1.69753912650677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.94638857543244,"aZ":-29.01085044392681,"pfxX":-8.612581037369745,"pfxZ":1.9399967109153202,"pX":0.5430714089154632,"pZ":2.916635866703948,"vX0":7.298881721992139,"vY0":-126.8517621803594,"vZ0":-0.7423173511524441,"x":96.3,"y":160.03,"x0":-1.252556767095033,"y0":50.002666127974074,"z0":5.525928692963851,"aX":-14.036395580636357},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.6,"breakHorizontal":13.9,"spinRate":1824,"spinDirection":240},"zone":6,"typeConfidence":2.0,"plateTime":0.4317805748892525,"extension":6.0221653306494725},"index":0,"playId":"1eeb6578-1249-3413-9f10-9f370ac36acd","pitchNumber":1,"startTime":"2025-08-09T00:49:02.257Z","endTime":"2025-08-09T00:49:05.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.62935189925025,"strikeZoneBottom":1.80034735791871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.286119022688112,"aZ":-16.02626269725022,"pfxX":-3.131230194817088,"pfxZ":8.777780799806127,"pX":1.4514410243467408,"pZ":3.124571800143985,"vX0":8.025985458698827,"vY0":-134.76792072591343,"vZ0":-3.7314645620508387,"x":61.67,"y":154.42,"x0":-1.1583710646346184,"y0":50.00206597176842,"z0":5.659087392856632,"aX":-5.760786214940409},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":4.0,"spinRate":2471,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.40641806480505416,"extension":6.17964863002576},"index":1,"playId":"acd3e0d3-8228-3e1c-8283-9d814a15e71d","pitchNumber":2,"startTime":"2025-08-09T00:49:16.833Z","endTime":"2025-08-09T00:49:20.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.939367985696638,"aZ":-22.048837469352762,"pfxX":1.0176162209446726,"pfxZ":5.900961245495591,"pX":0.7956996723265123,"pZ":3.1377434014451318,"vX0":4.841029720130088,"vY0":-129.58145214485668,"vZ0":-2.604587678187528,"x":86.67,"y":154.06,"x0":-1.2223323730768576,"y0":50.000144449348916,"z0":5.825167781591636,"aX":1.7433205078474812},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.4,"breakHorizontal":-2.9,"spinRate":2421,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.4213383927645906,"extension":6.093898325832826},"index":2,"playId":"cc1a65b6-5c55-3a3c-9b91-144b46d769e2","pitchNumber":3,"startTime":"2025-08-09T00:49:31.646Z","endTime":"2025-08-09T00:49:35.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.408092059620518,"aZ":-26.76276598791246,"pfxX":-9.9813939034036,"pfxZ":3.251346093926715,"pX":-0.46154044819238044,"pZ":1.9808193617065595,"vX0":5.5835214387416725,"vY0":-128.41756923473858,"vZ0":-3.5019795248373793,"x":134.59,"y":185.3,"x0":-1.370872553763586,"y0":50.004294008197235,"z0":5.451776399115768,"aX":-16.61739508302686},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":16.8,"spinRate":1651,"spinDirection":244},"zone":7,"typeConfidence":2.0,"plateTime":0.42706409292146263,"extension":6.012297948900694},"hitData":{"launchSpeed":99.6,"launchAngle":17.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":121.57,"coordY":72.69}},"index":3,"playId":"89e9637b-3a18-333a-85d1-4316b88ea14c","pitchNumber":4,"startTime":"2025-08-09T00:50:15.191Z","endTime":"2025-08-09T00:50:24.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.8,"awayTeamWinProbability":18.200000000000003,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":1.0,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:50:24.739Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luke Keaschall singles on a line drive to center fielder Kyle Isbel. Alan Roden scores. Ryan Jeffers to 2nd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:50:36.513Z","endTime":"2025-08-09T00:50:56.830Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"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":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":{"id":607625,"link":"/api/v1/people/607625"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09413350366079,"aZ":-24.657381919677803,"pfxX":0.3018012527773666,"pfxZ":4.225270354201719,"pX":-0.27382970739249674,"pZ":2.795289369037278,"vX0":2.6134769332418455,"vY0":-131.785193848238,"vZ0":-3.1405515604266583,"x":127.44,"y":163.31,"x0":-1.313039699597171,"y0":50.00286931997578,"z0":5.8017014031974785,"aX":0.5358989234102817},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.3,"breakHorizontal":-1.1,"spinRate":2299,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.4138766098144533,"extension":5.874139373489724},"hitData":{"launchSpeed":86.0,"launchAngle":17.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.27,"coordY":92.74}},"index":0,"playId":"4dfeecbd-f320-3c94-8117-d13d88bd829f","pitchNumber":1,"startTime":"2025-08-09T00:50:47.192Z","endTime":"2025-08-09T00:50:56.830Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"second":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":5.700000000000003,"leverageIndex":0.93,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:50:56.830Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Royce Lewis grounds into a force out, shortstop Bobby Witt Jr. to second baseman Jonathan India. Luke Keaschall out at 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T00:52:00.364Z","endTime":"2025-08-09T00:52:08.844Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T00:51:10.961Z","endTime":"2025-08-09T00:52:02.713Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.834450413843474,"aZ":-20.60431888031514,"pfxX":-7.997258665717416,"pfxZ":6.258889956815256,"pX":0.4322365216590612,"pZ":1.942143657944954,"vX0":6.895084848344794,"vY0":-135.41343051309164,"vZ0":-5.085590437510562,"x":100.52,"y":186.34,"x0":-1.1137523285815178,"y0":50.003003961544486,"z0":5.295175370952285,"aX":-14.784180917387022},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":13.0,"spinRate":2518,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.40519433696122853,"extension":6.065299835201346},"hitData":{"launchSpeed":111.5,"launchAngle":0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":102.96,"coordY":142.4}},"index":1,"playId":"cdf502f9-741d-3f61-b72a-7c39df152253","pitchNumber":1,"startTime":"2025-08-09T00:52:02.713Z","endTime":"2025-08-09T00:52:08.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":807712,"link":"/api/v1/people/807712"},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.8,"awayTeamWinProbability":14.200000000000003,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:52:08.844Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out, third baseman Royce Lewis to first baseman Edouard Julien.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T00:54:13.118Z","endTime":"2025-08-09T00:55:44.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.40530408259837,"strikeZoneBottom":1.51887824363103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.746623358765454,"aZ":-18.575024001570206,"pfxX":-6.524837496405922,"pfxZ":7.463558308907607,"pX":0.34825658565208556,"pZ":2.1196552065004957,"vX0":9.11051736645582,"vY0":-133.84932777543617,"vZ0":-3.440040921538965,"x":103.73,"y":181.55,"x0":-2.2452181025311395,"y0":50.004458907244356,"z0":4.744776308015229,"aX":-11.891605560166006},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.0,"breakHorizontal":10.0,"spinRate":2146,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.40855711993598565,"extension":6.786721089187075},"index":0,"playId":"0cb02200-488e-3f48-a9c1-92e7496920c5","pitchNumber":1,"startTime":"2025-08-09T00:54:33.503Z","endTime":"2025-08-09T00:54:36.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.150708157397567,"aZ":-30.628012036830345,"pfxX":6.071530891604999,"pfxZ":1.10052350662147,"pX":-0.3634341106674754,"pZ":1.9443393184025612,"vX0":3.445950716240422,"vY0":-117.07131938424696,"vZ0":-0.15640783497506416,"x":130.85,"y":186.28,"x0":-2.638517846494624,"y0":50.00116959624595,"z0":4.856267287561278,"aX":8.505200180487867},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.3,"breakHorizontal":-11.8,"spinRate":2767,"spinDirection":72},"zone":7,"typeConfidence":2.0,"plateTime":0.46619273778022263,"extension":6.480180543827422},"index":1,"playId":"8f987038-88f4-368e-8467-741433d65fdf","pitchNumber":2,"startTime":"2025-08-09T00:54:46.136Z","endTime":"2025-08-09T00:54:49.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.068103611727313,"aZ":-39.09633906105445,"pfxX":5.971097484216575,"pfxZ":-5.141031721612441,"pX":0.31101572827296564,"pZ":1.19398150372377,"vX0":4.47094184714747,"vY0":-115.49114840834343,"vZ0":-0.14204099457736685,"x":105.14,"y":206.54,"x0":-2.4275354397673756,"y0":50.002532837218325,"z0":5.025425361432921,"aX":8.041721263816537},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-9.0,"breakHorizontal":-12.0,"spinRate":2753,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.47477258069680195,"extension":6.575690423329338},"index":2,"playId":"1e0fbd82-f9ff-3f17-ae72-fcbefaba452a","pitchNumber":3,"startTime":"2025-08-09T00:55:02.949Z","endTime":"2025-08-09T00:55:06.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.53392766255291,"strikeZoneBottom":1.67968545515513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41487052392254,"aZ":-18.972320562401837,"pfxX":-6.642648123048882,"pfxZ":7.065034217694237,"pX":0.058215632565815405,"pZ":3.874094937310047,"vX0":8.907861401565796,"vY0":-135.74348772005055,"vZ0":0.7924412631082078,"x":114.78,"y":134.18,"x0":-2.401154103186211,"y0":50.00089868700298,"z0":4.898249249907848,"aX":-12.409789367158433},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":10.2,"spinRate":2245,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.4033470975752351,"extension":7.018209179713913},"index":3,"playId":"fb535250-c8e2-3d26-97d7-59346e270331","pitchNumber":4,"startTime":"2025-08-09T00:55:20.304Z","endTime":"2025-08-09T00:55:23.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.123900708135253,"aZ":-19.63138002060545,"pfxX":-6.066244881463215,"pfxZ":6.75820535282986,"pX":0.4472517561269871,"pZ":2.9289252671684083,"vX0":9.620246386376708,"vY0":-135.30313646466598,"vZ0":-1.2494725059344096,"x":99.95,"y":159.7,"x0":-2.3639917042617444,"y0":50.006410929393425,"z0":4.770454339005006,"aX":-11.26614617991288},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":9.0,"spinRate":2174,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.4045856016058398,"extension":6.8279759173396695},"hitData":{"launchSpeed":63.3,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":117.65,"coordY":153.24}},"index":4,"playId":"c5add930-46ea-3697-836a-d3ef99c1d8e2","pitchNumber":5,"startTime":"2025-08-09T00:55:36.409Z","endTime":"2025-08-09T00:55:44.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:55:44.059Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mike Yastrzemski called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T00:55:59.282Z","endTime":"2025-08-09T00:57:35.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.4,"strikeZoneTop":3.41000146147526,"strikeZoneBottom":1.47219291620321,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.62395649593111,"aZ":-39.660468986883615,"pfxX":4.520419844742753,"pfxZ":-5.710007150724826,"pX":0.0723197055726147,"pZ":1.5100828818185836,"vX0":4.164599218275884,"vY0":-113.69662504174745,"vZ0":0.5825295159498218,"x":114.24,"y":198.01,"x0":-2.3696904968715797,"y0":50.00368713771881,"z0":5.182761839199401,"aX":5.924705680257137},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-10.0,"breakHorizontal":-9.2,"spinRate":2684,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.48152772292650603,"extension":6.509424878605209},"index":0,"playId":"4af135e0-bfa1-3ee2-a700-613c3d5bf274","pitchNumber":1,"startTime":"2025-08-09T00:56:09.054Z","endTime":"2025-08-09T00:56:12.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":92.2,"endSpeed":85.4,"strikeZoneTop":3.47541695861027,"strikeZoneBottom":1.47936748871212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.241901498286367,"aZ":-24.98553667468688,"pfxX":-7.485635604325007,"pfxZ":3.8726163933432787,"pX":-1.719131561745885,"pZ":2.996501421014334,"vX0":4.844711822121093,"vY0":-134.40805089852373,"vZ0":-0.2736784832953327,"x":182.53,"y":157.87,"x0":-2.5594143389610178,"y0":50.001971832928625,"z0":4.852553465670168,"aX":-13.890588388940737},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":12.7,"spinRate":2108,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.40531432406265555,"extension":7.016546539739325},"index":1,"playId":"e9316040-65f2-3490-9b5f-3a91a7b7c724","pitchNumber":2,"startTime":"2025-08-09T00:56:22.303Z","endTime":"2025-08-09T00:56:25.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.74244364952173,"aZ":-26.07784086769344,"pfxX":0.13884281403277293,"pfxZ":3.7424732476152993,"pX":0.008758952444702248,"pZ":3.0299316355864563,"vX0":6.2511912091367865,"vY0":-126.10116735406797,"vZ0":0.6429157559222185,"x":116.67,"y":156.97,"x0":-2.508016974892322,"y0":50.00559624185578,"z0":4.855934209553372,"aX":0.22482057757416912},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.2,"breakHorizontal":-1.6,"spinRate":2278,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.43238471211355645,"extension":6.828394067094142},"index":2,"playId":"77f6973f-642f-360b-a3fd-11ef0a8525e1","pitchNumber":3,"startTime":"2025-08-09T00:56:34.242Z","endTime":"2025-08-09T00:56:37.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-09T00:56:48.083Z","endTime":"2025-08-09T00:57:00.097Z","isPitch":false,"type":"action","player":{"id":573262,"link":"/api/v1/people/573262"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":74.0,"strikeZoneTop":3.4100018258035,"strikeZoneBottom":1.5110000233673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.30992951990984,"aZ":-38.28487887662799,"pfxX":5.565447803965298,"pfxZ":-4.486016718086698,"pX":-0.32732424949147626,"pZ":1.101768750473386,"vX0":3.0520873664940362,"vY0":-115.32100541663416,"vZ0":-0.5900189826747083,"x":129.48,"y":209.03,"x0":-2.3865114287868963,"y0":50.004024808767596,"z0":5.020400505919289,"aX":7.576339948801579},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-8.0,"breakHorizontal":-10.8,"spinRate":2793,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.47303273706314863,"extension":6.736535698691605},"index":4,"playId":"03639914-6138-3e56-b4f5-604c8aa5483d","pitchNumber":4,"startTime":"2025-08-09T00:57:00.097Z","endTime":"2025-08-09T00:57:03.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.1,"strikeZoneTop":3.55965487309196,"strikeZoneBottom":1.68154980599172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.023359906862222,"aZ":-30.182197111036153,"pfxX":-0.10984085277458977,"pfxZ":1.229008157107903,"pX":1.171204825872067,"pZ":1.96637117818874,"vX0":9.039827903617727,"vY0":-125.64703953764712,"vZ0":-0.9086864848455675,"x":72.36,"y":185.69,"x0":-2.4432768909230718,"y0":50.000233442688234,"z0":4.763148595117825,"aX":-0.1797536722705311},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.3,"breakHorizontal":-1.7,"spinRate":2489,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.43424190544123764,"extension":7.050317444982775},"index":5,"playId":"db06667a-d067-388c-92a2-f45a064225ab","pitchNumber":5,"startTime":"2025-08-09T00:57:16.375Z","endTime":"2025-08-09T00:57:19.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":94.4,"endSpeed":87.0,"strikeZoneTop":3.51394911397351,"strikeZoneBottom":1.63583492302882,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.93393906776356,"aZ":-26.44949906010164,"pfxX":-9.613942245658745,"pfxZ":2.977712643361814,"pX":0.2131306823354908,"pZ":1.758205930722498,"vX0":9.374418616486704,"vY0":-137.20044599299436,"vZ0":-2.6979104900301634,"x":108.88,"y":191.31,"x0":-1.9848729662507774,"y0":50.00453705557311,"z0":4.540768807554935,"aX":-18.487449815001987},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":5.0,"breakHorizontal":15.6,"spinRate":2159,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.3979280105796854,"extension":7.093538539142499},"index":6,"playId":"a965cb5d-3504-368c-86f1-4daba11c2e68","pitchNumber":6,"startTime":"2025-08-09T00:57:32.119Z","endTime":"2025-08-09T00:57:35.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.46,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:57:35.885Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bobby Witt Jr. pops out to second baseman Luke Keaschall.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T00:57:46.834Z","endTime":"2025-08-09T00:58:22.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"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, 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":93.3,"endSpeed":85.9,"strikeZoneTop":3.47782041290108,"strikeZoneBottom":1.65898519278477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.163048785639376,"aZ":-24.27022884940973,"pfxX":-9.037847208143894,"pfxZ":4.214743230513008,"pX":1.2020281644524424,"pZ":1.560947481828461,"vX0":11.321938094382908,"vY0":-135.45975336686405,"vZ0":-3.360089733217282,"x":71.18,"y":196.63,"x0":-1.8404691737977354,"y0":50.00278132682423,"z0":4.497539926995899,"aX":-16.94465049585306},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":14.2,"spinRate":2162,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.40300657346282254,"extension":7.106048652368471},"index":0,"playId":"980e691f-9eb7-3a00-afa1-0554ce52e7be","pitchNumber":1,"startTime":"2025-08-09T00:57:59.307Z","endTime":"2025-08-09T00:58:02.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.468503434237665,"aZ":-24.023502117531734,"pfxX":0.839985372870302,"pfxZ":4.850195169207951,"pX":0.424325801480864,"pZ":1.9934927949445373,"vX0":6.227004741087304,"vY0":-128.54830958373364,"vZ0":-1.8965769035464277,"x":100.83,"y":184.96,"x0":-2.134026641138808,"y0":50.006399069222766,"z0":4.5971844853375305,"aX":1.4116231215121924},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.6,"breakHorizontal":-2.9,"spinRate":2334,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.4253178013648964,"extension":6.884810444511078},"hitData":{"launchSpeed":87.4,"launchAngle":61.0,"totalDistance":181.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":159.5,"coordY":136.71}},"index":1,"playId":"6e34afdf-2703-3406-adc4-0bf9e6739d24","pitchNumber":2,"startTime":"2025-08-09T00:58:12.747Z","endTime":"2025-08-09T00:58:22.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":89.4,"awayTeamWinProbability":10.599999999999994,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-09T00:58:22.623Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a ground ball to right fielder Mike Yastrzemski.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T01:00:16.863Z","endTime":"2025-08-09T01:00:44.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.29996582221189,"strikeZoneBottom":1.47547460727552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.40842802094353,"aZ":-39.807378410857616,"pfxX":6.347576701554501,"pfxZ":-5.9660600020293595,"pX":1.538996941848591,"pZ":1.27652967987377,"vX0":4.304591233220021,"vY0":-112.93768039918352,"vZ0":-1.0106155438007578,"x":58.34,"y":204.31,"x0":-1.2227980542094294,"y0":50.00341210851773,"z0":5.767569577545141,"aX":8.120367497959254},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-10.7,"breakHorizontal":-12.7,"spinRate":3063,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.48678318815129584,"extension":5.745237915490976},"index":0,"playId":"6c4a186d-9345-3f5c-8876-cb6597aeee26","pitchNumber":1,"startTime":"2025-08-09T01:00:17.770Z","endTime":"2025-08-09T01:00:21.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30236675355302,"aZ":-22.121640552032652,"pfxX":-0.027505075334386064,"pfxZ":6.035045157718429,"pX":0.24519732735474356,"pZ":2.5379628652941473,"vX0":3.889377996915983,"vY0":-127.93872514210199,"vZ0":-4.230889601828675,"x":107.65,"y":170.26,"x0":-1.2882559336444792,"y0":50.001783654457206,"z0":5.937503123752724,"aX":-0.04686329904650975},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":10.2,"breakHorizontal":-0.8,"spinRate":2460,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.42740786509633955,"extension":5.737591520127792},"hitData":{"launchSpeed":95.3,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.25,"coordY":124.71}},"index":1,"playId":"26a8d806-201e-3f5e-b250-f652eb2ea8bd","pitchNumber":2,"startTime":"2025-08-09T01:00:31.908Z","endTime":"2025-08-09T01:00:44.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.60000000000001,"awayTeamWinProbability":9.399999999999991,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.31,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:00:44.328Z","atBatIndex":26},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Edouard Julien grounds into a double play, third baseman Maikel Garcia to shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Brooks Lee out at 2nd. Edouard Julien out at 1st.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T01:00:53.565Z","endTime":"2025-08-09T01:02:28.354Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","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":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.48604210027833,"strikeZoneBottom":1.7589582851516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.760749085162274,"aZ":-16.008301350137163,"pfxX":-2.3392108617996787,"pfxZ":8.827018654149633,"pX":-0.08459910367611909,"pZ":1.7156488637418954,"vX0":3.474702533711565,"vY0":-134.3788962496575,"vZ0":-7.646616537127533,"x":120.22,"y":192.46,"x0":-1.0896929930128718,"y0":50.00206786107408,"z0":5.732505420712797,"aX":-4.283785242564073},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":3.5,"spinRate":2158,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.40739802127502944,"extension":5.933957269407514},"index":0,"playId":"b07e8ee6-0c85-34ab-9b7f-fbfc20c85cba","pitchNumber":1,"startTime":"2025-08-09T01:01:07.292Z","endTime":"2025-08-09T01:01:10.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42846742436928,"aZ":-42.887005470603675,"pfxX":7.374546321918631,"pfxZ":-8.168720710478606,"pX":-0.3199374966334233,"pZ":1.5064709010713495,"vX0":0.14141140564972918,"vY0":-114.702831674363,"vZ0":0.002405976202765059,"x":129.2,"y":198.11,"x0":-1.3384120813226275,"y0":50.005366860544804,"z0":5.744509160398837,"aX":9.667728594491708},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.9,"breakVerticalInduced":-14.4,"breakHorizontal":-13.3,"spinRate":3322,"spinDirection":43},"zone":13,"typeConfidence":2.0,"plateTime":0.48051718926756415,"extension":5.773737671154502},"index":1,"playId":"9813b047-1c60-3488-9137-2ea3c5edd875","pitchNumber":2,"startTime":"2025-08-09T01:01:24.088Z","endTime":"2025-08-09T01:01:27.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":68.7,"endSpeed":63.1,"strikeZoneTop":3.3699997407092,"strikeZoneBottom":1.6323018140727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.997915081843402,"aZ":-36.81152980729823,"pfxX":7.774388489220632,"pfxZ":-4.613270418318692,"pX":-1.4675515916095208,"pZ":3.0498911476170205,"vX0":-1.5999492564452726,"vY0":-99.9233008200877,"vZ0":4.023294991923134,"x":172.94,"y":156.43,"x0":-1.6635006066505431,"y0":50.003265726299006,"z0":5.7584781244752135,"aX":7.814663212468824},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-6.7,"breakHorizontal":-13.6,"spinRate":2733,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.5494157182073192,"extension":6.0377972430473505},"index":2,"playId":"488cea82-1253-3e9a-9b02-dd0d14f405bd","pitchNumber":3,"startTime":"2025-08-09T01:01:44.522Z","endTime":"2025-08-09T01:01:47.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.49641768889698,"strikeZoneBottom":1.73715674014061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45769150334333,"aZ":-18.86916625226271,"pfxX":-5.652853371381024,"pfxZ":7.334986601001658,"pX":-0.0030203093078454524,"pZ":3.9852993180463137,"vX0":5.409793842853959,"vY0":-133.06665407271305,"vZ0":-0.24348151195150286,"x":117.12,"y":131.18,"x0":-1.3166854027055677,"y0":50.003531278440015,"z0":5.431592306139332,"aX":-10.25537157047325},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.4,"breakHorizontal":9.2,"spinRate":2321,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40981613543146356,"extension":5.917836169148964},"index":3,"playId":"91506e1b-7892-3fd2-92a1-86de49bfbc9c","pitchNumber":4,"startTime":"2025-08-09T01:02:02.442Z","endTime":"2025-08-09T01:02:06.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.750788629836194,"aZ":-26.808164745430787,"pfxX":-8.693945354915027,"pfxZ":3.3497379960985842,"pX":-0.6809911511164654,"pZ":2.2611783100957354,"vX0":4.162845828498448,"vY0":-125.13985228637661,"vZ0":-2.4935818041710105,"x":142.96,"y":177.73,"x0":-1.2271084589647274,"y0":50.00440935368335,"z0":5.443117005030308,"aX":-13.935889388784396},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.8,"breakHorizontal":14.9,"spinRate":1633,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.4359347666520397,"extension":5.972269173786021},"hitData":{"launchSpeed":97.0,"launchAngle":2.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.64,"coordY":157.16}},"index":4,"playId":"278a1178-bffa-3523-bcbc-03b0a5b77da3","pitchNumber":5,"startTime":"2025-08-09T01:02:20.653Z","endTime":"2025-08-09T01:02:28.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":88.0,"awayTeamWinProbability":12.0,"homeTeamWinProbabilityAdded":-2.6000000000000085,"leverageIndex":0.49,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:02:28.354Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mickey Gasper pops out to third baseman Maikel Garcia.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T01:02:51.134Z","endTime":"2025-08-09T01:03:03.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48709751752148,"aZ":-19.113283609103057,"pfxX":-7.365547929315192,"pfxZ":7.095555822308015,"pX":0.07884938679682423,"pZ":3.0229053648371824,"vX0":6.173829893261134,"vY0":-134.18577718377975,"vZ0":-2.707060295494135,"x":113.99,"y":157.16,"x0":-1.2842757735185544,"y0":50.00292736534681,"z0":5.392107399759379,"aX":-13.558061392960266},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.5,"breakHorizontal":12.1,"spinRate":2318,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.40674289143725817,"extension":6.18952565549155},"hitData":{"launchSpeed":93.9,"launchAngle":75.0,"totalDistance":73.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":120.84,"coordY":186.05}},"index":0,"playId":"cff81e0b-416a-3065-90d5-71f67f40de7f","pitchNumber":1,"startTime":"2025-08-09T01:02:52.885Z","endTime":"2025-08-09T01:03:03.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":681508,"link":"/api/v1/people/681508"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-0.4000000000000057,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:03:03.280Z","atBatIndex":28},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Vinnie Pasquantino hit by pitch.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T01:04:43.567Z","endTime":"2025-08-09T01:05:34.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.0,"strikeZoneTop":3.58000047030416,"strikeZoneBottom":1.66446736182574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.03458052717117,"aZ":-17.443303802372768,"pfxX":-6.878163363720782,"pfxZ":8.225193593272145,"pX":-1.6703771998505978,"pZ":1.7576877245565912,"vX0":4.457992358355423,"vY0":-132.197099085105,"vZ0":-4.77647771388873,"x":180.67,"y":191.32,"x0":-2.4747526983950756,"y0":50.003740283038134,"z0":4.846868609725277,"aX":-12.319837029746957},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.2,"breakHorizontal":11.6,"spinRate":2261,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4124552373603336,"extension":6.635855997362047},"index":0,"playId":"2378f82d-2c3f-3eea-84b0-733b6d7759ba","pitchNumber":1,"startTime":"2025-08-09T01:05:16.374Z","endTime":"2025-08-09T01:05:19.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.905824480801762,"aZ":-28.093242794592037,"pfxX":-0.7900944221089112,"pfxZ":2.583531897763308,"pX":2.194780938837958,"pZ":3.3859008682160336,"vX0":11.013429536642862,"vY0":-124.17959974242913,"vZ0":1.8670815813404713,"x":33.34,"y":147.36,"x0":-2.171539822949464,"y0":50.00482140619112,"z0":4.940838900555648,"aX":-1.2494529105713428},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.4,"breakHorizontal":-0.8,"spinRate":2323,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4389430851434959,"extension":6.593945152293851},"index":1,"playId":"8ec59076-19da-306b-9526-dac08c849c72","pitchNumber":2,"startTime":"2025-08-09T01:05:28.519Z","endTime":"2025-08-09T01:05:34.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.6,"awayTeamWinProbability":15.400000000000006,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":0.68,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:05:34.333Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Maikel Garcia called out on strikes.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T01:05:45.869Z","endTime":"2025-08-09T01:06:47.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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, 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":80.9,"endSpeed":74.6,"strikeZoneTop":3.6000010230117,"strikeZoneBottom":1.67020413642652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.513395676225024,"aZ":-32.319172451227885,"pfxX":5.887337304692468,"pfxZ":-0.10481828456693165,"pX":-0.9128419068949649,"pZ":2.8423158692119674,"vX0":2.181971227465913,"vY0":-117.86539378953263,"vZ0":2.1722831359824584,"x":151.8,"y":162.04,"x0":-2.614257052352656,"y0":50.00185483552819,"z0":4.88439779361599,"aX":8.3167941989332},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.6,"breakHorizontal":-11.2,"spinRate":2635,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.46396566590130517,"extension":6.800588695473751},"index":0,"playId":"4d9e8ef8-03db-3300-a7e5-c0173b90e819","pitchNumber":1,"startTime":"2025-08-09T01:06:06.710Z","endTime":"2025-08-09T01:06:10.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":92.8,"endSpeed":85.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.910861946674732,"aZ":-18.841488341055545,"pfxX":-7.512025515213816,"pfxZ":7.19972878683504,"pX":-0.14298780429715122,"pZ":2.1845123757684535,"vX0":8.597902038912489,"vY0":-134.86094496608283,"vZ0":-3.185023884796181,"x":122.45,"y":179.8,"x0":-2.3886601910055765,"y0":50.00189064005349,"z0":4.7016051579162035,"aX":-13.908748346691363},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":11.9,"spinRate":2263,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.4053563841907155,"extension":7.095410085305365},"index":1,"playId":"997116e7-d1a5-3349-ae42-57bb30639dd7","pitchNumber":2,"startTime":"2025-08-09T01:06:22.944Z","endTime":"2025-08-09T01:06:28.016Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.57034832420004,"strikeZoneBottom":1.67188104653189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.381916323854018,"aZ":-23.40605349260927,"pfxX":-9.26910797510437,"pfxZ":4.793732251634478,"pX":-1.1348592470513048,"pZ":2.263416198440478,"vX0":6.835592865051791,"vY0":-134.04345035360404,"vZ0":-1.9790893427827392,"x":160.26,"y":177.67,"x0":-2.506218390296903,"y0":50.006685646410205,"z0":4.6725670527702166,"aX":-16.970272619442664},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":15.5,"spinRate":2078,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4077124787774462,"extension":6.9584796000613425},"index":2,"playId":"6b71758b-30a9-382f-8e7c-292c2989270a","pitchNumber":3,"startTime":"2025-08-09T01:06:44.549Z","endTime":"2025-08-09T01:06:47.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":2.8000000000000114,"leverageIndex":1.25,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:06:47.650Z","atBatIndex":30},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Salvador Perez grounds into a double play, second baseman Luke Keaschall to shortstop Brooks Lee to first baseman Edouard Julien. Vinnie Pasquantino out at 2nd. Salvador Perez out at 1st.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T01:07:00.335Z","endTime":"2025-08-09T01:09:52.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"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":92.4,"endSpeed":85.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.326902943330705,"aZ":-22.557706342289606,"pfxX":-8.636550966869878,"pfxZ":5.206837016042124,"pX":0.4711719409106617,"pZ":2.7160814302353904,"vX0":9.533700171279564,"vY0":-134.35440827937336,"vZ0":-0.7483117994353362,"x":99.04,"y":165.45,"x0":-1.984100284465176,"y0":50.002748098466974,"z0":4.586676631591071,"aX":-15.950972968454439},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.5,"breakHorizontal":13.8,"spinRate":1973,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.4060910105113624,"extension":7.046718477997224},"index":0,"playId":"69d8b01c-2ef5-3edc-94ed-e559be97d5ac","pitchNumber":1,"startTime":"2025-08-09T01:07:17.351Z","endTime":"2025-08-09T01:07:20.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.896089864740347,"aZ":-31.136325550250206,"pfxX":6.199079385706905,"pfxZ":0.7324799055652731,"pX":1.5393559759120206,"pZ":1.9734142297393071,"vX0":7.379894833137729,"vY0":-118.00736677751784,"vZ0":0.24477416436547594,"x":58.32,"y":185.5,"x0":-2.430506781115919,"y0":50.00118816132852,"z0":4.730321639004924,"aX":8.765282070257909},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.7,"breakHorizontal":-13.0,"spinRate":2720,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.46366120938836053,"extension":6.751394730282548},"index":1,"playId":"8d2ed863-2f08-385f-99dd-4f010e43dc1d","pitchNumber":2,"startTime":"2025-08-09T01:07:35.752Z","endTime":"2025-08-09T01:07:38.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.4,"strikeZoneTop":3.67000050075964,"strikeZoneBottom":1.78297399233937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.660923014374006,"aZ":-38.651480099404466,"pfxX":7.3433611190827195,"pfxZ":-4.695741975672332,"pX":1.1650278528763396,"pZ":0.8623313483464611,"vX0":5.967371383525601,"vY0":-116.61344116163647,"vZ0":-0.8597523541109275,"x":72.59,"y":215.5,"x0":-2.3800103157626653,"y0":50.00377817619294,"z0":4.877882649821166,"aX":10.126258814028319},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-8.4,"breakHorizontal":-14.8,"spinRate":2866,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4694612108762648,"extension":6.636073809015507},"index":2,"playId":"870651ab-7a61-3e2b-b061-280959b1df49","pitchNumber":3,"startTime":"2025-08-09T01:07:54.511Z","endTime":"2025-08-09T01:07:57.905Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.51988439926631,"strikeZoneBottom":1.70767697870318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.886598218599506,"aZ":-31.041673025554772,"pfxX":8.579005286720427,"pfxZ":0.7960996198236732,"pX":2.5544704045869824,"pZ":1.8593686891017707,"vX0":8.784656922241483,"vY0":-119.09317423010482,"vZ0":-0.11105272517390308,"x":19.63,"y":188.58,"x0":-2.3033685711084337,"y0":50.00469697868076,"z0":4.725401067640291,"aX":12.266793591027033},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.7,"breakHorizontal":-17.8,"spinRate":2856,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4607439121597596,"extension":6.759666709875021},"index":3,"playId":"005397b7-25c7-3d05-b31d-a4f17dfb4f17","pitchNumber":4,"startTime":"2025-08-09T01:08:16.846Z","endTime":"2025-08-09T01:08:19.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.117022593232008,"aZ":-19.724053670202355,"pfxX":-7.278131672188778,"pfxZ":6.547684776496331,"pX":0.5843921147670254,"pZ":3.0493196276192536,"vX0":10.001989331421157,"vY0":-136.7759733832368,"vZ0":-0.8855145595083634,"x":94.72,"y":156.45,"x0":-2.1679410397504246,"y0":50.00381463704982,"z0":4.7251352476561355,"aX":-13.8423913643236},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.9,"breakHorizontal":11.2,"spinRate":2423,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3998881979194291,"extension":7.066475357771941},"index":4,"playId":"894ac292-900e-3140-a320-42c9e6053bb1","pitchNumber":5,"startTime":"2025-08-09T01:08:36.050Z","endTime":"2025-08-09T01:08:39.050Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.464435249826504,"aZ":-31.53705841490359,"pfxX":8.583050441555923,"pfxZ":0.43518636247611653,"pX":1.5219783034064882,"pZ":1.9792955504911356,"vX0":6.855526130670067,"vY0":-120.0816529634484,"vZ0":0.22381728094441833,"x":58.99,"y":185.34,"x0":-2.4858601644222857,"y0":50.001978391437035,"z0":4.692841391214421,"aX":12.520012841581718},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.1,"breakHorizontal":-17.2,"spinRate":2858,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4563071262259477,"extension":6.903069153876352},"index":5,"playId":"607b79e1-2d25-3e0e-aaab-a66ee424231c","pitchNumber":6,"startTime":"2025-08-09T01:08:56.345Z","endTime":"2025-08-09T01:09:04.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.66999936061861,"strikeZoneBottom":1.71121927055267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63794450988514,"aZ":-32.92677241154274,"pfxX":5.871786776615548,"pfxZ":-0.5138646550187955,"pX":0.8502291483164368,"pZ":0.7855899880970356,"vX0":5.893117253116788,"vY0":-120.31354130403645,"vZ0":-2.238330088022983,"x":84.59,"y":217.57,"x0":-2.399263776825886,"y0":50.003775761137675,"z0":4.662785990516329,"aX":8.557861264231327},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.2,"breakHorizontal":-12.1,"spinRate":2774,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4562738272573803,"extension":6.722154778819493},"index":6,"playId":"e51f4691-e0ef-3926-8917-e33db8d78f7c","pitchNumber":7,"startTime":"2025-08-09T01:09:25.595Z","endTime":"2025-08-09T01:09:29.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":95.0,"endSpeed":87.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.618712874726675,"aZ":-24.196862934352872,"pfxX":-9.749932927073834,"pfxZ":4.091799352950979,"pX":0.4463400301641468,"pZ":2.003863492772778,"vX0":10.344393774846207,"vY0":-138.0525184109681,"vZ0":-2.4461167427240404,"x":99.99,"y":184.68,"x0":-2.0632898522727836,"y0":50.006693700392375,"z0":4.511679101882418,"aX":-19.02787039903736},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.1,"breakHorizontal":15.8,"spinRate":2229,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.39511892562165496,"extension":6.912021505247106},"hitData":{"launchSpeed":108.2,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":134.69,"coordY":142.74}},"index":7,"playId":"fb36bbe8-4298-3463-aada-999a2925b4fd","pitchNumber":8,"startTime":"2025-08-09T01:09:44.483Z","endTime":"2025-08-09T01:09:52.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":91.2,"awayTeamWinProbability":8.799999999999997,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.95,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:09:52.497Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alan Roden grounds out, second baseman Jonathan India to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T01:11:42.998Z","endTime":"2025-08-09T01:13:10.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.5,"endSpeed":69.3,"strikeZoneTop":3.63676423499834,"strikeZoneBottom":1.70515096504953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.557537522270135,"aZ":-36.08574277178509,"pfxX":7.691860978777501,"pfxZ":-3.214516406854111,"pX":0.2552317114503902,"pZ":2.6776234499471,"vX0":2.1621244395094386,"vY0":-109.87399019662797,"vZ0":1.9843732436713584,"x":107.27,"y":166.48,"x0":-1.7425463811997837,"y0":50.00523610393871,"z0":5.614302748086044,"aX":9.348676214865515},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-4.9,"breakHorizontal":-14.5,"spinRate":2937,"spinDirection":58},"zone":5,"typeConfidence":2.0,"plateTime":0.4996618262145258,"extension":5.65826245241053},"index":0,"playId":"70e8c859-91b4-3048-a179-14ec1b8d07e6","pitchNumber":1,"startTime":"2025-08-09T01:12:15.497Z","endTime":"2025-08-09T01:12:18.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72382288842771,"aZ":-41.31209666416303,"pfxX":7.805319877027909,"pfxZ":-6.94916470684322,"pX":0.3995140772992408,"pZ":0.7627007808717859,"vX0":2.0026838663575854,"vY0":-114.89722366161814,"vZ0":-1.8684338314042062,"x":101.77,"y":218.19,"x0":-1.501128516278092,"y0":50.00505498646226,"z0":5.665563520810628,"aX":10.256790661032108},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-12.7,"breakHorizontal":-14.6,"spinRate":3384,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.47990065503186496,"extension":5.661573167833604},"index":1,"playId":"771dcc84-75f0-3e18-8c81-dcf7a5a13f5c","pitchNumber":2,"startTime":"2025-08-09T01:12:26.626Z","endTime":"2025-08-09T01:12:29.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.494612092183445,"aZ":-22.000896371285585,"pfxX":0.008597871507358912,"pfxZ":5.783229682476735,"pX":0.43276325881263594,"pZ":3.6424362851328023,"vX0":4.655751733170824,"vY0":-131.46513060010412,"vZ0":-1.8005054440322645,"x":100.5,"y":140.43,"x0":-1.358400401790209,"y0":50.004833766278374,"z0":5.960609826754612,"aX":0.014627877757979203},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.3,"breakHorizontal":-1.0,"spinRate":2426,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.4157884221828807,"extension":5.895291850612985},"index":2,"playId":"6df740c5-c8bb-31f4-ae49-abd0b9c33894","pitchNumber":3,"startTime":"2025-08-09T01:12:45.521Z","endTime":"2025-08-09T01:12:48.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":91.7,"endSpeed":83.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.01440181679268,"aZ":-18.59687553419328,"pfxX":-6.8442884593873305,"pfxZ":7.537567789817224,"pX":0.1767091850178626,"pZ":3.0785681130142057,"vX0":6.062102067549188,"vY0":-133.44007776579056,"vZ0":-2.6428613701709374,"x":110.26,"y":155.66,"x0":-1.2365249604033133,"y0":50.002798127050205,"z0":5.4233260279513855,"aX":-12.329198212632576},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.3,"breakHorizontal":11.0,"spinRate":2443,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.41063617789221674,"extension":6.029361928431862},"hitData":{"launchSpeed":70.2,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.42,"coordY":155.67}},"index":3,"playId":"86712f34-b954-34bf-929d-c7042650fb3e","pitchNumber":4,"startTime":"2025-08-09T01:13:03.254Z","endTime":"2025-08-09T01:13:10.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.5,"awayTeamWinProbability":9.5,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:13:10.673Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Wallner lines out to second baseman Jonathan India.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T01:13:26.765Z","endTime":"2025-08-09T01:14:36.957Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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":"Lineout","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":4},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":69.3,"endSpeed":63.3,"strikeZoneTop":3.80696438653604,"strikeZoneBottom":1.89422228122173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.448931742655216,"aZ":-35.37532545131758,"pfxX":7.046411833680395,"pfxZ":-3.1351744128740417,"pX":-0.19576057575333639,"pZ":3.9988437370165104,"vX0":1.2718715729446657,"vY0":-100.71112064998891,"vZ0":5.360208194640242,"x":124.46,"y":130.81,"x0":-1.7518454232384686,"y0":50.00442388436083,"z0":5.795697378629299,"aX":7.186753475978606},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-3.6,"breakHorizontal":-13.1,"spinRate":2549,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.5453495421120063,"extension":6.008569016616209},"index":0,"playId":"8d918a21-ae15-3a1a-91a3-146682cb1adc","pitchNumber":1,"startTime":"2025-08-09T01:13:31.672Z","endTime":"2025-08-09T01:13:35.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":88.5,"endSpeed":81.7,"strikeZoneTop":3.79372230337302,"strikeZoneBottom":1.79475539758784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.436493045431273,"aZ":-22.880209519272032,"pfxX":1.10189048907709,"pfxZ":5.509806079284707,"pX":1.9765900128510518,"pZ":2.286601697340579,"vX0":7.714148271076917,"vY0":-128.71670028567848,"vZ0":-4.478964527642947,"x":41.66,"y":177.04,"x0":-1.1959895437843961,"y0":50.002659443340896,"z0":5.809634493961094,"aX":1.8568803013968158},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.2,"breakHorizontal":-3.6,"spinRate":2515,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.42470838372633857,"extension":5.925094597541949},"index":1,"playId":"ae48e287-a180-31f4-8b79-186d520aaff4","pitchNumber":2,"startTime":"2025-08-09T01:13:44.877Z","endTime":"2025-08-09T01:13:48.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.225829596501235,"aZ":-17.098422245066768,"pfxX":-4.781422932899254,"pfxZ":8.330363482531922,"pX":1.1379724738830916,"pZ":2.672191465115661,"vX0":8.064942493142249,"vY0":-133.314483170116,"vZ0":-3.8018096901480334,"x":73.62,"y":166.63,"x0":-1.2978064947324566,"y0":50.00093511592689,"z0":5.3421576719402895,"aX":-8.65175182727146},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.5,"breakHorizontal":7.1,"spinRate":2357,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.41000780549300186,"extension":6.106248035872649},"index":2,"playId":"ab0c566a-f84d-3fd9-90e9-c1c71d265672","pitchNumber":3,"startTime":"2025-08-09T01:13:57.460Z","endTime":"2025-08-09T01:14:00.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.4,"strikeZoneTop":3.73538516056533,"strikeZoneBottom":1.84803574716651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.480478810694464,"aZ":-34.527368308520394,"pfxX":6.047612907304172,"pfxZ":-1.6850935541357366,"pX":-0.1752486010031179,"pZ":2.6260044624581926,"vX0":1.8011628235538915,"vY0":-117.36522208228406,"vZ0":0.8243913136090404,"x":123.68,"y":167.88,"x0":-1.7375106639059543,"y0":50.00118807588439,"z0":5.477027248275122,"aX":8.464271105199765},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-2.6,"breakHorizontal":-11.4,"spinRate":2874,"spinDirection":70},"zone":5,"typeConfidence":2.0,"plateTime":0.46606918413289433,"extension":5.829076319476264},"index":3,"playId":"469111c1-97c2-38bf-b574-89e417c749b8","pitchNumber":4,"startTime":"2025-08-09T01:14:15.649Z","endTime":"2025-08-09T01:14:18.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3674283391176,"aZ":-17.615309113848028,"pfxX":-4.013865641979171,"pfxZ":7.864402856901036,"pX":1.0022402678580724,"pZ":3.138387335184339,"vX0":7.197640876189546,"vY0":-134.30554626881232,"vZ0":-3.545088145200829,"x":78.8,"y":154.04,"x0":-1.1745556712879786,"y0":50.00615078517451,"z0":5.706771018757808,"aX":-7.434693994645238},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.8,"breakHorizontal":6.0,"spinRate":2328,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40571913152068895,"extension":6.061556791930666},"hitData":{"launchSpeed":52.8,"launchAngle":22.0,"totalDistance":139.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":145.07,"coordY":149.86}},"index":4,"playId":"20df9526-6aad-32a1-8c4f-50d5e8135ce3","pitchNumber":5,"startTime":"2025-08-09T01:14:29.895Z","endTime":"2025-08-09T01:14:36.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.21,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:14:36.957Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a ground ball to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T01:14:51.548Z","endTime":"2025-08-09T01:16:11.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.44206716785034,"strikeZoneBottom":1.63571759887349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.95835027487909,"aZ":-13.35697420759636,"pfxX":-3.850366407175853,"pfxZ":10.055976666541696,"pX":1.6624446820490784,"pZ":1.366363707706289,"vX0":8.129105557819743,"vY0":-135.51642218061843,"vZ0":-9.01274005752222,"x":53.63,"y":201.89,"x0":-0.8677836759212112,"y0":50.00068368377369,"z0":5.655191682608669,"aX":-7.2039103786998515},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":5.4,"spinRate":2311,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4032520660282102,"extension":6.101965122548448},"index":0,"playId":"cd37a536-d6ed-3bee-a48c-6d64903305e1","pitchNumber":1,"startTime":"2025-08-09T01:14:56.933Z","endTime":"2025-08-09T01:15:00.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.34999989486304,"strikeZoneBottom":1.68359238665489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.255685892969407,"aZ":-22.644630255148577,"pfxX":0.8596055577628074,"pfxZ":5.608346634253371,"pX":0.004763989472929788,"pZ":3.721594218817183,"vX0":2.7405040326627224,"vY0":-128.6149905001655,"vZ0":-1.5735199168447953,"x":116.82,"y":138.3,"x0":-1.1803336354332563,"y0":50.000554866559526,"z0":6.074284905894941,"aX":1.458589708901926},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":10.1,"breakHorizontal":-2.0,"spinRate":2493,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.42367443928455106,"extension":5.750154564478178},"index":1,"playId":"f917ea82-5db1-3139-a8a7-94394a4d2eb0","pitchNumber":2,"startTime":"2025-08-09T01:15:10.804Z","endTime":"2025-08-09T01:15:14.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.5,"strikeZoneTop":3.35000173556163,"strikeZoneBottom":1.65167314035623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.136950070310842,"aZ":-24.29078868624164,"pfxX":-7.533845864140915,"pfxZ":4.404602211546371,"pX":0.3413928661940054,"pZ":1.9880001825846008,"vX0":6.5207215589099246,"vY0":-133.27373692400226,"vZ0":-3.9370096749862475,"x":103.99,"y":185.1,"x0":-1.1649104812144133,"y0":50.00055442607608,"z0":5.250409024607356,"aX":-13.475393425853362},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":7.3,"breakHorizontal":12.1,"spinRate":2439,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.41185520240887996,"extension":7.568753085753348},"index":2,"playId":"f7a0ff3c-2a8c-3b09-894b-3f143bf037c0","pitchNumber":3,"startTime":"2025-08-09T01:15:23.936Z","endTime":"2025-08-09T01:15:27.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.699694349210265,"aZ":-26.156295504001744,"pfxX":-6.903868939038253,"pfxZ":4.062455078841062,"pX":-0.8133366399466282,"pZ":2.7429871679885265,"vX0":3.520496497486916,"vY0":-121.03009969178287,"vZ0":-1.1280629607764296,"x":148.0,"y":164.72,"x0":-1.3900080358943248,"y0":50.00604589392315,"z0":5.506511596246582,"aX":-10.24058060758944},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.3,"breakHorizontal":11.6,"spinRate":1598,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.452619312548292,"extension":6.057357231971467},"index":3,"playId":"31708758-15fd-39f1-bc4a-83fc28221ccc","pitchNumber":4,"startTime":"2025-08-09T01:15:37.816Z","endTime":"2025-08-09T01:15:42.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25140422689032,"aZ":-22.9899447547284,"pfxX":-9.193525244813127,"pfxZ":4.869076696913943,"pX":0.6055037164693475,"pZ":2.664843228262362,"vX0":7.597387851882019,"vY0":-136.9582608839719,"vZ0":-3.051995275728524,"x":93.92,"y":166.83,"x0":-1.019736480670245,"y0":50.00380681136712,"z0":5.378716277207529,"aX":-17.34270148880843},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.3,"breakHorizontal":14.9,"spinRate":2436,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.40101894566437224,"extension":6.2823814361914},"hitData":{"launchSpeed":104.3,"launchAngle":-23.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":170.52,"coordY":154.12}},"index":4,"playId":"3630d949-86f8-39ec-b51d-af80b5fdc13d","pitchNumber":5,"startTime":"2025-08-09T01:16:02.271Z","endTime":"2025-08-09T01:16:11.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.4,"awayTeamWinProbability":9.599999999999994,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:16:11.548Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kody Clemens homers (13) on a fly ball to right field. Ryan Jeffers scores.","rbi":2,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T01:16:31.415Z","endTime":"2025-08-09T01:18:39.697Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"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":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":{"id":607625,"link":"/api/v1/people/607625"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":607625,"link":"/api/v1/people/607625"},"isScoringEvent":true,"rbi":true,"earned":true,"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.0,"endSpeed":66.8,"strikeZoneTop":3.58291399426377,"strikeZoneBottom":1.70573618234872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.414833256823716,"aZ":-34.88746158458103,"pfxX":8.823564095518687,"pfxZ":-2.433446293720076,"pX":1.344011086994685,"pZ":2.1949838457390505,"vX0":3.467188850372491,"vY0":-104.78018126446328,"vZ0":1.6560986099170711,"x":65.77,"y":179.52,"x0":-1.477711830463182,"y0":50.00352016424519,"z0":5.465390245716262,"aX":9.828607423694752},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-3.6,"breakHorizontal":-16.9,"spinRate":2662,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.5223946114669089,"extension":5.934006014565459},"index":0,"playId":"978cb92f-ec39-37b3-9ae3-be3ee5f1cd17","pitchNumber":1,"startTime":"2025-08-09T01:16:42.466Z","endTime":"2025-08-09T01:16:46.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.645210138872716,"aZ":-17.174741530077327,"pfxX":-4.442121089735238,"pfxZ":8.23569676542808,"pX":0.8825653831673773,"pZ":1.508903095629258,"vX0":7.033419822856006,"vY0":-133.36310782292844,"vZ0":-6.334959992608246,"x":83.36,"y":198.04,"x0":-1.198287372167217,"y0":50.00615192586398,"z0":5.1313412161767165,"aX":-8.094251964194585},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.9,"breakHorizontal":6.7,"spinRate":2315,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4089376925851771,"extension":6.055532254936995},"index":1,"playId":"274bc362-0d9f-304d-a3d6-46b7e6e02174","pitchNumber":2,"startTime":"2025-08-09T01:16:57.729Z","endTime":"2025-08-09T01:17:00.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.527522604779026,"aZ":-24.091910246652837,"pfxX":-0.18725778411028404,"pfxZ":4.603102244562095,"pX":1.406588277337022,"pZ":2.7973233550089036,"vX0":6.656854465936346,"vY0":-131.61750726631783,"vZ0":-2.9993548598637334,"x":63.38,"y":163.25,"x0":-1.1295792638620925,"y0":50.006489228809166,"z0":5.7327892163283,"aX":-0.32946837271868973},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.9,"breakHorizontal":-1.1,"spinRate":2470,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.41589625915317807,"extension":6.106689489366974},"index":2,"playId":"c79da699-3f71-32df-b17f-8790cbad6605","pitchNumber":3,"startTime":"2025-08-09T01:17:34.309Z","endTime":"2025-08-09T01:17:39.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.58999836642262,"strikeZoneBottom":1.66300894731304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.804075796509935,"aZ":-40.67705511042742,"pfxX":8.449479501885776,"pfxZ":-6.195751018813769,"pX":-0.60488992632682,"pZ":1.4948574281280724,"vX0":-0.24981658674280766,"vY0":-116.92473624210001,"vZ0":-0.3303083388714412,"x":140.06,"y":198.42,"x0":-1.5923980781392955,"y0":50.002318818212224,"z0":5.482727384244921,"aX":11.598342864928455},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-10.9,"breakHorizontal":-15.2,"spinRate":3333,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.46997684508584125,"extension":5.860578997977521},"index":3,"playId":"c6a0af2c-13e9-338b-bb9e-726c2c76b744","pitchNumber":4,"startTime":"2025-08-09T01:17:56.853Z","endTime":"2025-08-09T01:18:00.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.857785800025347,"aZ":-25.66686796000717,"pfxX":-8.59807819653955,"pfxZ":3.4829705631294097,"pX":0.30288100854388517,"pZ":3.360555387024241,"vX0":6.965872177259015,"vY0":-135.421572791917,"vZ0":-0.6146769966466163,"x":105.45,"y":148.05,"x0":-1.1777642282929621,"y0":50.004875749563055,"z0":5.376218910878017,"aX":-16.070815084284696},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.4,"breakHorizontal":14.2,"spinRate":2452,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.4035208024735,"extension":6.139491755436219},"hitData":{"launchSpeed":103.3,"launchAngle":37.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":232.43,"coordY":87.4}},"index":4,"playId":"2dc8ff1b-5e90-3f6e-b47e-650c9e0a1a33","pitchNumber":5,"startTime":"2025-08-09T01:18:12.637Z","endTime":"2025-08-09T01:18:39.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":5.999999999999986,"leverageIndex":0.29,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:18:39.697Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to right fielder Mike Yastrzemski.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T01:18:31.755Z","endTime":"2025-08-09T01:20:35.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607625,"fullName":"Seth Lugo","link":"/api/v1/people/607625"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.7,"endSpeed":68.1,"strikeZoneTop":3.11617731202666,"strikeZoneBottom":1.51490449910865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.826795342908085,"aZ":-36.68824417479663,"pfxX":5.582090729607605,"pfxZ":-3.8845942856834625,"pX":0.8361877689160432,"pZ":2.092872412381105,"vX0":3.3544467104500826,"vY0":-107.27291583255929,"vZ0":1.4796993201775182,"x":85.13,"y":182.27,"x0":-1.4736520760383183,"y0":50.00083699233123,"z0":5.489083430325823,"aX":6.493539764456157},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-6.2,"breakHorizontal":-11.0,"spinRate":2696,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.5109040552398771,"extension":6.009439660692871},"index":0,"playId":"2ba5160f-2dae-3a40-a100-91796075245e","pitchNumber":1,"startTime":"2025-08-09T01:19:01.713Z","endTime":"2025-08-09T01:19:05.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.22000123827922,"strikeZoneBottom":1.47348153266737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.74915223789057,"aZ":-41.98824550777295,"pfxX":9.23940046558814,"pfxZ":-7.083973964175765,"pX":-1.0397275276476343,"pZ":3.464750085957415,"vX0":-1.2940784510807557,"vY0":-117.13241861808648,"vZ0":3.674780912113511,"x":156.63,"y":145.23,"x0":-1.6791457218145487,"y0":50.00250484136134,"z0":5.809334079963707,"aX":12.799437056662091},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-11.6,"breakHorizontal":-16.4,"spinRate":3338,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.4681490238274493,"extension":5.734863096454382},"index":1,"playId":"c3b02062-3b04-3e93-ba94-923c4d8003db","pitchNumber":2,"startTime":"2025-08-09T01:19:14.971Z","endTime":"2025-08-09T01:19:18.655Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-09T01:19:29.406Z","endTime":"2025-08-09T01:19:41.286Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":73.0,"strikeZoneTop":3.22000073590291,"strikeZoneBottom":1.5733009231589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.156196020664456,"aZ":-38.095559754734836,"pfxX":8.633561788412559,"pfxZ":-4.400526694780595,"pX":-0.8475703423196973,"pZ":2.7985601467613748,"vX0":-0.6012195981466691,"vY0":-115.20985992815298,"vZ0":2.0769455502189116,"x":149.31,"y":163.22,"x0":-1.705215624339468,"y0":50.0020348552224,"z0":5.563902771077688,"aX":11.619603894536281},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-7.2,"breakHorizontal":-15.5,"spinRate":3126,"spinDirection":56},"zone":11,"typeConfidence":2.0,"plateTime":0.47519421749659063,"extension":5.763729045026058},"index":3,"playId":"ef832e3f-6055-3189-83a8-a692af85994d","pitchNumber":3,"startTime":"2025-08-09T01:19:41.286Z","endTime":"2025-08-09T01:19:44.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.371810690020055,"aZ":-17.829447640628857,"pfxX":-3.05025857930553,"pfxZ":7.300768872720681,"pX":0.8619715694623691,"pZ":3.2651313371620363,"vX0":6.19712796940052,"vY0":-138.87211707248838,"vZ0":-3.5561377209215297,"x":84.14,"y":150.62,"x0":-0.9962234202091712,"y0":50.003076961596285,"z0":5.73929245527167,"aX":-5.993998336667062},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":4.3,"spinRate":2351,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.3935211272372583,"extension":6.031559286201041},"index":4,"playId":"00da5eb9-2349-3902-ab96-386c71001781","pitchNumber":4,"startTime":"2025-08-09T01:20:05.367Z","endTime":"2025-08-09T01:20:08.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.9,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.78311030496592,"aZ":-30.98525399520862,"pfxX":2.0720362405376083,"pfxZ":0.7002735333416865,"pX":0.26090107108363697,"pZ":2.642387173477446,"vX0":3.02947054846567,"vY0":-128.56733155035272,"vZ0":-2.0132856197140603,"x":107.06,"y":167.44,"x0":-1.1966544068875453,"y0":50.00079510705507,"z0":5.813720363419289,"aX":3.5080708657063213},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.1,"breakHorizontal":-4.3,"spinRate":2704,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.42415884179532615,"extension":5.944404774239426},"hitData":{"launchSpeed":91.0,"launchAngle":38.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.08,"coordY":114.57}},"index":5,"playId":"b19b9aaf-ba27-3684-81cb-22d63f149ee8","pitchNumber":5,"startTime":"2025-08-09T01:20:26.825Z","endTime":"2025-08-09T01:20:35.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":607625,"link":"/api/v1/people/607625"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.2,"awayTeamWinProbability":3.799999999999997,"homeTeamWinProbabilityAdded":-0.19999999999998863,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:20:35.776Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adam Frazier strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T01:22:27.955Z","endTime":"2025-08-09T01:23:19.874Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.16777605336206,"strikeZoneBottom":1.32540104115014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.761789983084615,"aZ":-25.228110617606937,"pfxX":0.47202279164525957,"pfxZ":4.402073943254269,"pX":0.05392244785115434,"pZ":1.6713083281460253,"vX0":5.807983254030492,"vY0":-124.46474897101056,"vZ0":-2.670706750629604,"x":114.94,"y":193.65,"x0":-2.3659496811982494,"y0":50.00082337408869,"z0":4.835957395699534,"aX":0.7435799039471516},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.7,"breakHorizontal":-2.2,"spinRate":2116,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.43918978150983357,"extension":6.571140935696241},"index":0,"playId":"340ceff4-0997-316d-b6fd-c0f7982a289c","pitchNumber":1,"startTime":"2025-08-09T01:22:48.743Z","endTime":"2025-08-09T01:22:52.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.1866665128141,"strikeZoneBottom":1.47454855279361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.12722369823266,"aZ":-18.287525515820754,"pfxX":-7.231584731267363,"pfxZ":7.672604954575695,"pX":0.8104473719185378,"pZ":2.900117493082709,"vX0":10.309857714563714,"vY0":-133.289227554796,"vZ0":-1.8326167368041646,"x":86.11,"y":160.48,"x0":-2.1579512481593994,"y0":50.0016397315671,"z0":4.90930744073722,"aX":-13.086630743674192},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.7,"breakHorizontal":11.0,"spinRate":2348,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.4100476651921676,"extension":6.669891135266973},"index":1,"playId":"85606cd9-49fb-3c75-9b64-a1d61cc5bc03","pitchNumber":2,"startTime":"2025-08-09T01:23:02.161Z","endTime":"2025-08-09T01:23:06.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":70.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.31358127238781,"aZ":-40.438958070904334,"pfxX":3.5013322982299986,"pfxZ":-6.72766849669183,"pX":-0.5155574004920107,"pZ":2.2109709721508293,"vX0":3.3470507895962776,"vY0":-109.79257751808638,"vZ0":2.173009805732014,"x":136.65,"y":179.08,"x0":-2.5111929644385236,"y0":50.00330332458455,"z0":5.492541602272562,"aX":4.300481224581523},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-11.4,"breakHorizontal":-7.2,"spinRate":2713,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.4976991909729689,"extension":6.197133422353112},"index":2,"playId":"efc2e188-d362-3c6d-a2bd-b5b34ea87143","pitchNumber":3,"startTime":"2025-08-09T01:23:16.312Z","endTime":"2025-08-09T01:23:19.874Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:23:19.874Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan India singles on a sharp line drive to center fielder Alan Roden.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T01:23:35.651Z","endTime":"2025-08-09T01:24:05.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.3,"endSpeed":85.0,"strikeZoneTop":3.33999924056024,"strikeZoneBottom":1.55485364981534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.398281832671227,"aZ":-23.728704816607102,"pfxX":-8.923334367827586,"pfxZ":4.589906632222958,"pX":-0.736202026572637,"pZ":1.8391672892755915,"vX0":6.988611051157866,"vY0":-134.34896616920219,"vZ0":-3.6845020253243463,"x":145.06,"y":189.12,"x0":-2.203782277330474,"y0":50.00272205521598,"z0":4.902592314667929,"aX":-16.414677629853944},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.8,"breakHorizontal":14.8,"spinRate":2131,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.4067212585576496,"extension":6.653396890234173},"index":0,"playId":"b2b88200-3532-356d-8d83-cada55d255cf","pitchNumber":1,"startTime":"2025-08-09T01:23:41.756Z","endTime":"2025-08-09T01:23:44.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.945717933229886,"aZ":-26.080007517787447,"pfxX":-0.9101241768223618,"pfxZ":3.653654696056817,"pX":0.6114615277014364,"pZ":2.4240856700419555,"vX0":7.907912638510357,"vY0":-127.28516164233675,"vZ0":-1.19399082461499,"x":93.69,"y":173.33,"x0":-2.395003616602354,"y0":50.00412855135175,"z0":4.932043050252483,"aX":-1.5191627643678407},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.6,"breakHorizontal":0.1,"spinRate":2297,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.4275325285565774,"extension":6.625814369110076},"hitData":{"launchSpeed":108.9,"launchAngle":11.0,"totalDistance":220.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":156.44,"coordY":66.54}},"index":1,"playId":"1dc0b6bd-718d-3faf-bf4d-3d634f59d4e1","pitchNumber":2,"startTime":"2025-08-09T01:23:54.434Z","endTime":"2025-08-09T01:24:05.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.2,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:24:05.533Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"John Rave singles on a line drive to right fielder Matt Wallner. Jonathan India to 2nd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T01:24:12.925Z","endTime":"2025-08-09T01:27:00.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"postOnSecond":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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(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.3,"endSpeed":73.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.52555530892375,"aZ":-30.140305256685558,"pfxX":6.923301497146433,"pfxZ":1.4964992524548606,"pX":0.4576360170297583,"pZ":2.26697875191366,"vX0":4.794535251708887,"vY0":-115.40517973182456,"vZ0":0.5342649965477986,"x":99.56,"y":177.57,"x0":-2.5425824758591924,"y0":50.00039136181158,"z0":4.9247743128343675,"aX":9.37963046690663},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":3.1,"breakHorizontal":-13.7,"spinRate":2661,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.47375762866289817,"extension":6.508935945619163},"index":0,"playId":"0e36e04f-3e27-32a3-b8fd-4a049af058d8","pitchNumber":1,"startTime":"2025-08-09T01:24:30.632Z","endTime":"2025-08-09T01:24:34.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.6,"strikeZoneTop":3.53275301565998,"strikeZoneBottom":1.63119629744475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.807006415370466,"aZ":-37.487155368060264,"pfxX":4.696243160572163,"pfxZ":-3.9469312900924107,"pX":1.4343187425738473,"pZ":1.294386132869678,"vX0":7.203416133445441,"vY0":-114.87556461444662,"vZ0":-0.5836243944927785,"x":62.33,"y":203.83,"x0":-2.3431359830929077,"y0":50.00222369008913,"z0":5.17282750061882,"aX":6.322078696673952},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.1,"breakHorizontal":-10.2,"spinRate":2792,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4754521791484021,"extension":6.204239089753448},"index":1,"playId":"0edcbc01-5cdb-32ab-a27d-81a21274dd77","pitchNumber":2,"startTime":"2025-08-09T01:25:00.156Z","endTime":"2025-08-09T01:25:03.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":92.5,"endSpeed":85.2,"strikeZoneTop":3.51714712053182,"strikeZoneBottom":1.64820551469791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.62738935838937,"aZ":-18.548074359181065,"pfxX":-8.15277117661515,"pfxZ":7.386507081815846,"pX":0.6751723275507111,"pZ":1.7119067184276058,"vX0":10.727098350371138,"vY0":-134.35475455575695,"vZ0":-4.706866350354181,"x":91.26,"y":192.56,"x0":-2.293134273272585,"y0":50.004324082336794,"z0":4.788204512065814,"aX":-15.042985389979076},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.6,"breakHorizontal":12.7,"spinRate":2349,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.40627440414529215,"extension":6.740787181499194},"index":2,"playId":"43b7d2a3-923a-36c2-9eda-edc6bc6b261a","pitchNumber":3,"startTime":"2025-08-09T01:25:16.923Z","endTime":"2025-08-09T01:25:20.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.435548068070688,"aZ":-37.76047069977876,"pfxX":6.109407140232856,"pfxZ":-4.220270281640145,"pX":-0.2339254158682105,"pZ":1.8893862468915077,"vX0":3.2805200632289258,"vY0":-113.86151345673716,"vZ0":1.0305375375789179,"x":125.92,"y":187.77,"x0":-2.483670590176715,"y0":50.00453219662018,"z0":5.145605188693838,"aX":8.08198345999086},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.2,"breakHorizontal":-11.9,"spinRate":2749,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.47967118736290626,"extension":6.613802068107123},"index":3,"playId":"a157b8a7-69d0-3c58-8f9b-2de43d5135c6","pitchNumber":4,"startTime":"2025-08-09T01:25:36.989Z","endTime":"2025-08-09T01:25:40.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.39999913545212,"strikeZoneBottom":1.63127966439518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.7175362120928,"aZ":-18.78007353299608,"pfxX":-7.625336991804305,"pfxZ":7.165539792806401,"pX":0.9100694382084893,"pZ":2.4074072949570753,"vX0":11.351222084698172,"vY0":-135.63319438495756,"vZ0":-2.618410538387446,"x":82.31,"y":173.78,"x0":-2.332006304540551,"y0":50.0039282127354,"z0":4.689826953613476,"aX":-14.257110168581164},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.6,"breakHorizontal":11.5,"spinRate":2360,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4033010495051821,"extension":7.03490878922398},"index":4,"playId":"c811f597-2c0b-3dfa-9cda-02491c183cb6","pitchNumber":5,"startTime":"2025-08-09T01:26:01.387Z","endTime":"2025-08-09T01:26:05.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.455474536819242,"aZ":-18.69392920927445,"pfxX":-7.457254022080976,"pfxZ":7.150117040916488,"pX":1.0664809372791266,"pZ":2.7294473252855758,"vX0":10.962952428831207,"vY0":-136.31692617203072,"vZ0":-1.7720344495555032,"x":76.35,"y":165.08,"x0":-2.0350665078355568,"y0":50.003842030744444,"z0":4.6760956098196935,"aX":-14.062133364396775},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.7,"breakHorizontal":11.3,"spinRate":2339,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.40153219293040143,"extension":6.98028053491162},"index":5,"playId":"35aaf3a4-05d2-3a3a-bb3f-29e949cb89f8","pitchNumber":6,"startTime":"2025-08-09T01:26:20.780Z","endTime":"2025-08-09T01:26:24.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.612991330825462,"aZ":-16.996043809598046,"pfxX":-9.12269830508973,"pfxZ":8.055305880097999,"pX":0.7706968970775866,"pZ":1.893662863108111,"vX0":11.098831271425675,"vY0":-136.5295540560813,"vZ0":-3.9910420411268297,"x":87.62,"y":187.65,"x0":-2.1656733826938472,"y0":50.00300900470857,"z0":4.547303055893417,"aX":-17.18974143170904},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":14.2,"spinRate":2301,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4014826849449098,"extension":7.173358452812522},"hitData":{"launchSpeed":83.3,"launchAngle":24.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":165.81,"coordY":90.8}},"index":6,"playId":"84deb390-4985-345f-8cf3-efc7581844e7","pitchNumber":7,"startTime":"2025-08-09T01:26:48.113Z","endTime":"2025-08-09T01:27:00.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"first":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.5,"awayTeamWinProbability":5.5,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.43,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:27:00.798Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Isbel flies out to left fielder Kody Clemens.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T01:28:31.771Z","endTime":"2025-08-09T01:29:24.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"postOnSecond":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T01:27:29.943Z","endTime":"2025-08-09T01:28:33.953Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.47269638527961,"aZ":-30.90643202346806,"pfxX":4.127864535199603,"pfxZ":0.9065380857944643,"pX":1.2461496457210006,"pZ":2.0879408698769573,"vX0":7.506405696213945,"vY0":-117.75307403574396,"vZ0":0.21655137904116617,"x":69.5,"y":182.41,"x0":-2.520071023939689,"y0":50.004359699397334,"z0":4.85538186993029,"aX":5.794383477176514},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.9,"breakHorizontal":-9.4,"spinRate":2783,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.46523681156658414,"extension":6.475031485691286},"index":1,"playId":"a001d1ab-cd80-3e82-8a3e-ba16d06172b2","pitchNumber":1,"startTime":"2025-08-09T01:28:33.953Z","endTime":"2025-08-09T01:28:36.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":93.7,"endSpeed":84.7,"strikeZoneTop":3.5199993598004,"strikeZoneBottom":1.69651496283197,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35148391899511,"aZ":-18.407415684411248,"pfxX":-8.640055494578801,"pfxZ":7.403191726028188,"pX":-0.21989013476770025,"pZ":3.6161191637754304,"vX0":8.725939293806093,"vY0":-136.10057680687885,"vZ0":0.22517927619663924,"x":125.38,"y":141.14,"x0":-2.358796540440489,"y0":50.00129356052391,"z0":4.816337945708388,"aX":-16.06387909232703},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.7,"breakHorizontal":13.6,"spinRate":2325,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.4038177600160333,"extension":6.742903734219378},"index":2,"playId":"e21d1db7-8d02-34f9-bc6f-643dfb2b184d","pitchNumber":2,"startTime":"2025-08-09T01:28:55.190Z","endTime":"2025-08-09T01:28:58.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.530740507296397,"aZ":-17.685259183352187,"pfxX":-7.741729383826711,"pfxZ":7.782398710808074,"pX":-0.38819816320326533,"pZ":2.8943096389709977,"vX0":8.079444911092644,"vY0":-136.01498076129926,"vZ0":-1.5449535903125287,"x":131.8,"y":160.63,"x0":-2.4000297356566973,"y0":50.00512384616274,"z0":4.703747504642416,"aX":-14.418973340784698},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":12.1,"spinRate":2333,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40363707564824924,"extension":6.934856396592243},"hitData":{"launchSpeed":86.0,"launchAngle":36.0,"totalDistance":300.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.23,"coordY":94.44}},"index":3,"playId":"3f351b10-d18c-38dc-b3f5-1314b9537d9c","pitchNumber":3,"startTime":"2025-08-09T01:29:12.865Z","endTime":"2025-08-09T01:29:24.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.39999999999999,"awayTeamWinProbability":3.6000000000000085,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.79,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:29:24.417Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mike Yastrzemski pops out to third baseman Royce Lewis in foul territory.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T01:29:31.071Z","endTime":"2025-08-09T01:30:40.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.1,"endSpeed":81.6,"strikeZoneTop":3.50729767035465,"strikeZoneBottom":1.59620922664516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.497595543884607,"aZ":-22.068351862822016,"pfxX":-2.4575238201565024,"pfxZ":5.966409287416674,"pX":0.8207712657112466,"pZ":1.0558842501168046,"vX0":9.071103107016722,"vY0":-129.44564492540454,"vZ0":-4.80077101649814,"x":85.71,"y":210.27,"x0":-2.4125916163222505,"y0":50.00466213876632,"z0":4.628414424364423,"aX":-4.165121080553223},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.8,"breakHorizontal":2.4,"spinRate":2225,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.42345671799013695,"extension":6.631399428342145},"index":0,"playId":"6be4df00-6b10-3a62-9020-5e3c47871219","pitchNumber":1,"startTime":"2025-08-09T01:29:53.684Z","endTime":"2025-08-09T01:29:57.190Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.6,"strikeZoneTop":3.55008493196312,"strikeZoneBottom":1.67131115827347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.60923122002027,"aZ":-17.378211141682037,"pfxX":-7.756673019707712,"pfxZ":7.977648731709895,"pX":-1.4948698184757765,"pZ":3.081330240732432,"vX0":5.4960769839291475,"vY0":-136.01136092804148,"vZ0":-1.129551775585666,"x":173.98,"y":155.58,"x0":-2.54424063957001,"y0":50.00442954591852,"z0":4.719028663015893,"aX":-14.389003719589189},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":12.7,"spinRate":2376,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4042579173089611,"extension":7.134021407717803},"index":1,"playId":"4be03b71-d482-363c-911d-0aa35c527e7e","pitchNumber":2,"startTime":"2025-08-09T01:30:12.862Z","endTime":"2025-08-09T01:30:15.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.64722276493692,"aZ":-22.51620125350383,"pfxX":-0.44430854022594946,"pfxZ":5.832583986182209,"pX":-0.24352832878836367,"pZ":2.628882923982033,"vX0":6.016626009337421,"vY0":-128.1752278385986,"vZ0":-0.952360083601751,"x":126.28,"y":167.8,"x0":-2.568281406191644,"y0":50.00448908071782,"z0":4.771086079537916,"aX":-0.7371791901472176},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":10.6,"breakHorizontal":-0.6,"spinRate":2262,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.4280929603105288,"extension":6.549461251587028},"hitData":{"launchSpeed":79.1,"launchAngle":77.0,"totalDistance":92.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.52,"coordY":191.12}},"index":2,"playId":"00eb83aa-ad04-30cc-868f-d97b22c4ad06","pitchNumber":3,"startTime":"2025-08-09T01:30:30.747Z","endTime":"2025-08-09T01:30:40.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":670231,"link":"/api/v1/people/670231"},"second":{"id":663697,"link":"/api/v1/people/663697"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:30:40.109Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out sharply, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:32:55.320Z","endTime":"2025-08-09T01:33:43.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Daniel Lynch IV replaces Seth Lugo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T01:31:27.672Z","endTime":"2025-08-09T01:32:57.307Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663738,"link":"/api/v1/people/663738"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":607625,"link":"/api/v1/people/607625","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":94.6,"endSpeed":85.8,"strikeZoneTop":3.52000044611423,"strikeZoneBottom":1.87001629146069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.11522061090612,"aZ":-16.348732127567406,"pfxX":7.464161871624942,"pfxZ":8.342356335849521,"pX":-0.6089165388800545,"pZ":2.459899250488271,"vX0":-7.286071852156799,"vY0":-137.48852090531997,"vZ0":-5.671544577793196,"x":140.21,"y":172.36,"x0":1.1176378448188435,"y0":50.00029108246376,"z0":5.67551530622394,"aX":14.15586066766451},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":-11.8,"spinRate":2280,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.39978673420409594,"extension":6.824009998321575},"index":1,"playId":"e1aed155-7775-3901-b513-4c98ce554c27","pitchNumber":1,"startTime":"2025-08-09T01:32:57.307Z","endTime":"2025-08-09T01:33:00.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.9,"strikeZoneTop":3.51999994694065,"strikeZoneBottom":1.72851385525262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.290314045868296,"aZ":-31.49849483531437,"pfxX":7.686949653501554,"pfxZ":0.4229917628190947,"pX":-0.021862332258864813,"pZ":4.0709274273147225,"vX0":-6.147320560895132,"vY0":-125.0028774840496,"vZ0":2.3543179842172677,"x":117.83,"y":128.86,"x0":1.4658897193144902,"y0":50.00155102774358,"z0":5.696211344367251,"aX":12.211218168224304},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.6,"breakHorizontal":-12.6,"spinRate":1569,"spinDirection":105},"zone":11,"typeConfidence":2.0,"plateTime":0.43753354389698007,"extension":7.131012215992054},"index":2,"playId":"681a640c-d791-3bff-a069-831a9c433bd9","pitchNumber":2,"startTime":"2025-08-09T01:33:09.998Z","endTime":"2025-08-09T01:33:13.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.51999833421576,"strikeZoneBottom":1.70478246393121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.018250235317904,"aZ":-17.542650710551044,"pfxX":6.627428574293256,"pfxZ":7.870505328517046,"pX":-0.8606538335906899,"pZ":3.3569537527730366,"vX0":-7.712592774704071,"vY0":-135.58623466159042,"vZ0":-2.835069315591962,"x":149.81,"y":148.14,"x0":1.16153120830646,"y0":50.00566673997027,"z0":5.642386711570401,"aX":12.325479910474192},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":-10.3,"spinRate":2116,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.40418961249026486,"extension":7.1189262255328805},"index":3,"playId":"bd255fcc-8637-377d-a2bf-3dccfd434306","pitchNumber":3,"startTime":"2025-08-09T01:33:23.622Z","endTime":"2025-08-09T01:33:27.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":85.0,"endSpeed":78.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.581795641559648,"aZ":-30.28793614083531,"pfxX":7.409447461810605,"pfxZ":1.2194023976801294,"pX":0.344865733947535,"pZ":2.8010808304240515,"vX0":-4.943648866876164,"vY0":-123.73445666171388,"vZ0":-0.6542208860029447,"x":103.85,"y":163.15,"x0":1.405562223572251,"y0":50.00530813663808,"z0":5.605698031433555,"aX":11.496061799662362},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.3,"breakHorizontal":-12.2,"spinRate":1468,"spinDirection":103},"zone":6,"typeConfidence":2.0,"plateTime":0.4425776311934002,"extension":7.011957534535695},"hitData":{"launchSpeed":100.1,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":98.03,"coordY":166.28}},"index":4,"playId":"2d5f3a87-b8f3-34f4-8d82-2c58c4bb431f","pitchNumber":4,"startTime":"2025-08-09T01:33:35.270Z","endTime":"2025-08-09T01:33:43.127Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.6,"awayTeamWinProbability":2.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:33:43.127Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a ground ball to second baseman Jonathan India.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:33:55.954Z","endTime":"2025-08-09T01:35:58.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":94.4,"endSpeed":87.4,"strikeZoneTop":3.30883483497756,"strikeZoneBottom":1.65345645020043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.63682544489698,"aZ":-22.493899696202735,"pfxX":9.147366434248317,"pfxZ":5.013551445946931,"pX":-0.8536058328411301,"pZ":2.0266676128324543,"vX0":-8.830691318323412,"vY0":-137.2160022622472,"vZ0":-5.403514504147063,"x":149.54,"y":184.06,"x0":1.1976864671073413,"y0":50.005545964232134,"z0":5.526850883731148,"aX":17.674454439775218},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.3,"breakHorizontal":-15.0,"spinRate":2073,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.3971893615222135,"extension":7.20902373322619},"index":0,"playId":"604c5b77-44cd-3e5f-a388-6638b4c74348","pitchNumber":1,"startTime":"2025-08-09T01:34:02.584Z","endTime":"2025-08-09T01:34:06.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":87.6,"endSpeed":81.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.569430021022267,"aZ":-27.899376346095284,"pfxX":-1.7752529827912746,"pfxZ":2.5642005405787565,"pX":-0.9300196486930788,"pZ":2.011006072888347,"vX0":-5.403105363257149,"vY0":-127.5702739680947,"vZ0":-3.5252611403447784,"x":152.45,"y":184.48,"x0":1.43673951771558,"y0":50.00157387089912,"z0":5.583996398625875,"aX":-2.956877433164662},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":4.3,"spinRate":2309,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.42758510522002435,"extension":6.76101705055544},"index":1,"playId":"dc500e9c-f093-32bd-8b1b-5744187f085e","pitchNumber":2,"startTime":"2025-08-09T01:34:14.494Z","endTime":"2025-08-09T01:34:17.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-09T01:34:24.605Z","endTime":"2025-08-09T01:34:32.559Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"},"defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":89.5,"endSpeed":82.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.63150783679115,"aZ":-25.566558712360592,"pfxX":-0.290362132116158,"pfxZ":3.8197728183734947,"pX":-0.6782463540037735,"pZ":1.6381279135692173,"vX0":-4.980293554731274,"vY0":-130.2251691751498,"vZ0":-5.240091097972875,"x":142.85,"y":194.55,"x0":1.2912621005099125,"y0":50.00056340199609,"z0":5.593903154468705,"aX":-0.5017027070458484},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.0,"breakHorizontal":1.6,"spinRate":2306,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.4195323617724429,"extension":6.79447350359928},"index":3,"playId":"e03b0cca-71c9-32a3-b014-1193510a762e","pitchNumber":3,"startTime":"2025-08-09T01:34:32.559Z","endTime":"2025-08-09T01:34:36.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.2,"strikeZoneTop":3.36000068400075,"strikeZoneBottom":1.57880778075398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.178823519559106,"aZ":-33.00013017827726,"pfxX":6.9886798959005025,"pfxZ":-0.5159221357877026,"pX":1.1602380945112898,"pZ":3.0113127430144,"vX0":-3.098754323910514,"vY0":-124.77172967040431,"vZ0":0.41048789383035644,"x":72.77,"y":157.47,"x0":1.50472315262182,"y0":50.004752562560704,"z0":5.546035846416175,"aX":11.110694422974555},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.6,"breakHorizontal":-12.0,"spinRate":1677,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.4376181818950333,"extension":6.993404415044788},"index":4,"playId":"77407a27-0652-3ea8-980b-89984876556c","pitchNumber":4,"startTime":"2025-08-09T01:34:51.097Z","endTime":"2025-08-09T01:34:54.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.36000028387482,"strikeZoneBottom":1.5641479365304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.406440165823508,"aZ":-27.206445082673564,"pfxX":0.053056039161024415,"pfxZ":2.9970331421162424,"pX":-1.4859913975702344,"pZ":1.4528932824678322,"vX0":-7.335440888800123,"vY0":-127.1907390903005,"vZ0":-4.878281255000722,"x":173.64,"y":199.55,"x0":1.4151227881186916,"y0":50.000748906083295,"z0":5.524732617273754,"aX":0.08848463035636038},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.7,"breakHorizontal":1.4,"spinRate":2297,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.4288407016379252,"extension":7.108167996954613},"index":5,"playId":"a50fa148-e9b4-3596-8c92-4e6f8f62ea41","pitchNumber":5,"startTime":"2025-08-09T01:35:03.140Z","endTime":"2025-08-09T01:35:06.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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.4,"endSpeed":81.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74444593708925,"aZ":-29.48209149777922,"pfxX":-0.9348492362409413,"pfxZ":1.6264346058179946,"pX":-1.3004829043025845,"pZ":2.3634485234212965,"vX0":-6.287864229933216,"vY0":-127.25456627335129,"vZ0":-2.406810182156692,"x":166.57,"y":174.97,"x0":1.3141280423175812,"y0":50.004046392628794,"z0":5.634622454799154,"aX":-1.5470003866323114},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.6,"breakHorizontal":3.0,"spinRate":2354,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42883385464005785,"extension":7.036498991560355},"index":6,"playId":"31a5f2b8-e7a9-361d-9bd6-9dcdf265386a","pitchNumber":6,"startTime":"2025-08-09T01:35:18.381Z","endTime":"2025-08-09T01:35:21.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":93.4,"endSpeed":86.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.110906247393338,"aZ":-23.149167729302373,"pfxX":8.244794224636387,"pfxZ":4.78374716996068,"pX":-0.29601735622547515,"pZ":1.6726327988927068,"vX0":-7.2559384618632325,"vY0":-135.86644892964202,"vZ0":-5.880581653472015,"x":128.28,"y":193.62,"x0":1.325626398959873,"y0":50.00581937852172,"z0":5.452726101246689,"aX":15.564141514755498},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.7,"breakHorizontal":-13.6,"spinRate":1999,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.4016888815575723,"extension":7.081459643169065},"hitData":{"launchSpeed":84.5,"launchAngle":-6.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.37,"coordY":148.03}},"index":7,"playId":"283c6193-4844-3db9-a886-945b8e7023d0","pitchNumber":7,"startTime":"2025-08-09T01:35:49.479Z","endTime":"2025-08-09T01:35:58.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.8,"awayTeamWinProbability":2.200000000000003,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:35:58.015Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Martin lines out to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:36:52.645Z","endTime":"2025-08-09T01:37:34.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":3},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Austin Martin replaces Edouard Julien.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T01:36:13.659Z","endTime":"2025-08-09T01:36:54.887Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":666397,"link":"/api/v1/people/666397","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":85.3,"endSpeed":78.7,"strikeZoneTop":3.36264691889649,"strikeZoneBottom":1.69354720754558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.020033013826744,"aZ":-30.205249702836724,"pfxX":7.334164155793449,"pfxZ":1.2525636852199202,"pX":0.7485649759566027,"pZ":3.5705503064786814,"vX0":-4.380667938331718,"vY0":-124.17993654563269,"vZ0":1.1391920786609468,"x":88.47,"y":142.38,"x0":1.5754908399646783,"y0":50.00357306723152,"z0":5.603617059593836,"aX":11.545777708022655},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.8,"breakHorizontal":-12.4,"spinRate":1616,"spinDirection":107},"zone":12,"typeConfidence":2.0,"plateTime":0.439731682591713,"extension":7.094969439534134},"index":1,"playId":"5e32510b-0df3-3f7e-8a88-2618679de87f","pitchNumber":1,"startTime":"2025-08-09T01:36:54.887Z","endTime":"2025-08-09T01:36:57.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":87.8,"endSpeed":81.0,"strikeZoneTop":3.3651602733057,"strikeZoneBottom":1.67115407974612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.421462785612356,"aZ":-27.705164422123392,"pfxX":-0.40003567323943834,"pfxZ":2.6943522499906605,"pX":-0.7929251710754831,"pZ":1.8946247664840217,"vX0":-5.321880076412296,"vY0":-127.80181569917767,"vZ0":-3.7399928640646007,"x":147.22,"y":187.63,"x0":1.3652645377798804,"y0":50.00489365372118,"z0":5.5440226718983014,"aX":-0.6641429203122848},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":1.9,"spinRate":2246,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.4279602680785235,"extension":7.150814514394679},"index":2,"playId":"d102b13d-3b0d-3fc9-a673-4606d5f9764e","pitchNumber":2,"startTime":"2025-08-09T01:37:07.651Z","endTime":"2025-08-09T01:37:11.565Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.556598661436876,"aZ":-23.4715866693539,"pfxX":10.540921829591715,"pfxZ":4.654487121370453,"pX":-0.03988171848613953,"pZ":2.382532144345565,"vX0":-7.338593873960785,"vY0":-135.8303591395994,"vZ0":-3.9667130343578734,"x":118.52,"y":174.45,"x0":1.3263998613906762,"y0":50.00391436641574,"z0":5.4925395741708956,"aX":19.711602171172665},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.8,"breakHorizontal":-17.5,"spinRate":2110,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4031338370667519,"extension":7.141709593323421},"hitData":{"launchSpeed":95.2,"launchAngle":19.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":154.22,"coordY":77.17}},"index":3,"playId":"7d23edeb-8926-3bb1-a0fa-b0b1cbc7cb47","pitchNumber":3,"startTime":"2025-08-09T01:37:24.012Z","endTime":"2025-08-09T01:37:34.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:37:34.403Z","atBatIndex":44},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mickey Gasper pops out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T01:37:49.102Z","endTime":"2025-08-09T01:40:09.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"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":86.9,"endSpeed":80.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.42489613029423,"aZ":-30.12590297734476,"pfxX":-0.7482403520064271,"pfxZ":1.2619447167310422,"pX":-0.8698805683635961,"pZ":2.140765741183613,"vX0":-5.311778876304614,"vY0":-126.57813791898091,"vZ0":-2.595713027178887,"x":150.16,"y":180.98,"x0":1.351647503008651,"y0":50.00549489185837,"z0":5.587673452871874,"aX":-1.2150560352223132},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":2.5,"spinRate":2296,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.4324367227229309,"extension":7.079248819305376},"index":0,"playId":"26389353-7c20-383b-ac6d-243edf551690","pitchNumber":1,"startTime":"2025-08-09T01:37:57.724Z","endTime":"2025-08-09T01:38:01.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.4,"strikeZoneTop":3.2299995892288,"strikeZoneBottom":1.46086375316899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.104862541610984,"aZ":-25.44756883425551,"pfxX":9.063633817999106,"pfxZ":4.190518751746039,"pX":-1.3284052226974303,"pZ":1.3645534977488867,"vX0":-9.262184600711226,"vY0":-126.2498435182932,"vZ0":-4.98231013769251,"x":167.64,"y":201.94,"x0":1.2204693756942244,"y0":50.00288567502921,"z0":5.426684181422597,"aX":14.546532761911738},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.6,"breakHorizontal":-14.2,"spinRate":1638,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.4348143613479518,"extension":7.057491961856157},"index":1,"playId":"d152f643-a923-320a-b871-720668fcb58c","pitchNumber":2,"startTime":"2025-08-09T01:38:20.001Z","endTime":"2025-08-09T01:38:23.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.2,"strikeZoneTop":3.11140907714341,"strikeZoneBottom":1.39428918779787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.002542382123643,"aZ":-25.478984465666446,"pfxX":9.865179585379268,"pfxZ":4.186087843005187,"pX":-1.614563648993228,"pZ":1.9065641319939113,"vX0":-10.46611931318792,"vY0":-125.77583673825862,"vZ0":-3.46001723849165,"x":178.54,"y":187.3,"x0":1.3228896380781239,"y0":50.000765861394385,"z0":5.3708205436598595,"aX":15.771392506348327},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.0,"breakHorizontal":-15.4,"spinRate":1751,"spinDirection":103},"zone":13,"typeConfidence":2.0,"plateTime":0.43581728897484595,"extension":7.093095554306423},"index":2,"playId":"af571e50-4ea7-30ff-9765-ec7216baf0b0","pitchNumber":3,"startTime":"2025-08-09T01:38:36.701Z","endTime":"2025-08-09T01:38:39.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.14979419131619,"strikeZoneBottom":1.46579445185984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.568920243955095,"aZ":-19.862882051573248,"pfxX":9.89697763573399,"pfxZ":6.587200070584282,"pX":-0.4458688615296385,"pZ":1.662782937233199,"vX0":-7.841326937557083,"vY0":-135.36603411259713,"vZ0":-6.4105702411919845,"x":134.0,"y":193.88,"x0":1.1922974165057476,"y0":50.00488736747656,"z0":5.4371153562664745,"aX":18.501014773111198},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":-16.4,"spinRate":2321,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.40352342714953027,"extension":7.359944157630844},"index":3,"playId":"d8920bd6-21cb-3627-968d-2dd875a0dcc5","pitchNumber":4,"startTime":"2025-08-09T01:38:53.558Z","endTime":"2025-08-09T01:38:57.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.3,"strikeZoneTop":3.0470307468136,"strikeZoneBottom":1.39563298087929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.944382881916923,"aZ":-26.78041826331945,"pfxX":0.49362160558490675,"pfxZ":3.177496655998853,"pX":-1.1336988260502006,"pZ":1.0480688966120175,"vX0":-6.290670066155348,"vY0":-128.81014703261872,"vZ0":-6.128865067576438,"x":160.21,"y":210.48,"x0":1.2645471419992425,"y0":50.00589090221626,"z0":5.4986975750473315,"aX":0.8392744682366733},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.7,"breakHorizontal":0.4,"spinRate":2348,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.42340846354629313,"extension":6.823283904106231},"index":4,"playId":"8495088c-d2c9-3b2a-a564-3a2dd8e14eb7","pitchNumber":5,"startTime":"2025-08-09T01:39:11.301Z","endTime":"2025-08-09T01:39:15.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.178455705711166,"aZ":-27.465708946366767,"pfxX":-0.5599964912224475,"pfxZ":2.9127737825460684,"pX":0.07717802784588541,"pZ":2.456566738425641,"vX0":-3.4396524913096918,"vY0":-125.73553267880865,"vZ0":-2.3018920026097276,"x":114.06,"y":172.45,"x0":1.530229071281809,"y0":50.00354950724293,"z0":5.591129500260717,"aX":-0.9047794798738384},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.0,"breakHorizontal":1.7,"spinRate":2227,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.43401716552620684,"extension":6.931929642129416},"index":5,"playId":"711c1751-f136-3c9c-9db5-7a108d471d82","pitchNumber":6,"startTime":"2025-08-09T01:39:32.480Z","endTime":"2025-08-09T01:39:37.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.659540622640506,"aZ":-19.22436467846112,"pfxX":6.778439350727255,"pfxZ":6.860551666673842,"pX":0.05008169404907115,"pZ":2.5810808003147265,"vX0":-5.566266931690864,"vY0":-136.22985699299332,"vZ0":-4.347096191430072,"x":115.09,"y":169.09,"x0":1.2345531908331655,"y0":50.00588483098376,"z0":5.518473279705041,"aX":12.80074498610085},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.8,"breakHorizontal":-11.2,"spinRate":2196,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.40136528599338606,"extension":7.186100666772613},"hitData":{"launchSpeed":74.5,"launchAngle":63.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":117.29,"coordY":147.02}},"index":6,"playId":"2c8f4063-6d93-355b-ac64-320e222633b1","pitchNumber":7,"startTime":"2025-08-09T01:40:00.479Z","endTime":"2025-08-09T01:40:09.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":681508,"link":"/api/v1/people/681508"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:40:09.878Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bobby Witt Jr. homers (17) on a fly ball to left field.","rbi":1,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T01:42:18.081Z","endTime":"2025-08-09T01:42:56.447Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Alan Roden.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T01:41:46.977Z","endTime":"2025-08-09T01:41:47.001Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":665019,"link":"/api/v1/people/665019"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to first base for Kody Clemens.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-09T01:41:47.001Z","endTime":"2025-08-09T01:41:47.002Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"400","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":666397,"link":"/api/v1/people/666397"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Austin Martin remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-09T01:41:47.002Z","endTime":"2025-08-09T01:41:47.004Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"801","replacedPlayer":{"id":666397,"link":"/api/v1/people/666397"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":702176,"link":"/api/v1/people/702176"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Travis Adams replaces Joe Ryan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"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-09T01:41:47.004Z","endTime":"2025-08-09T01:42:20.445Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701519,"link":"/api/v1/people/701519"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":84.7,"strikeZoneTop":3.52000146596701,"strikeZoneBottom":1.73993215772512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.276800549147783,"aZ":-24.85640868169054,"pfxX":2.2103235015302674,"pfxZ":4.045614790365255,"pX":-0.24210092359286858,"pZ":3.552944796140036,"vX0":4.013701832083341,"vY0":-132.40324721644464,"vZ0":-1.9039284604352142,"x":126.23,"y":142.85,"x0":-2.053891188337655,"y0":50.004300776754015,"z0":6.066752189781712,"aX":3.9970768027628383},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":-4.7,"spinRate":2458,"spinDirection":177},"zone":2,"typeConfidence":0.91,"plateTime":0.4107463979800041,"extension":5.854871650323221},"index":4,"playId":"463c75b1-3a51-3feb-888e-1a49cb0035dd","pitchNumber":1,"startTime":"2025-08-09T01:42:20.445Z","endTime":"2025-08-09T01:42:23.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.811177674574243,"aZ":-30.44446919770184,"pfxX":2.6539072153708316,"pfxZ":1.0588360296459527,"pX":-0.27675491549721,"pZ":2.4395837989433415,"vX0":4.370066476581965,"vY0":-126.08105389614579,"vZ0":-2.230643850819543,"x":127.55,"y":172.91,"x0":-2.3668008201105466,"y0":50.005119407245346,"z0":5.754900991504501,"aX":4.339748005258478},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":-5.6,"spinRate":2214,"spinDirection":131},"zone":4,"typeConfidence":0.89,"plateTime":0.43181611095688366,"extension":5.99067920560155},"hitData":{"launchSpeed":108.7,"launchAngle":30.0,"totalDistance":456.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":20.96,"coordY":45.86}},"index":5,"playId":"caa733d2-4080-31a5-9c2e-114d8d92e627","pitchNumber":2,"startTime":"2025-08-09T01:42:33.025Z","endTime":"2025-08-09T01:42:56.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.27,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:42:56.447Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to shortstop Brooks Lee.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T01:42:50.372Z","endTime":"2025-08-09T01:44:25.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":86.0,"endSpeed":79.4,"strikeZoneTop":3.55196614690032,"strikeZoneBottom":1.60649642083966,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15698482010098,"aZ":-28.023060028539554,"pfxX":-9.25024064930722,"pfxZ":2.5928265090588756,"pX":-2.45537440273602,"pZ":2.9503299703740162,"vX0":2.136889127063106,"vY0":-125.38043418460298,"vZ0":-1.4212861949737876,"x":210.59,"y":159.12,"x0":-2.1141616079330445,"y0":50.00164243184329,"z0":5.800620640713789,"aX":-14.800122265729586},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.7,"breakHorizontal":16.3,"spinRate":1908,"spinDirection":229},"zone":11,"typeConfidence":0.89,"plateTime":0.43601212759516983,"extension":5.906547023707846},"index":0,"playId":"73c1f39f-94a4-32c3-b1fa-446af674cce6","pitchNumber":1,"startTime":"2025-08-09T01:43:16.346Z","endTime":"2025-08-09T01:43:19.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.116319169611856,"aZ":-27.191699133524708,"pfxX":-10.066074656973967,"pfxZ":3.2247217424263286,"pX":-0.4271080692343877,"pZ":0.5605711601349287,"vX0":7.098023708042872,"vY0":-123.3485884592171,"vZ0":-6.46983901466317,"x":133.28,"y":223.64,"x0":-2.031649183205879,"y0":50.00003332580305,"z0":5.504479268668078,"aX":-15.537056943259023},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.6,"breakHorizontal":16.6,"spinRate":1815,"spinDirection":238},"zone":13,"typeConfidence":0.89,"plateTime":0.44372995748086375,"extension":6.126241651114405},"index":1,"playId":"902758df-8a64-3e07-972a-c763066a292b","pitchNumber":2,"startTime":"2025-08-09T01:43:26.311Z","endTime":"2025-08-09T01:43:29.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.57999919290708,"strikeZoneBottom":1.7013754606104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.883273058602835,"aZ":-31.33574423801189,"pfxX":1.6528040948130132,"pfxZ":0.5184170677325302,"pX":-0.768750966726477,"pZ":2.5486355215115997,"vX0":2.8366983954894325,"vY0":-125.63130426219998,"vZ0":-1.7201128111424047,"x":146.3,"y":169.97,"x0":-2.1242770158573245,"y0":50.000938999769964,"z0":5.773354957894319,"aX":2.6585539530624924},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.8,"breakHorizontal":-3.6,"spinRate":2258,"spinDirection":120},"zone":4,"typeConfidence":2.0,"plateTime":0.4348934071893904,"extension":6.340535241663339},"index":2,"playId":"00940a6f-cfbb-315b-911f-fef8087de5fe","pitchNumber":3,"startTime":"2025-08-09T01:43:38.959Z","endTime":"2025-08-09T01:43:42.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.258572445505163,"aZ":-30.40085143763199,"pfxX":-10.83427135607775,"pfxZ":1.0981143805679308,"pX":0.3978482563306693,"pZ":1.3658132199384339,"vX0":9.375954060050166,"vY0":-126.31248010946581,"vZ0":-4.364390051163161,"x":101.83,"y":201.9,"x0":-1.9585226606508341,"y0":50.00278180540239,"z0":5.566656786413122,"aX":-17.468868072448135},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":17.4,"spinRate":1849,"spinDirection":234},"zone":14,"typeConfidence":0.89,"plateTime":0.43400747049132615,"extension":6.356938635848205},"index":3,"playId":"6bbbe159-60fa-3dd5-8651-7810ff4051d1","pitchNumber":4,"startTime":"2025-08-09T01:43:52.243Z","endTime":"2025-08-09T01:43:55.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42280479296511,"aZ":-30.458292790254553,"pfxX":1.4870120722762303,"pfxZ":1.0680904925510228,"pX":0.06260919657383832,"pZ":1.7733098816252006,"vX0":4.95618622505705,"vY0":-125.57362820956043,"vZ0":-3.3943514897877547,"x":114.61,"y":190.9,"x0":-2.1263958944241756,"y0":50.00187698452638,"z0":5.609382308277783,"aX":2.38375764675335},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":-3.8,"spinRate":2258,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.43547962967692166,"extension":6.373536600336202},"hitData":{"launchSpeed":89.8,"launchAngle":57.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":144.92,"coordY":111.75}},"index":4,"playId":"6b8650e5-ab5a-3c5a-9b16-7571d13d617a","pitchNumber":5,"startTime":"2025-08-09T01:44:13.590Z","endTime":"2025-08-09T01:44:25.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:44:25.049Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Maikel Garcia pops out to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T01:44:32.985Z","endTime":"2025-08-09T01:46:09.187Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":95.3,"endSpeed":88.4,"strikeZoneTop":3.59999956471199,"strikeZoneBottom":1.67907980364566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.519366019514283,"aZ":-15.00087834382482,"pfxX":-3.909392243767379,"pfxZ":8.69496078096453,"pX":0.40130919381405,"pZ":2.0876632959965638,"vX0":7.957730677904688,"vY0":-138.57117726371467,"vZ0":-7.091300741738057,"x":101.7,"y":182.41,"x0":-1.9799734898715136,"y0":50.00009223584565,"z0":5.653088372613072,"aX":-7.719460307846852},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":5.8,"spinRate":2445,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.3929861678631785,"extension":6.249604826678888},"index":0,"playId":"981c9917-a3fa-3deb-b6c6-d182ad231c9e","pitchNumber":1,"startTime":"2025-08-09T01:44:46.280Z","endTime":"2025-08-09T01:44:49.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.59999902189661,"strikeZoneBottom":1.70666670708093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.103514769745416,"aZ":-29.28987071393719,"pfxX":2.283396170497753,"pfxZ":1.799605281979101,"pX":0.571278580087658,"pZ":1.193636396156989,"vX0":6.349476875030405,"vY0":-124.99613465700152,"vZ0":-4.782241066001134,"x":95.22,"y":206.55,"x0":-2.285287129118148,"y0":50.00339034127243,"z0":5.500245722589744,"aX":3.6598022606878358},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.5,"breakHorizontal":-5.4,"spinRate":2338,"spinDirection":132},"zone":14,"typeConfidence":0.9,"plateTime":0.43602337552533355,"extension":6.269532638843354},"index":1,"playId":"a38d455e-8032-3d90-869a-9836f4e22c72","pitchNumber":2,"startTime":"2025-08-09T01:44:57.654Z","endTime":"2025-08-09T01:45:01.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":74.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.671637226297033,"aZ":-37.88818048433483,"pfxX":2.2848169778200074,"pfxZ":-4.072545550332162,"pX":0.3701307452241147,"pZ":2.4901562779646014,"vX0":4.0768287947622355,"vY0":-117.02689687169172,"vZ0":0.029926223275382302,"x":102.89,"y":171.55,"x0":-1.683400229096039,"y0":50.0021445245635,"z0":5.992112484789512,"aX":3.2057963232345466},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.2,"breakHorizontal":-5.0,"spinRate":2448,"spinDirection":49},"zone":6,"typeConfidence":0.91,"plateTime":0.46595946096201546,"extension":6.215297489107557},"index":2,"playId":"ffe038dd-7734-30d9-87db-148cac7fe1ec","pitchNumber":3,"startTime":"2025-08-09T01:45:10.588Z","endTime":"2025-08-09T01:45:13.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":94.3,"endSpeed":86.9,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.761302867449494,"aZ":-13.179805165889666,"pfxX":-4.574808674330985,"pfxZ":9.895874055745338,"pX":0.5473597573928369,"pZ":2.7119907637540557,"vX0":7.955139718438701,"vY0":-137.05177961030066,"vZ0":-6.18746855709787,"x":96.14,"y":165.56,"x0":-1.7867494359586407,"y0":50.00173444423032,"z0":5.883987305589912,"aX":-8.780599920812897},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.9,"breakHorizontal":6.8,"spinRate":2462,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.3982890176054483,"extension":6.1964813260148635},"index":3,"playId":"d02a61c5-a0cf-3827-897d-a7d282ceae8a","pitchNumber":4,"startTime":"2025-08-09T01:45:27.103Z","endTime":"2025-08-09T01:45:31.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":85.3,"endSpeed":79.7,"strikeZoneTop":3.59999841091782,"strikeZoneBottom":1.77399117356141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.60546419662305,"aZ":-26.87766866460354,"pfxX":-9.453747223651668,"pfxZ":3.3553488483068024,"pX":1.2339027082580811,"pZ":-0.028546049164307127,"vX0":10.780022828394062,"vY0":-123.7143616297964,"vZ0":-7.67280056879312,"x":69.97,"y":239.55,"x0":-1.916123412657071,"y0":50.00203701761227,"z0":5.310748565989364,"aX":-14.912732837121935},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.7,"breakHorizontal":15.1,"spinRate":1984,"spinDirection":239},"zone":14,"typeConfidence":0.89,"plateTime":0.43979020644318867,"extension":6.149122096665679},"index":4,"playId":"24bc10c8-1b24-32a0-ab12-8cdbf4db81a7","pitchNumber":5,"startTime":"2025-08-09T01:45:42.769Z","endTime":"2025-08-09T01:45:46.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":81.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.58899846798755,"aZ":-26.962410018290992,"pfxX":-7.278002406340093,"pfxZ":3.145387735030889,"pX":-0.2723134911485367,"pZ":2.6574339374762688,"vX0":6.799242511811686,"vY0":-126.33456951686107,"vZ0":-2.1456134418694974,"x":127.38,"y":167.03,"x0":-2.020570051908653,"y0":50.004053459020376,"z0":5.631125187623903,"aX":-12.065299324650292},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.5,"breakHorizontal":12.1,"spinRate":1809,"spinDirection":236},"zone":5,"typeConfidence":0.86,"plateTime":0.42940281387200097,"extension":6.480772492811334},"hitData":{"launchSpeed":80.3,"launchAngle":60.0,"totalDistance":167.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":174.07,"coordY":149.05}},"index":5,"playId":"ebe608f6-400b-35a9-942d-e2c63025db46","pitchNumber":6,"startTime":"2025-08-09T01:45:59.541Z","endTime":"2025-08-09T01:46:09.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:46:09.187Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Salvador Perez flies out to right fielder Matt Wallner.","rbi":0,"awayScore":2,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T01:46:21.470Z","endTime":"2025-08-09T01:46:41.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38914889370827,"aZ":-14.381146302845162,"pfxX":-3.818720451091684,"pfxZ":8.912570165899309,"pX":1.1526476253117242,"pZ":1.6625232667857928,"vX0":9.740340745148918,"vY0":-139.25592924817676,"vZ0":-8.623267195311415,"x":73.06,"y":193.89,"x0":-1.8687992283712211,"y0":50.00674358549995,"z0":5.716475438065783,"aX":-7.627833111656162},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":5.3,"spinRate":2356,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.3908483022515532,"extension":6.123700579335256},"hitData":{"launchSpeed":73.9,"launchAngle":42.0,"totalDistance":232.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.44,"coordY":122.8}},"index":0,"playId":"11991645-ef8e-380c-9e95-550ffe5a889a","pitchNumber":1,"startTime":"2025-08-09T01:46:32.854Z","endTime":"2025-08-09T01:46:41.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:46:41.013Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alan Roden singles on a line drive to right fielder Mike Yastrzemski.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T01:48:29.156Z","endTime":"2025-08-09T01:49:19.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.46000072795288,"strikeZoneBottom":1.63886502911707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.502710878554787,"aZ":-29.19092323127316,"pfxX":-0.6008591627410933,"pfxZ":1.8614575048044344,"pX":1.6266592671789912,"pZ":3.9258063720452525,"vX0":-0.1214828615494177,"vY0":-124.81153763593308,"vZ0":1.3993024735860353,"x":55.0,"y":132.78,"x0":1.7539106869655723,"y0":50.002313773611725,"z0":5.7350878706887185,"aX":-0.9624390862075365},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":1.1,"spinRate":2267,"spinDirection":173},"zone":12,"typeConfidence":2.0,"plateTime":0.43628781491927615,"extension":7.0001572177000275},"index":0,"playId":"fb271e95-babf-35a2-ba66-f3c63e42c79e","pitchNumber":1,"startTime":"2025-08-09T01:48:56.053Z","endTime":"2025-08-09T01:49:01.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.66065200739707,"aZ":-27.685646188529198,"pfxX":-0.06554786336043983,"pfxZ":2.668530541061104,"pX":-0.2994876358784006,"pZ":2.740585126688424,"vX0":-4.5614930338283886,"vY0":-127.41121578390883,"vZ0":-2.011083215880511,"x":128.42,"y":164.78,"x0":1.505811071833986,"y0":50.00124656801814,"z0":5.680498393748664,"aX":-0.10972864388540332},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.7,"breakHorizontal":1.0,"spinRate":2222,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.42625313362401096,"extension":6.929360559404694},"hitData":{"launchSpeed":95.8,"launchAngle":10.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.02,"coordY":97.39}},"index":1,"playId":"1845fa8f-9128-3837-9861-e0169f1e9a55","pitchNumber":2,"startTime":"2025-08-09T01:49:08.561Z","endTime":"2025-08-09T01:49:19.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":0.30000000000001137,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:49:19.339Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Wallner doubles (11) on a line drive to right fielder Mike Yastrzemski. Alan Roden to 3rd.","rbi":0,"awayScore":2,"homeScore":7,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T01:49:26.366Z","endTime":"2025-08-09T01:50:07.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"postOnThird":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"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":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.8151944816493,"strikeZoneBottom":1.82632253639071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.852561080794587,"aZ":-24.16221150312934,"pfxX":9.326815981291881,"pfxZ":4.2762095611448245,"pX":-0.8207209308746598,"pZ":2.4776461115743666,"vX0":-8.606849340133525,"vY0":-135.39747475722527,"vZ0":-3.6711098456581217,"x":148.28,"y":171.88,"x0":1.1724880772061872,"y0":50.005229259135504,"z0":5.522685888797337,"aX":17.488987248934144},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.2,"breakHorizontal":-15.2,"spinRate":2085,"spinDirection":126},"zone":4,"typeConfidence":2.0,"plateTime":0.403023897303445,"extension":7.008145164268398},"index":0,"playId":"1ee254f0-c2c6-3b0f-8791-1a9138cb8e15","pitchNumber":1,"startTime":"2025-08-09T01:49:40.164Z","endTime":"2025-08-09T01:49:43.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.109168229599543,"aZ":-24.90219318561575,"pfxX":0.4253708478576943,"pfxZ":4.431548784578517,"pX":-0.2981947811617296,"pZ":2.202783575725647,"vX0":-4.336320163537159,"vY0":-126.85175118779276,"vZ0":-3.657197022183433,"x":128.37,"y":179.3,"x0":1.3727245106616826,"y0":50.005872945529575,"z0":5.631576621391323,"aX":0.6990094115354297},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.4,"breakHorizontal":0.1,"spinRate":2282,"spinDirection":144},"zone":7,"typeConfidence":2.0,"plateTime":0.4305520006359136,"extension":6.9427276847392685},"hitData":{"launchSpeed":95.3,"launchAngle":22.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":219.54,"coordY":97.51}},"index":1,"playId":"7bacbf99-1cd6-3c07-9268-8d99aed0918a","pitchNumber":2,"startTime":"2025-08-09T01:49:55.466Z","endTime":"2025-08-09T01:50:07.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.7,"awayTeamWinProbability":1.2999999999999972,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.15,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:50:07.038Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Jeffers singles on a sharp line drive to right fielder Mike Yastrzemski. Alan Roden scores. Matt Wallner to 3rd.","rbi":1,"awayScore":2,"homeScore":8,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T01:50:20.558Z","endTime":"2025-08-09T01:51:13.867Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"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,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":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":{"id":663738,"link":"/api/v1/people/663738"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.5,"strikeZoneTop":3.34999932460425,"strikeZoneBottom":1.65809518296879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04477899937991,"aZ":-28.184358639297482,"pfxX":0.14618916523261377,"pfxZ":2.474909948057322,"pX":0.10551097731197066,"pZ":3.22315061934157,"vX0":-3.5996081645108546,"vY0":-126.06351595759777,"vZ0":-0.4443034060749855,"x":112.98,"y":151.75,"x0":1.5314704535515062,"y0":50.00371276277993,"z0":5.671953323481974,"aX":0.23579003735600984},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.6,"breakHorizontal":0.5,"spinRate":2314,"spinDirection":184},"zone":2,"typeConfidence":2.0,"plateTime":0.43406981417542045,"extension":7.027645561140491},"index":0,"playId":"3875978c-00b8-31d7-8723-21d5b66b6027","pitchNumber":1,"startTime":"2025-08-09T01:50:36.953Z","endTime":"2025-08-09T01:50:40.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"second":{"id":670242,"link":"/api/v1/people/670242"},"third":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.34999921686813,"strikeZoneBottom":1.66005111008586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43184134048669,"aZ":-34.83001143438083,"pfxX":8.245722809314564,"pfxZ":-1.7038532722550261,"pX":0.6115487449558518,"pZ":3.234578891722624,"vX0":-4.911013983192205,"vY0":-124.21397637035993,"vZ0":1.2919803013723532,"x":93.69,"y":151.45,"x0":1.5454030571932864,"y0":50.00200413940718,"z0":5.6087419892005155,"aX":12.853926824868966},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.5,"breakHorizontal":-13.8,"spinRate":1325,"spinDirection":109},"zone":3,"typeConfidence":2.0,"plateTime":0.4413472544685608,"extension":7.039131606766102},"index":1,"playId":"a990b1b9-12dd-3b8a-befc-dcd2ec852bf5","pitchNumber":2,"startTime":"2025-08-09T01:50:49.642Z","endTime":"2025-08-09T01:50:53.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"second":{"id":670242,"link":"/api/v1/people/670242"},"third":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.244889524096436,"aZ":-26.379449477241284,"pfxX":1.1568257999528067,"pfxZ":3.4309720642811783,"pX":0.8173477770405818,"pZ":1.9342262959610865,"vX0":-2.297199909384336,"vY0":-128.5268251211067,"vZ0":-4.239362560676812,"x":85.84,"y":186.56,"x0":1.568586726152391,"y0":50.00306775473034,"z0":5.6307918183672525,"aX":1.9541568602471315},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":-1.7,"spinRate":2414,"spinDirection":136},"zone":9,"typeConfidence":2.0,"plateTime":0.42461189878443273,"extension":6.913385207227839},"hitData":{"launchSpeed":101.1,"launchAngle":9.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":172.45,"coordY":90.93}},"index":2,"playId":"49a08814-8191-3e42-868e-764100c94b34","pitchNumber":3,"startTime":"2025-08-09T01:51:03.870Z","endTime":"2025-08-09T01:51:13.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"second":{"id":670242,"link":"/api/v1/people/670242"},"third":{"id":702176,"link":"/api/v1/people/702176"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.3,"awayTeamWinProbability":0.7000000000000028,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.12,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:51:13.867Z","atBatIndex":52},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Kody Clemens reaches on a fielder's choice out, first baseman Vinnie Pasquantino to catcher Salvador Perez. Matt Wallner out at home. Ryan Jeffers to 2nd.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T01:52:15.267Z","endTime":"2025-08-09T01:52:42.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_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":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T01:51:45.273Z","endTime":"2025-08-09T01:52:17.554Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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.0,"endSpeed":86.7,"strikeZoneTop":3.6532230651308,"strikeZoneBottom":1.73974726022584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.224818036910314,"aZ":-23.3525314491205,"pfxX":9.244876627981828,"pfxZ":4.612072589061064,"pX":1.482447491999224,"pZ":2.449838975499394,"vX0":-3.578768170031066,"vY0":-136.9032761542412,"vZ0":-4.026561581540652,"x":60.49,"y":172.63,"x0":1.600297550512676,"y0":50.00137711648803,"z0":5.524459679435365,"aX":17.6702726347058},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":-16.1,"spinRate":2087,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.3990251845263266,"extension":6.885084197033478},"index":1,"playId":"9d047d5d-5cd1-31cc-bb64-8c8009e10fd0","pitchNumber":1,"startTime":"2025-08-09T01:52:17.554Z","endTime":"2025-08-09T01:52:20.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":93.7,"endSpeed":86.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.873591305068828,"aZ":-26.3636405154255,"pfxX":10.088646611778477,"pfxZ":3.057422542231743,"pX":0.6172089864057754,"pZ":1.7960807982888551,"vX0":-5.88992548768789,"vY0":-136.41193559922615,"vZ0":-5.167867845283749,"x":93.47,"y":190.29,"x0":1.4851245835090687,"y0":50.001886625461225,"z0":5.515266260530894,"aX":19.15623777672376},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.7,"breakHorizontal":-17.2,"spinRate":2020,"spinDirection":128},"zone":9,"typeConfidence":2.0,"plateTime":0.4003754228926941,"extension":7.04485290592243},"hitData":{"launchSpeed":69.7,"launchAngle":-42.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.67,"coordY":173.89}},"index":2,"playId":"e29beda5-32f0-3a2f-bccb-0c50459fcefd","pitchNumber":2,"startTime":"2025-08-09T01:52:31.854Z","endTime":"2025-08-09T01:52:42.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":680777,"link":"/api/v1/people/680777"},"third":{"id":670242,"link":"/api/v1/people/670242"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.06,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:52:42.776Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to left fielder John Rave.","rbi":0,"awayScore":2,"homeScore":8,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T01:53:01.937Z","endTime":"2025-08-09T01:53:44.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnSecond":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.093738055838813,"aZ":-16.485874712510206,"pfxX":6.167010584534866,"pfxZ":8.04010013810028,"pX":0.39529858684249886,"pZ":2.703152871610298,"vX0":-4.43032044653886,"vY0":-138.59864605745798,"vZ0":-5.471879664843836,"x":101.93,"y":165.79,"x0":1.2107886035762223,"y0":50.00360528173683,"z0":5.798673012796098,"aX":12.035160310711282},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":-10.3,"spinRate":2222,"spinDirection":135},"zone":3,"typeConfidence":2.0,"plateTime":0.39472395852199993,"extension":6.580561419603488},"index":0,"playId":"4bceb2d8-e635-3abc-8375-68f4288a7c9f","pitchNumber":1,"startTime":"2025-08-09T01:53:10.558Z","endTime":"2025-08-09T01:53:13.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.970643704552224,"aZ":-14.804363097074981,"pfxX":6.041842136225351,"pfxZ":8.866634347271289,"pX":-0.2606581514990431,"pZ":2.6490182283619896,"vX0":-5.621434784629639,"vY0":-139.2639547068811,"vZ0":-5.953301202207482,"x":126.94,"y":167.26,"x0":1.001404659628526,"y0":50.00588590712542,"z0":5.797842764460481,"aX":11.841427103279484},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":-9.7,"spinRate":2384,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.39366383970607766,"extension":6.556161020898816},"hitData":{"launchSpeed":91.8,"launchAngle":33.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":96.5,"coordY":90.24}},"index":1,"playId":"d3c053d4-f918-3940-a1fe-f9b8516a5bb0","pitchNumber":2,"startTime":"2025-08-09T01:53:31.891Z","endTime":"2025-08-09T01:53:44.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.1,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:53:44.672Z","atBatIndex":54},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Royce Lewis doubles (13) on a sharp line drive to left fielder John Rave. Ryan Jeffers scores. Kody Clemens out at home on the throw, left fielder John Rave to shortstop Bobby Witt Jr. to catcher Salvador Perez.","rbi":1,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T01:54:02.544Z","endTime":"2025-08-09T01:55:22.955Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663738,"fullName":"Daniel Lynch IV","link":"/api/v1/people/663738"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_thrown_out","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":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":{"id":663738,"link":"/api/v1/people/663738"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.2,"endSpeed":81.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.599050910847826,"aZ":-30.782670474006363,"pfxX":7.000456713350903,"pfxZ":0.8394489887124674,"pX":-0.5359657259040276,"pZ":2.2303115770407715,"vX0":-7.229535801238743,"vY0":-127.02956018310505,"vZ0":-2.1791744179489054,"x":137.43,"y":178.56,"x0":1.413183627456604,"y0":50.00586502708838,"z0":5.503828779481243,"aX":11.650696905697433},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.3,"breakHorizontal":-11.4,"spinRate":1685,"spinDirection":106},"zone":7,"typeConfidence":2.0,"plateTime":0.42822731125711533,"extension":7.073106021708288},"index":0,"playId":"845af7c4-45ec-32ad-b5a0-dfccf962c524","pitchNumber":1,"startTime":"2025-08-09T01:54:11.983Z","endTime":"2025-08-09T01:54:15.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":94.1,"endSpeed":86.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.342862660431372,"aZ":-18.644566252236615,"pfxX":5.216325894238519,"pfxZ":7.053272617025506,"pX":-0.622848484058014,"pZ":2.3927876695494876,"vX0":-7.098026325058518,"vY0":-136.93876440455088,"vZ0":-4.72813586108604,"x":140.74,"y":174.17,"x0":1.3128341688664213,"y0":50.006409457281,"z0":5.399329066476615,"aX":10.011117388369113},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.1,"breakHorizontal":-8.2,"spinRate":2218,"spinDirection":113},"zone":4,"typeConfidence":2.0,"plateTime":0.39843368300461,"extension":7.20026348737894},"index":1,"playId":"7e816a96-9111-3a17-ae7f-fff6a44082b0","pitchNumber":2,"startTime":"2025-08-09T01:54:30.569Z","endTime":"2025-08-09T01:54:35.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60234174181447,"aZ":-26.176364234106657,"pfxX":7.730240366139405,"pfxZ":3.577531211485148,"pX":0.6608799359370366,"pZ":2.613459721474097,"vX0":-4.8291044438091495,"vY0":-128.21150241192473,"vZ0":-2.216550680892902,"x":91.81,"y":168.22,"x0":1.5570711241975888,"y0":50.00525258359322,"z0":5.516339576372169,"aX":12.970251348800305},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.2,"breakHorizontal":-13.1,"spinRate":1615,"spinDirection":103},"zone":6,"typeConfidence":2.0,"plateTime":0.42595825701833334,"extension":6.990357945833439},"hitData":{"launchSpeed":105.6,"launchAngle":19.0,"totalDistance":381.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":68.91,"coordY":55.81}},"index":2,"playId":"951afa59-dd84-33b0-9282-82d9e344adca","pitchNumber":3,"startTime":"2025-08-09T01:55:09.192Z","endTime":"2025-08-09T01:55:22.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":680777,"link":"/api/v1/people/680777"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":663738,"link":"/api/v1/people/663738"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.1,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:55:22.955Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adam Frazier flies out to center fielder Austin Martin.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T01:57:01.794Z","endTime":"2025-08-09T01:58:05.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.528162639655804,"aZ":-17.25018067873531,"pfxX":-4.948659830038038,"pfxZ":7.73299473498586,"pX":-0.011867131762002266,"pZ":2.9256528432095616,"vX0":7.61767787523221,"vY0":-137.11734618602983,"vZ0":-4.8881068587114775,"x":117.45,"y":159.79,"x0":-2.1661478669628327,"y0":50.00215749468628,"z0":5.885708234822471,"aX":-9.549647611931677},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":7.6,"spinRate":2426,"spinDirection":212},"zone":2,"typeConfidence":0.9,"plateTime":0.39745232986966794,"extension":5.9366440453572356},"index":0,"playId":"e303b9eb-355a-3cd5-9219-f9b0c90d28c3","pitchNumber":1,"startTime":"2025-08-09T01:57:46.464Z","endTime":"2025-08-09T01:57:49.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":93.5,"endSpeed":86.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.630226955618774,"aZ":-16.254153673684037,"pfxX":-4.860082552185765,"pfxZ":8.343790775901759,"pX":0.447682112257509,"pZ":2.9167198911042718,"vX0":8.512779333568025,"vY0":-135.99747926987132,"vZ0":-4.97368292963683,"x":99.94,"y":160.03,"x0":-2.0654647053968107,"y0":50.00273241825652,"z0":5.8654203861392125,"aX":-9.273654755591762},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":7.3,"spinRate":2485,"spinDirection":211},"zone":3,"typeConfidence":0.91,"plateTime":0.39993237191117537,"extension":6.287114378916846},"hitData":{"launchSpeed":81.4,"launchAngle":49.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.44,"coordY":98.7}},"index":1,"playId":"00045676-a044-3545-8ed3-46abb501f290","pitchNumber":2,"startTime":"2025-08-09T01:57:56.790Z","endTime":"2025-08-09T01:58:05.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":0.30000000000001137,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:58:05.829Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonathan India flies out to left fielder Alan Roden.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T01:58:15.099Z","endTime":"2025-08-09T01:59:21.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.3399988923839,"strikeZoneBottom":1.59636821367717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.390548157132976,"aZ":-24.750798378939752,"pfxX":-7.724622929464315,"pfxZ":3.9683265485690837,"pX":-0.6315800901326037,"pZ":2.257465292543946,"vX0":7.05703605400544,"vY0":-135.6238944694088,"vZ0":-4.539906469235561,"x":141.07,"y":177.83,"x0":-2.2579512183712893,"y0":50.00563422104103,"z0":5.669710287516456,"aX":-14.458823754301203},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.5,"breakHorizontal":12.6,"spinRate":2187,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.40316599452703583,"extension":6.333462066613269},"index":0,"playId":"a5778a00-89d1-381b-9ac7-582314f48b62","pitchNumber":1,"startTime":"2025-08-09T01:58:26.388Z","endTime":"2025-08-09T01:58:29.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.026476295720606,"aZ":-23.270214571964697,"pfxX":-7.839823906108414,"pfxZ":4.787612335588514,"pX":-0.4189935871549611,"pZ":1.6774519343799483,"vX0":7.68295879955226,"vY0":-135.34682256004226,"vZ0":-6.0711913715598245,"x":132.97,"y":193.49,"x0":-2.273303377724656,"y0":50.00011138202591,"z0":5.574875046068596,"aX":-14.570338578388418},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":12.6,"spinRate":2194,"spinDirection":223},"zone":7,"typeConfidence":0.9,"plateTime":0.4044048139174605,"extension":6.281205747260486},"index":1,"playId":"ed7640fa-862a-33a7-ac03-9039e1b12515","pitchNumber":2,"startTime":"2025-08-09T01:58:36.000Z","endTime":"2025-08-09T01:58:39.214Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":9,"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-09T01:58:51.396Z","endTime":"2025-08-09T01:58:57.370Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.34236435544592,"strikeZoneBottom":1.56153793915399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.810688432709203,"aZ":-27.953004746867382,"pfxX":-8.714239636487562,"pfxZ":2.707007926992837,"pX":1.143996819392943,"pZ":1.0480819588142427,"vX0":10.7757308681905,"vY0":-123.76229667382304,"vZ0":-4.8196720070285775,"x":73.39,"y":210.48,"x0":-2.1263834616630395,"y0":50.00038817778514,"z0":5.351198588154516,"aX":-13.569372502786301},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.0,"breakHorizontal":13.4,"spinRate":1927,"spinDirection":240},"zone":14,"typeConfidence":0.89,"plateTime":0.441924754607943,"extension":5.986385199885013},"index":3,"playId":"1c336939-9b96-3d2e-89c0-a2720911ffc2","pitchNumber":3,"startTime":"2025-08-09T01:58:57.370Z","endTime":"2025-08-09T01:59:00.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.640472926260667,"aZ":-28.975932493158115,"pfxX":2.2256818140283574,"pfxZ":1.9893042623082025,"pX":0.32689601056124373,"pZ":2.176540393426464,"vX0":5.73534757337069,"vY0":-125.56577115034331,"vZ0":-2.860991516906077,"x":104.54,"y":180.01,"x0":-2.2692008010220426,"y0":50.00359941392789,"z0":5.67009298993625,"aX":3.5805384133283162},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.2,"breakHorizontal":-5.3,"spinRate":2435,"spinDirection":130},"zone":6,"typeConfidence":0.89,"plateTime":0.4349691561621998,"extension":5.979892385086246},"hitData":{"launchSpeed":96.5,"launchAngle":38.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.07,"coordY":64.25}},"index":4,"playId":"ec13b105-6fdc-3531-816c-3922759a72ad","pitchNumber":4,"startTime":"2025-08-09T01:59:07.779Z","endTime":"2025-08-09T01:59:21.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.19999999999998863,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-09T01:59:21.311Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"John Rave called out on strikes.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T01:59:25.964Z","endTime":"2025-08-09T02:00:10.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"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":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":80.3,"endSpeed":74.8,"strikeZoneTop":3.39999877115388,"strikeZoneBottom":1.48238730293718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.527266682552884,"aZ":-39.390900755638405,"pfxX":5.1060045552045885,"pfxZ":-5.167369591706082,"pX":-0.6482072662597184,"pZ":2.0179267119474544,"vX0":1.4752268369429753,"vY0":-117.01986847744224,"vZ0":-0.6133123283920391,"x":141.71,"y":184.3,"x0":-1.9489397474195789,"y0":50.00179702640534,"z0":5.949890099573103,"aX":7.133547460118332},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.2,"breakHorizontal":-9.6,"spinRate":2481,"spinDirection":51},"zone":7,"typeConfidence":0.91,"plateTime":0.46672498048318056,"extension":5.9594832814109955},"index":0,"playId":"7281b42b-fe3c-3641-87ef-b244714b58b6","pitchNumber":1,"startTime":"2025-08-09T01:59:41.206Z","endTime":"2025-08-09T01:59:44.293Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.353915717447556,"aZ":-26.12465151278435,"pfxX":-8.696690758867199,"pfxZ":3.8331629662590516,"pX":-0.09376743280833279,"pZ":0.8163917441308096,"vX0":8.01870751583576,"vY0":-123.91402059219479,"vZ0":-6.068487998462281,"x":120.57,"y":216.74,"x0":-2.219253798508843,"y0":50.00159376826153,"z0":5.438357476694951,"aX":-13.72195826148457},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.9,"breakHorizontal":14.3,"spinRate":1924,"spinDirection":235},"zone":13,"typeConfidence":0.89,"plateTime":0.43955904492458364,"extension":6.219512010277599},"index":1,"playId":"2234d65c-332f-3a5e-aaf9-709e6dee088e","pitchNumber":2,"startTime":"2025-08-09T01:59:51.452Z","endTime":"2025-08-09T01:59:55.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":79.1,"strikeZoneTop":3.40000021178652,"strikeZoneBottom":1.48682659072504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.140651325036863,"aZ":-31.68569695017638,"pfxX":2.596186323769583,"pfxZ":0.31655410135428763,"pX":-0.14527089188450582,"pZ":1.461157635108055,"vX0":3.513222617846143,"vY0":-123.25078846253886,"vZ0":-4.165493409466832,"x":122.54,"y":199.33,"x0":-1.9187032301804532,"y0":50.004717664324694,"z0":5.806520020888594,"aX":4.053239134598875},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.0,"breakHorizontal":-5.4,"spinRate":2236,"spinDirection":99},"zone":8,"typeConfidence":2.0,"plateTime":0.4419305111893199,"extension":6.179192356904723},"index":2,"playId":"eef3f012-492c-37df-8157-9f6de5f8731c","pitchNumber":3,"startTime":"2025-08-09T02:00:06.330Z","endTime":"2025-08-09T02:00:10.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:00:10.879Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to left fielder John Rave.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T02:02:40.976Z","endTime":"2025-08-09T02:04:17.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"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":"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":6},"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Taylor Clarke replaces Daniel Lynch IV.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T02:01:46.036Z","endTime":"2025-08-09T02:02:43.221Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664199,"link":"/api/v1/people/664199"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":663738,"link":"/api/v1/people/663738","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":88.6,"endSpeed":81.3,"strikeZoneTop":3.30589523665004,"strikeZoneBottom":1.48352175954507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.3810234397568,"aZ":-27.598295677798028,"pfxX":1.203933460578388,"pfxZ":2.72825400389078,"pX":1.722322266802741,"pZ":2.203710958181317,"vX0":5.8256702955499335,"vY0":-128.93959722604163,"vZ0":-4.07873696731058,"x":51.35,"y":179.28,"x0":-0.7250605485948451,"y0":50.006278711662105,"z0":5.94123666990172,"aX":2.0230286058646776},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":-3.5,"spinRate":2415,"spinDirection":153},"zone":14,"typeConfidence":0.93,"plateTime":0.4251576290094654,"extension":6.435238763161337},"index":1,"playId":"1d369be2-da22-36da-b6bc-2fd7a8d2dd45","pitchNumber":1,"startTime":"2025-08-09T02:02:43.221Z","endTime":"2025-08-09T02:02:46.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":89.2,"endSpeed":81.9,"strikeZoneTop":3.35999930223543,"strikeZoneBottom":1.46315074051767,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.578726416161633,"aZ":-30.68864719722602,"pfxX":-8.651269914033907,"pfxZ":0.8706081594664878,"pX":0.2958600246385106,"pZ":1.7470873116014456,"vX0":6.000260292674391,"vY0":-129.7322966071921,"vZ0":-4.244128997050879,"x":105.72,"y":191.61,"x0":-0.9250227102713511,"y0":50.00194439654085,"z0":5.748002183020935,"aX":-14.720485497239359},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.8,"breakHorizontal":14.3,"spinRate":1967,"spinDirection":239},"zone":9,"typeConfidence":0.9,"plateTime":0.42249042277917415,"extension":6.320879178048113},"index":2,"playId":"da9be969-c61f-3bcc-b54b-b726f04dedb0","pitchNumber":2,"startTime":"2025-08-09T02:02:58.313Z","endTime":"2025-08-09T02:03:01.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.7,"strikeZoneTop":3.23156821015621,"strikeZoneBottom":1.5701533648716,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.329211974583455,"aZ":-30.057507788535066,"pfxX":-8.92626652796614,"pfxZ":1.2179357555936416,"pX":0.31998233008843635,"pZ":1.4107435335163658,"vX0":6.120996477896499,"vY0":-131.09082003846203,"vZ0":-5.302269444655661,"x":104.8,"y":200.69,"x0":-0.888326324447076,"y0":50.003162629876336,"z0":5.710012383900034,"aX":-15.499036462676415},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.2,"breakHorizontal":14.8,"spinRate":1994,"spinDirection":239},"zone":14,"typeConfidence":0.89,"plateTime":0.4182068481784986,"extension":6.2490590659728245},"index":3,"playId":"09621ff0-c691-30c0-9ea5-ff0f32436a1e","pitchNumber":3,"startTime":"2025-08-09T02:03:14.248Z","endTime":"2025-08-09T02:03:19.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.410842679090564,"aZ":-26.474461452096286,"pfxX":1.9620297520798515,"pfxZ":3.322973343565751,"pX":0.964252964698123,"pZ":0.7369567428216433,"vX0":3.8505858909395245,"vY0":-129.7626159091435,"vZ0":-7.72726246773983,"x":80.24,"y":218.88,"x0":-0.7899781671767749,"y0":50.006471831611506,"z0":5.750665301251655,"aX":3.3692167526097974},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.7,"breakHorizontal":-4.3,"spinRate":2368,"spinDirection":182},"zone":14,"typeConfidence":0.93,"plateTime":0.4209909915330763,"extension":6.483045956216078},"index":4,"playId":"2d3bd8fb-0a9b-320c-b562-a990bb0ad2de","pitchNumber":4,"startTime":"2025-08-09T02:03:29.255Z","endTime":"2025-08-09T02:03:32.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.625666352048263,"aZ":-18.831928391641462,"pfxX":-8.887254703013905,"pfxZ":7.017610834814214,"pX":0.2713237206226851,"pZ":3.194849112799103,"vX0":5.383441804073438,"vY0":-137.11848962133442,"vZ0":-4.128683731003123,"x":106.66,"y":152.52,"x0":-0.563800436154371,"y0":50.00672641845997,"z0":6.006951924239491,"aX":-16.908491037830267},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":15.0,"spinRate":2375,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.39962009907854545,"extension":6.5388619691729915},"index":5,"playId":"b99639b2-e699-3091-82dd-a8f9af5c20c7","pitchNumber":5,"startTime":"2025-08-09T02:03:52.425Z","endTime":"2025-08-09T02:03:55.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.82595189734634,"aZ":-30.50583237984116,"pfxX":2.672055165401246,"pfxZ":0.9914206410280961,"pX":-0.10305193833581422,"pZ":2.0843238039262024,"vX0":0.8938888215018,"vY0":-128.0401615789655,"vZ0":-3.9630266856292304,"x":120.93,"y":182.5,"x0":-0.802327466715886,"y0":50.00633922059382,"z0":5.990985295811294,"aX":4.520218959098776},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.2,"breakHorizontal":-5.0,"spinRate":2422,"spinDirection":148},"zone":8,"typeConfidence":0.93,"plateTime":0.4247729377839309,"extension":6.243973858395257},"hitData":{"launchSpeed":84.5,"launchAngle":37.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.95,"coordY":120.39}},"index":6,"playId":"24e7a1e3-f3ce-3d5e-9232-b80e520a35ea","pitchNumber":6,"startTime":"2025-08-09T02:04:10.392Z","endTime":"2025-08-09T02:04:17.916Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:04:17.916Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Martin walks.","rbi":0,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T02:04:36.073Z","endTime":"2025-08-09T02:06:26.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"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":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.995524284542345,"aZ":-27.911646281383135,"pfxX":1.3795891073968751,"pfxZ":2.512446167785283,"pX":0.9041143801845895,"pZ":1.5522148864849685,"vX0":3.276905265121164,"vY0":-127.96835605554129,"vZ0":-5.831637412378516,"x":82.54,"y":196.87,"x0":-0.5612355339691978,"y0":50.00225164954913,"z0":5.9876494600372965,"aX":2.3367874524164143},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.7,"breakHorizontal":-3.1,"spinRate":2393,"spinDirection":165},"zone":14,"typeConfidence":0.93,"plateTime":0.424505041923791,"extension":6.192250492100481},"index":0,"playId":"95f2bdab-0242-35e7-bfbe-b340c5714291","pitchNumber":1,"startTime":"2025-08-09T02:04:46.681Z","endTime":"2025-08-09T02:04:49.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":94.7,"endSpeed":86.9,"strikeZoneTop":3.41491805200588,"strikeZoneBottom":1.60172572522711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.91528941986408,"aZ":-18.444471666921583,"pfxX":-6.829036848368802,"pfxZ":7.112719238470211,"pX":-1.088327335978763,"pZ":3.0394914701691884,"vX0":1.2659710912821556,"vY0":-137.8909728243014,"vZ0":-4.8025665122463,"x":158.48,"y":156.71,"x0":-0.6652042185861639,"y0":50.00413804750141,"z0":6.043582292187245,"aX":-13.18589605067983},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":12.1,"spinRate":2398,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3968170142535943,"extension":6.212447665109378},"index":1,"playId":"dae6b695-fc14-34fd-90a9-36f18816328d","pitchNumber":2,"startTime":"2025-08-09T02:05:05.366Z","endTime":"2025-08-09T02:05:08.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":94.5,"endSpeed":87.0,"strikeZoneTop":3.45585331528876,"strikeZoneBottom":1.67533261514588,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.49564330783136,"aZ":-21.786866898197403,"pfxX":-6.473814331691248,"pfxZ":5.396628856451208,"pX":-1.2154117354921017,"pZ":2.6665038630652838,"vX0":0.8440604466600459,"vY0":-137.6349684770702,"vZ0":-5.135262468573703,"x":163.33,"y":166.78,"x0":-0.6838942180738773,"y0":50.00461096998683,"z0":6.024491309518259,"aX":-12.467609495063604},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.9,"breakHorizontal":11.5,"spinRate":2389,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39738633687905445,"extension":6.366865103869099},"index":2,"playId":"fa915472-ce62-399c-a795-83c71c949a80","pitchNumber":3,"startTime":"2025-08-09T02:05:21.697Z","endTime":"2025-08-09T02:05:25.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":84.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.635548904638622,"aZ":-27.535199365421406,"pfxX":-8.565174082297158,"pfxZ":2.614388475844695,"pX":-0.7064977056949918,"pZ":1.9451718859013272,"vX0":3.485825202942261,"vY0":-131.35289912328923,"vZ0":-4.829522055814591,"x":143.93,"y":186.26,"x0":-0.9260243243888443,"y0":50.00494950687184,"z0":5.815819891039046,"aX":-15.208947313334287},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.1,"breakHorizontal":15.0,"spinRate":1994,"spinDirection":232},"zone":7,"typeConfidence":0.83,"plateTime":0.4144659600878726,"extension":6.5453013274110905},"index":3,"playId":"44093f5a-c038-3f78-96c5-d941a8948027","pitchNumber":4,"startTime":"2025-08-09T02:05:38.681Z","endTime":"2025-08-09T02:05:41.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.3,"strikeZoneTop":3.37469111788852,"strikeZoneBottom":1.62691040483315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.48311736697452,"aZ":-26.443312341044685,"pfxX":0.9007011801604081,"pfxZ":3.3877031446254473,"pX":1.2857065238095995,"pZ":0.8853829191346406,"vX0":4.148411341074213,"vY0":-128.45820181377013,"vZ0":-7.68058189550279,"x":67.99,"y":214.87,"x0":-0.45899956970426814,"y0":50.00485887227879,"z0":5.933141218140819,"aX":1.523592744089957},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.8,"breakHorizontal":-2.4,"spinRate":2352,"spinDirection":175},"zone":14,"typeConfidence":0.93,"plateTime":0.42436411936274254,"extension":6.342186181547883},"index":4,"playId":"6b24c695-3968-3528-be5a-bb5c0d1e35f9","pitchNumber":5,"startTime":"2025-08-09T02:06:01.531Z","endTime":"2025-08-09T02:06:04.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":95.1,"endSpeed":87.9,"strikeZoneTop":3.33298313001713,"strikeZoneBottom":1.68335749703282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.115195664128915,"aZ":-13.76018605396701,"pfxX":-4.338320641395962,"pfxZ":9.430645804870622,"pX":1.3604442318168664,"pZ":1.3246270742300037,"vX0":6.5401180941530015,"vY0":-138.1973961508136,"vZ0":-9.932893628188802,"x":65.14,"y":203.02,"x0":-0.46299726871606683,"y0":50.002024846334464,"z0":5.868657864070642,"aX":-8.469994316610327},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":6.6,"spinRate":2409,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.39493357848210886,"extension":6.443095030645978},"index":5,"playId":"e52a04f2-af17-3419-b19e-58f43cc09edc","pitchNumber":6,"startTime":"2025-08-09T02:06:23.019Z","endTime":"2025-08-09T02:06:26.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.10000000000000853,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:06:26.099Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Gasper strikes out swinging.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T02:06:36.957Z","endTime":"2025-08-09T02:08:33.737Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"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":93.9,"endSpeed":87.0,"strikeZoneTop":3.22999848046294,"strikeZoneBottom":1.48415824577483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.42713427927852,"aZ":-21.154118762682206,"pfxX":-7.363410225083764,"pfxZ":5.777648789835175,"pX":0.3693498782809173,"pZ":0.9467074331573353,"vX0":5.534817529484671,"vY0":-136.57914210461342,"vZ0":-8.873922532608745,"x":102.92,"y":213.22,"x0":-0.717245804406775,"y0":50.00294817186871,"z0":5.668672590366304,"aX":-14.04250470372987},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.0,"breakHorizontal":12.4,"spinRate":2380,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3995979275366657,"extension":6.366670951883283},"index":0,"playId":"e66e6b95-f85e-35d8-84ea-533885e828bb","pitchNumber":1,"startTime":"2025-08-09T02:06:54.398Z","endTime":"2025-08-09T02:06:58.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"cc06d66d-84eb-3817-bf86-ec7613e11c78","startTime":"2025-08-09T02:07:07.375Z","endTime":"2025-08-09T02:07:10.380Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.064016199761806,"aZ":-30.130488346579863,"pfxX":-7.815356970995088,"pfxZ":1.2041135139902481,"pX":0.45506083502159045,"pZ":1.3763497345482252,"vX0":5.6686025924501795,"vY0":-129.21139942003467,"vZ0":-5.254605701235591,"x":99.65,"y":201.62,"x0":-0.7437398234428716,"y0":50.005642502652925,"z0":5.731102901818029,"aX":-13.314707727718796},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.3,"breakHorizontal":13.0,"spinRate":1848,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.42270481576306373,"extension":6.428539911304223},"index":2,"playId":"64b34c26-eb3b-3d10-b6c2-20a7ea723eb8","pitchNumber":2,"startTime":"2025-08-09T02:07:23.458Z","endTime":"2025-08-09T02:07:26.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.17590686413016,"strikeZoneBottom":1.45546837889981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.586539342890873,"aZ":-13.103981729092206,"pfxX":-4.28550644857519,"pfxZ":9.850102340917415,"pX":-0.08685029308941992,"pZ":1.5985805332352854,"vX0":3.3969616230046085,"vY0":-138.20464010152014,"vZ0":-8.912401593886418,"x":120.31,"y":195.62,"x0":-0.7746768221168411,"y0":50.001966611375494,"z0":5.743684752838993,"aX":-8.296009204729803},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.2,"breakHorizontal":7.1,"spinRate":2386,"spinDirection":211},"zone":8,"typeConfidence":0.91,"plateTime":0.396205150897023,"extension":6.398948007325414},"index":3,"playId":"c4ae26e2-dbbd-3b5a-990e-653d1fcc738e","pitchNumber":3,"startTime":"2025-08-09T02:07:43.586Z","endTime":"2025-08-09T02:07:47.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.14328457999456,"strikeZoneBottom":1.45493853201426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.703644893826855,"aZ":-26.913899819625147,"pfxX":-7.768922571261255,"pfxZ":3.089970990905742,"pX":-0.1417619894500041,"pZ":-0.12100388048762555,"vX0":4.967536787296556,"vY0":-129.40312561805126,"vZ0":-9.246826335939103,"x":122.4,"y":242.05,"x0":-1.071884512205203,"y0":50.00542301557207,"z0":5.544129147354918,"aX":-13.24530596888854},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.8,"breakHorizontal":13.1,"spinRate":2004,"spinDirection":239},"zone":13,"typeConfidence":0.88,"plateTime":0.42243332406490897,"extension":6.505049066706703},"index":4,"playId":"042449dd-ba57-31f6-90b2-0bbd4f912fac","pitchNumber":4,"startTime":"2025-08-09T02:08:03.301Z","endTime":"2025-08-09T02:08:06.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32318963460438,"aZ":-29.39221501344359,"pfxX":2.0150230843832615,"pfxZ":1.6484866962632108,"pX":0.8525458145517045,"pZ":2.818240720364939,"vX0":3.240150564411826,"vY0":-128.49448522306724,"vZ0":-2.373450653798158,"x":84.5,"y":162.69,"x0":-0.6820784516723633,"y0":50.002422934741205,"z0":6.016573932033919,"aX":3.4003444496914956},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.8,"breakHorizontal":-4.3,"spinRate":2340,"spinDirection":173},"zone":12,"typeConfidence":0.94,"plateTime":0.42476161998377027,"extension":6.3101147675892335},"index":5,"playId":"5aa0afd3-2c4e-3804-8801-a9a7aefa7187","pitchNumber":5,"startTime":"2025-08-09T02:08:29.544Z","endTime":"2025-08-09T02:08:33.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"credit":"b_ab"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_ab"},{"player":{"id":681508,"link":"/api/v1/people/681508"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:08:33.737Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alan Roden grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T02:08:40.032Z","endTime":"2025-08-09T02:11:29.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":702176,"fullName":"Alan Roden","link":"/api/v1/people/702176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"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":94.7,"endSpeed":86.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.850995913203217,"aZ":-13.189056165339274,"pfxX":-2.2961340232227245,"pfxZ":9.907989710350735,"pX":-0.411302083332221,"pZ":2.913647656176011,"vX0":1.7747821018881267,"vY0":-137.84886605173136,"vZ0":-5.866047068883978,"x":132.68,"y":160.11,"x0":-0.76650793391101,"y0":50.005113522262675,"z0":5.966662129941595,"aX":-4.400915016234963},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":3.7,"spinRate":2472,"spinDirection":205},"zone":1,"typeConfidence":0.91,"plateTime":0.3979835655784747,"extension":6.39190263049024},"index":0,"playId":"8ff10236-6ca9-3caa-9155-fc6349fe62f2","pitchNumber":1,"startTime":"2025-08-09T02:08:59.030Z","endTime":"2025-08-09T02:09:02.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":83.3,"strikeZoneTop":3.46000045992619,"strikeZoneBottom":1.55890090833219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.264912436949025,"aZ":-27.361010221147716,"pfxX":1.0745086809994975,"pfxZ":2.7997679623368237,"pX":1.4503423311061507,"pZ":1.1732538605786345,"vX0":4.818884284001066,"vY0":-128.71586007567348,"vZ0":-6.688528641412655,"x":61.72,"y":207.1,"x0":-0.5664657494155204,"y0":50.005387411048396,"z0":5.852146520459155,"aX":1.8496195751287545},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.1,"breakHorizontal":-2.8,"spinRate":2350,"spinDirection":172},"zone":14,"typeConfidence":0.93,"plateTime":0.4214241187310934,"extension":6.398402439736481},"index":1,"playId":"9bd8ee0f-cbff-3cb9-bc8c-042133ee37c1","pitchNumber":2,"startTime":"2025-08-09T02:09:20.984Z","endTime":"2025-08-09T02:09:24.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.9,"strikeZoneTop":3.46000061075528,"strikeZoneBottom":1.72012929757346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32666591156695,"aZ":-29.910118168942518,"pfxX":-7.879396243797194,"pfxZ":1.2553628153912042,"pX":0.6544450875883775,"pZ":1.3265952023325753,"vX0":6.253851723862537,"vY0":-132.23616305009705,"vZ0":-6.011581184979245,"x":92.05,"y":202.96,"x0":-0.6961873674150991,"y0":50.003025504630244,"z0":5.773207529650311,"aX":-14.211911296368012},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.3,"breakHorizontal":13.2,"spinRate":2011,"spinDirection":237},"zone":14,"typeConfidence":0.85,"plateTime":0.4113203746372589,"extension":6.289157826777487},"index":2,"playId":"93576a23-cbc6-3775-9c03-f96b2a503d38","pitchNumber":3,"startTime":"2025-08-09T02:09:40.105Z","endTime":"2025-08-09T02:09:44.044Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.116830060082822,"aZ":-31.842899809975616,"pfxX":-7.78620591140289,"pfxZ":0.18498467010182473,"pX":0.2626637324241182,"pZ":0.9101495025447153,"vX0":5.355674447567072,"vY0":-131.83082264459352,"vZ0":-6.540709672564363,"x":106.99,"y":214.21,"x0":-0.7761868728385051,"y0":50.002451085534126,"z0":5.752207544962093,"aX":-13.804404792407707},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.8,"breakHorizontal":13.1,"spinRate":1965,"spinDirection":237},"zone":14,"typeConfidence":0.88,"plateTime":0.41434027007617313,"extension":6.408988994864987},"index":3,"playId":"92f7554f-0f79-3668-a51f-ec2b2435365b","pitchNumber":4,"startTime":"2025-08-09T02:09:59.488Z","endTime":"2025-08-09T02:10:02.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98592720445081,"aZ":-28.49423958058868,"pfxX":2.020085760104526,"pfxZ":2.1112047006937296,"pX":0.6581286764230543,"pZ":1.8240259857166796,"vX0":2.8106799927573936,"vY0":-129.66913960219202,"vZ0":-5.252113953961841,"x":91.91,"y":189.53,"x0":-0.6926171125942867,"y0":50.00546644856137,"z0":5.987170825545463,"aX":3.5223773828566944},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.1,"breakHorizontal":-4.2,"spinRate":2464,"spinDirection":154},"zone":9,"typeConfidence":0.94,"plateTime":0.41858194238518065,"extension":6.26203977837916},"index":4,"playId":"26a53bb8-e5b8-343d-8eb7-8972fec85b3a","pitchNumber":5,"startTime":"2025-08-09T02:10:20.275Z","endTime":"2025-08-09T02:10:23.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"39f15182-63bd-3a2a-89cd-8f75130dbb9a","startTime":"2025-08-09T02:10:41.314Z","endTime":"2025-08-09T02:10:44.314Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.612754595626058,"aZ":-13.670829387455505,"pfxX":-3.735061522665063,"pfxZ":9.653023535421605,"pX":0.0680799148535677,"pZ":2.806917350176134,"vX0":3.165507518287183,"vY0":-137.61042972346522,"vZ0":-6.071803462939208,"x":114.4,"y":162.99,"x0":-0.6120217473612818,"y0":50.00648262924874,"z0":5.968677921554098,"aX":-7.162978431685476},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.4,"breakHorizontal":6.1,"spinRate":2378,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.3980706440152053,"extension":6.377595951057085},"index":6,"playId":"dfe7a3a8-dc2a-30c7-a78b-95dc9de90889","pitchNumber":6,"startTime":"2025-08-09T02:10:58.949Z","endTime":"2025-08-09T02:11:01.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":82.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.90375964941374,"aZ":-30.918672563870583,"pfxX":1.486283838801652,"pfxZ":0.7439553383057804,"pX":0.7326893026818,"pZ":1.5754454375674531,"vX0":2.8513518677008594,"vY0":-127.97707590027244,"vZ0":-5.026896187048829,"x":89.07,"y":196.24,"x0":-0.581148280797308,"y0":50.00255916976835,"z0":5.935870487519114,"aX":2.510249709400966},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.6,"breakHorizontal":-3.2,"spinRate":2325,"spinDirection":158},"zone":9,"typeConfidence":0.93,"plateTime":0.42504971196594665,"extension":6.322064899952902},"hitData":{"launchSpeed":81.2,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.24,"coordY":167.3}},"index":7,"playId":"cdbee572-b177-34be-af60-7a017bc9eab6","pitchNumber":7,"startTime":"2025-08-09T02:11:22.033Z","endTime":"2025-08-09T02:11:29.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":702176,"link":"/api/v1/people/702176","batSide":{"code":"L","description":"Left"}},"first":{"id":668885,"link":"/api/v1/people/668885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_ab"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_ab"},{"player":{"id":702176,"link":"/api/v1/people/702176"},"credit":"b_pa"},{"player":{"id":664199,"link":"/api/v1/people/664199"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.6,"awayTeamWinProbability":0.4000000000000057,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:11:29.061Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Isbel doubles (15) on a line drive to left fielder Alan Roden.","rbi":0,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:13:01.468Z","endTime":"2025-08-09T02:14:16.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702176,"link":"/api/v1/people/702176"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":77.3,"endSpeed":71.3,"strikeZoneTop":3.52000047560835,"strikeZoneBottom":1.60535341841832,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.480121301884125,"aZ":-38.3084766034507,"pfxX":5.6496114168156275,"pfxZ":-4.762849516282067,"pX":-1.2508610917401068,"pZ":4.281054513713054,"vX0":0.04239929077639901,"vY0":-112.45511390499387,"vZ0":4.151828535956641,"x":164.68,"y":123.19,"x0":-2.0046063505892224,"y0":50.005351448349494,"z0":6.285241668846924,"aX":7.271010914202573},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-7.3,"breakHorizontal":-10.2,"spinRate":2591,"spinDirection":53},"zone":11,"typeConfidence":0.92,"plateTime":0.4861868464080379,"extension":5.81899133921037},"index":0,"playId":"0a9a6b04-377b-3826-99a5-4fcb28a01f26","pitchNumber":1,"startTime":"2025-08-09T02:13:38.903Z","endTime":"2025-08-09T02:13:42.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":94.0,"endSpeed":87.3,"strikeZoneTop":3.58939057420897,"strikeZoneBottom":1.84341064318001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.878425804632293,"aZ":-15.231755786691132,"pfxX":-2.842915665480339,"pfxZ":8.82714480982141,"pX":0.9760548765890504,"pZ":2.0132367892114145,"vX0":8.476817566191226,"vY0":-136.6431479009042,"vZ0":-7.745205070842122,"x":79.8,"y":184.42,"x0":-1.7766292237387724,"y0":50.00123344851941,"z0":5.90022686631927,"aX":-5.455964044643868},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":3.6,"spinRate":2335,"spinDirection":204},"zone":14,"typeConfidence":0.91,"plateTime":0.3985568282016265,"extension":5.9091175437197645},"index":1,"playId":"e80896fd-ed36-3fd5-b348-3e2ead58f08e","pitchNumber":2,"startTime":"2025-08-09T02:13:49.887Z","endTime":"2025-08-09T02:13:53.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.357091388223225,"aZ":-15.402146712822564,"pfxX":-4.297933743447402,"pfxZ":9.081084656092933,"pX":-0.5559315113497616,"pZ":2.9871277403497096,"vX0":4.852670978606599,"vY0":-134.5932425896738,"vZ0":-5.202123245390476,"x":138.19,"y":158.13,"x0":-1.8180994541261817,"y0":50.00318167415721,"z0":6.024028805784383,"aX":-7.939038961576562},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":6.8,"spinRate":2352,"spinDirection":207},"zone":1,"typeConfidence":0.91,"plateTime":0.40589854129955016,"extension":6.042919698912479},"hitData":{"launchSpeed":97.9,"launchAngle":15.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":25.73,"coordY":104.21}},"index":2,"playId":"663ea0df-5ac4-32aa-b728-5d324ce1cdc5","pitchNumber":3,"startTime":"2025-08-09T02:14:03.489Z","endTime":"2025-08-09T02:14:16.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.1,"awayTeamWinProbability":0.9000000000000057,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.07,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:14:16.188Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mike Yastrzemski walks.","rbi":0,"awayScore":2,"homeScore":9,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:14:26.464Z","endTime":"2025-08-09T02:18:05.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":74.3,"strikeZoneTop":3.47280718954721,"strikeZoneBottom":1.62122095785052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.334401956285443,"aZ":-38.37222166990938,"pfxX":3.935521087243391,"pfxZ":-4.495787269953894,"pX":-0.4698377312762512,"pZ":2.137809078203209,"vX0":2.7690659923070498,"vY0":-115.95889988294628,"vZ0":-0.3934825610509678,"x":134.91,"y":181.06,"x0":-2.1861106564480606,"y0":50.00565760228374,"z0":5.935020468575633,"aX":5.421420449853353},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.0,"breakHorizontal":-7.8,"spinRate":2476,"spinDirection":46},"zone":7,"typeConfidence":0.92,"plateTime":0.47028740789473966,"extension":6.102700146468741},"index":0,"playId":"115a7535-c75a-3453-9222-1fa6a127ec0c","pitchNumber":1,"startTime":"2025-08-09T02:14:50.522Z","endTime":"2025-08-09T02:14:54.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.688238860337695,"aZ":-25.088446473941005,"pfxX":1.9445873643465834,"pfxZ":4.072604712802232,"pX":0.27053995355374383,"pZ":2.7447473820310986,"vX0":5.815354997710504,"vY0":-130.21576818920676,"vZ0":-3.322243406229477,"x":106.69,"y":164.67,"x0":-2.231860850709856,"y0":50.00629159769219,"z0":5.905410267688041,"aX":3.388331133731679},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.0,"breakHorizontal":-4.7,"spinRate":2488,"spinDirection":182},"zone":5,"typeConfidence":0.9,"plateTime":0.4183457627551319,"extension":6.238410135381702},"index":1,"playId":"9315db80-a31e-318f-a381-f70588fbcb8b","pitchNumber":2,"startTime":"2025-08-09T02:15:07.697Z","endTime":"2025-08-09T02:15:11.235Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.44620670667928,"strikeZoneBottom":1.62741554852329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.445355987678056,"aZ":-33.040988139993125,"pfxX":2.779394734283077,"pfxZ":-0.5781399521955208,"pX":-0.3004889468120591,"pZ":0.8761120688022483,"vX0":3.700268050183799,"vY0":-120.83358556467469,"vZ0":-4.672654923449038,"x":128.45,"y":215.12,"x0":-2.2073889639572073,"y0":50.005909669065936,"z0":5.707756744697823,"aX":4.148738457081289},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.8,"breakHorizontal":-5.9,"spinRate":2217,"spinDirection":83},"zone":13,"typeConfidence":0.89,"plateTime":0.4516507473427689,"extension":6.116721927598124},"index":2,"playId":"238cd894-30f6-3d31-9915-c1c66754ea2a","pitchNumber":3,"startTime":"2025-08-09T02:15:35.212Z","endTime":"2025-08-09T02:15:40.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.25935199109873,"aZ":-33.50816728239233,"pfxX":1.6510250107654387,"pfxZ":-0.8622735107009527,"pX":0.15737708770640918,"pZ":1.4737176993356593,"vX0":4.852525429547073,"vY0":-123.12450136840575,"vZ0":-3.6434686544838972,"x":111.0,"y":198.99,"x0":-2.0459379027761835,"y0":50.003103465680056,"z0":5.780135990470956,"aX":2.557608262685598},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.2,"breakHorizontal":-4.1,"spinRate":2342,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4432532515754284,"extension":6.359127294304806},"index":3,"playId":"37a34bd9-a3f4-39a4-b28c-bbbdbc2feb79","pitchNumber":4,"startTime":"2025-08-09T02:16:02.334Z","endTime":"2025-08-09T02:16:07.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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.3,"endSpeed":79.8,"strikeZoneTop":3.41000091469758,"strikeZoneBottom":1.61016721343293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.75782440464436,"aZ":-29.76708110767111,"pfxX":-9.00089427693733,"pfxZ":1.4946536051315062,"pX":-1.045795428969299,"pZ":1.6821089338792983,"vX0":6.007452694512668,"vY0":-125.55968025325957,"vZ0":-3.6725106739487785,"x":156.86,"y":193.36,"x0":-2.2916118245804573,"y0":50.001947352869735,"z0":5.567701681554354,"aX":-14.47142674974499},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.2,"breakHorizontal":15.0,"spinRate":2043,"spinDirection":237},"zone":13,"typeConfidence":0.89,"plateTime":0.43506782074896444,"extension":6.311191751377086},"index":4,"playId":"47f1cb4f-a68f-3287-9857-5d99fd62777c","pitchNumber":5,"startTime":"2025-08-09T02:16:28.687Z","endTime":"2025-08-09T02:16:32.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.4099996511459,"strikeZoneBottom":1.54572478160352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82297819937687,"aZ":-12.56579263780211,"pfxX":-1.7150826042591265,"pfxZ":10.018566028255277,"pX":-0.9648986606141706,"pZ":1.564083433610079,"vX0":3.3013552049333788,"vY0":-138.50767111096482,"vZ0":-9.444680381525604,"x":153.78,"y":196.55,"x0":-1.9454947277829244,"y0":50.00096020071325,"z0":5.842786674839597,"aX":-3.3563697188039727},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":2.5,"spinRate":2409,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.39434994820513847,"extension":6.193070774671541},"index":5,"playId":"a769d2a4-a627-3b73-9217-fc6b33b484e3","pitchNumber":6,"startTime":"2025-08-09T02:16:49.296Z","endTime":"2025-08-09T02:16:52.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.579613955509423,"aZ":-28.67239072403643,"pfxX":2.7120035179027076,"pfxZ":2.0009856822874,"pX":0.6086792977427129,"pZ":1.8914049227998662,"vX0":5.847401460149767,"vY0":-130.6899331301482,"vZ0":-4.969245615777668,"x":93.8,"y":187.71,"x0":-2.00004165168335,"y0":50.00374227553619,"z0":5.9416696487951635,"aX":4.743646996222917},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.9,"breakHorizontal":-6.1,"spinRate":2545,"spinDirection":167},"zone":9,"typeConfidence":0.89,"plateTime":0.41727652447804964,"extension":6.209910326846148},"index":6,"playId":"70daa54e-fc5f-3120-baa4-f5ff08fd7e8a","pitchNumber":7,"startTime":"2025-08-09T02:17:07.837Z","endTime":"2025-08-09T02:17:11.986Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.141373141482386,"aZ":-24.539488228684537,"pfxX":-7.488738342978081,"pfxZ":3.9540266147088463,"pX":-0.1609676390050658,"pZ":2.610548125060884,"vX0":7.788381710729716,"vY0":-137.73787280607525,"vZ0":-4.004963420156252,"x":123.14,"y":168.3,"x0":-2.0454374586508197,"y0":50.00357625287671,"z0":5.732721128414924,"aX":-14.462968109134607},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.5,"breakHorizontal":12.0,"spinRate":2092,"spinDirection":222},"zone":5,"typeConfidence":0.89,"plateTime":0.396898900550569,"extension":6.455262786855839},"index":7,"playId":"969f2ef9-ef24-3bef-924e-14f86e4120b3","pitchNumber":8,"startTime":"2025-08-09T02:17:38.531Z","endTime":"2025-08-09T02:17:44.301Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.3,"strikeZoneTop":3.44969656919113,"strikeZoneBottom":1.59841486126845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.841692957746496,"aZ":-27.778671238070423,"pfxX":-8.96897385734652,"pfxZ":2.679044614332023,"pX":0.8108344224533344,"pZ":2.6568517344032743,"vX0":9.895411418486356,"vY0":-127.25892457847321,"vZ0":-2.178970546958956,"x":86.09,"y":167.05,"x0":-1.9606838401234121,"y0":50.00400309421131,"z0":5.7221205730740765,"aX":-14.728280702061033},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.6,"breakHorizontal":14.0,"spinRate":1964,"spinDirection":234},"zone":6,"typeConfidence":0.9,"plateTime":0.4302185038040989,"extension":6.331444599755026},"index":8,"playId":"8500f637-3fa7-387e-b43e-0a4a834362f2","pitchNumber":9,"startTime":"2025-08-09T02:18:01.384Z","endTime":"2025-08-09T02:18:05.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":-0.6999999999999886,"leverageIndex":0.16,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:18:05.705Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":9,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:19:16.700Z","endTime":"2025-08-09T02:21:23.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"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":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T02:18:33.274Z","endTime":"2025-08-09T02:19:18.983Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":91.3,"endSpeed":85.0,"strikeZoneTop":3.51999922276953,"strikeZoneBottom":1.58460742926768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90225098475436,"aZ":-24.025814185111354,"pfxX":1.093421649254478,"pfxZ":4.471188524594044,"pX":1.0536131170144123,"pZ":3.5362323657425176,"vX0":7.415842664375842,"vY0":-132.97425071518623,"vZ0":-2.0834191781435045,"x":76.84,"y":143.3,"x0":-1.893609707696712,"y0":50.00044695616811,"z0":6.042643138064307,"aX":1.9909846150789046},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":-3.4,"spinRate":2562,"spinDirection":179},"zone":12,"typeConfidence":0.91,"plateTime":0.4092199757567343,"extension":6.1293066179948585},"index":1,"playId":"3d9dd7d8-2faf-3be0-a41a-e772d75f9351","pitchNumber":1,"startTime":"2025-08-09T02:19:18.983Z","endTime":"2025-08-09T02:19:22.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.608105017362252,"aZ":-14.462740990878345,"pfxX":-4.338472991146622,"pfxZ":9.053905044528404,"pX":-0.3567229950356574,"pZ":3.1467420603391854,"vX0":6.108943494042043,"vY0":-138.42878459748954,"vZ0":-4.514876603289997,"x":130.6,"y":153.82,"x0":-2.0203945341228184,"y0":50.00322324258992,"z0":5.755407752765234,"aX":-8.48764663069715},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":6.7,"spinRate":2481,"spinDirection":216},"zone":1,"typeConfidence":0.9,"plateTime":0.3944905229769198,"extension":6.327518648555986},"index":2,"playId":"0b6943f8-bc7d-36db-9b06-5ec11f79d156","pitchNumber":2,"startTime":"2025-08-09T02:19:37.803Z","endTime":"2025-08-09T02:19:40.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.51999829809605,"strikeZoneBottom":1.67485343907427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.956092611860655,"aZ":-26.43631603588978,"pfxX":0.6510277773942397,"pfxZ":3.27648415318321,"pX":0.9976679137950855,"pZ":3.269373643419593,"vX0":7.07272901161077,"vY0":-130.35999684779375,"vZ0":-1.9273813314394674,"x":78.97,"y":150.51,"x0":-1.815873895731791,"y0":50.00334513713993,"z0":5.980454331996414,"aX":1.137849043016684},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":-2.5,"spinRate":2399,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.4174285637968622,"extension":6.341707246414291},"index":3,"playId":"60a750ef-d4ec-3405-8649-b8b119d952ee","pitchNumber":3,"startTime":"2025-08-09T02:20:00.440Z","endTime":"2025-08-09T02:20:04.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.193946889869743,"aZ":-13.022969201287449,"pfxX":-2.8887517222028403,"pfxZ":9.721703301142712,"pX":0.4692162681395101,"pZ":2.627450547378798,"vX0":7.578702043466591,"vY0":-138.99710112440434,"vZ0":-6.095776763990222,"x":99.11,"y":167.84,"x0":-1.9091928250910777,"y0":50.000871879272566,"z0":5.702542329173456,"aX":-5.690016088968388},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":3.7,"spinRate":2425,"spinDirection":214},"zone":6,"typeConfidence":0.9,"plateTime":0.39305114515405215,"extension":6.2419762893825625},"index":4,"playId":"8b402c88-41eb-3124-b8dc-1a3b4866476e","pitchNumber":4,"startTime":"2025-08-09T02:20:21.589Z","endTime":"2025-08-09T02:20:24.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.52000000764159,"strikeZoneBottom":1.63692821950008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.646882610783912,"aZ":-34.24473431225658,"pfxX":0.8865632782733428,"pfxZ":-1.2948602975688086,"pX":1.2296037376992497,"pZ":1.9568190122150928,"vX0":7.7177145024108675,"vY0":-124.92784691809409,"vZ0":-2.1115331491077636,"x":70.13,"y":185.95,"x0":-2.001362459988808,"y0":50.004496078509746,"z0":5.599339446905458,"aX":1.4148924116875927},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.6,"breakHorizontal":-3.2,"spinRate":2261,"spinDirection":93},"zone":14,"typeConfidence":0.9,"plateTime":0.43665606732604534,"extension":6.461489374558025},"index":5,"playId":"f39da554-eafc-35f1-87e4-fe5e758b87fb","pitchNumber":5,"startTime":"2025-08-09T02:20:48.145Z","endTime":"2025-08-09T02:20:53.028Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-09T02:21:05.943Z","endTime":"2025-08-09T02:21:19.956Z","isPitch":false,"type":"action","player":{"id":677951,"link":"/api/v1/people/677951"},"defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34071270745536,"aZ":-14.334822232744196,"pfxX":-2.158576270408794,"pfxZ":9.240102200974526,"pX":-0.5296309210063099,"pZ":3.90004368400564,"vX0":5.145479538395206,"vY0":-138.41187582123564,"vZ0":-2.447611973100793,"x":137.19,"y":133.48,"x0":-2.1364116011624543,"y0":50.00113786525502,"z0":5.761540011110389,"aX":-4.167151903231851},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.3,"breakHorizontal":2.8,"spinRate":2383,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.3964767920622929,"extension":6.1677332548527595},"index":7,"playId":"4e9104e9-ebad-3239-9910-fbe2215566e3","pitchNumber":6,"startTime":"2025-08-09T02:21:19.956Z","endTime":"2025-08-09T02:21:23.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:21:23.267Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a sharp line drive to center fielder Austin Martin. Kyle Isbel scores. Mike Yastrzemski to 2nd.","rbi":1,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:21:34.115Z","endTime":"2025-08-09T02:22:22.311Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnSecond":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":{"id":701519,"link":"/api/v1/people/701519"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.57999846992065,"strikeZoneBottom":1.76307304320575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.334551807780315,"aZ":-29.224703104433093,"pfxX":-8.732702949447113,"pfxZ":1.778153722721524,"pX":0.5631289972180218,"pZ":0.6877927571640148,"vX0":9.043662913646788,"vY0":-127.81961175524546,"vZ0":-6.205220835360274,"x":95.53,"y":220.21,"x0":-1.879427587522849,"y0":50.006024178945914,"z0":5.429881457804308,"aX":-14.51223207508495},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.0,"breakHorizontal":13.9,"spinRate":1929,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.4278576696066514,"extension":6.367772251727085},"index":0,"playId":"d1cdc743-3546-3411-89ce-9cd0d0ede65c","pitchNumber":1,"startTime":"2025-08-09T02:21:51.212Z","endTime":"2025-08-09T02:21:54.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61724721130954,"aZ":-14.520870606021646,"pfxX":-4.006597948843889,"pfxZ":9.105896985157196,"pX":-0.40624491322051554,"pZ":3.0674196748562044,"vX0":6.211027255823895,"vY0":-138.31873518883918,"vZ0":-4.669769083365336,"x":132.49,"y":155.96,"x0":-2.159513395387294,"y0":50.006511958604435,"z0":5.750090931330066,"aX":-7.771334092931127},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":6.0,"spinRate":2511,"spinDirection":215},"zone":1,"typeConfidence":0.9,"plateTime":0.3958708970625353,"extension":6.126912586342807},"hitData":{"launchSpeed":100.2,"launchAngle":15.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":103.08,"coordY":74.28}},"index":1,"playId":"20f6c258-84d6-3dd5-b9ab-90cc3a055843","pitchNumber":2,"startTime":"2025-08-09T02:22:12.511Z","endTime":"2025-08-09T02:22:22.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":573262,"link":"/api/v1/people/573262"},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":701519,"link":"/api/v1/people/701519"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.4,"awayTeamWinProbability":1.5999999999999943,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.19,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:22:22.311Z","atBatIndex":66},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Maikel Garcia grounds into a force out, shortstop Brooks Lee to second baseman Luke Keaschall. Mike Yastrzemski to 3rd. Vinnie Pasquantino out at 2nd. Maikel Garcia to 1st.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:25:00.555Z","endTime":"2025-08-09T02:25:10.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T02:22:38.949Z","endTime":"2025-08-09T02:23:37.058Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cole Sands replaces Travis Adams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":9,"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-09T02:23:37.058Z","endTime":"2025-08-09T02:25:02.782Z","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":701519,"link":"/api/v1/people/701519","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.419541844223815,"aZ":-35.85255141133166,"pfxX":6.844947140839704,"pfxZ":-2.617979628061194,"pX":0.512190938225329,"pZ":2.7180657816750426,"vX0":4.5471626736563335,"vY0":-117.71321131634879,"vZ0":0.5846682721862486,"x":97.48,"y":165.39,"x0":-2.3343017461552362,"y0":50.00508910713156,"z0":5.786652936384143,"aX":9.60333001427287},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.3,"breakHorizontal":-13.6,"spinRate":2962,"spinDirection":51},"zone":6,"typeConfidence":2.0,"plateTime":0.46536061768570924,"extension":5.50822637059316},"hitData":{"launchSpeed":89.8,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.73,"coordY":146.0}},"index":2,"playId":"f2b403c0-da15-315c-a0d3-ef57592571e3","pitchNumber":1,"startTime":"2025-08-09T02:25:02.782Z","endTime":"2025-08-09T02:25:10.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":672580,"link":"/api/v1/people/672580","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":672580,"link":"/api/v1/people/672580"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:25:10.901Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Salvador Perez walks.","rbi":0,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:25:28.601Z","endTime":"2025-08-09T02:27:17.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnSecond":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"postOnThird":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.0,"strikeZoneTop":3.67000077163486,"strikeZoneBottom":1.7233140470038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.692757025008067,"aZ":-36.726577969845295,"pfxX":3.7384392316111583,"pfxZ":-3.206761642459744,"pX":3.4180070315836906,"pZ":-0.40062798183991577,"vX0":11.298934070842193,"vY0":-118.61941497594752,"vZ0":-5.73923936871064,"x":-13.29,"y":249.6,"x0":-1.9020237848492558,"y0":50.00387677297426,"z0":5.41667922604979,"aX":5.302871672326042},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.1,"breakHorizontal":-9.6,"spinRate":2835,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.462586541774316,"extension":5.83417351635492},"index":0,"playId":"6b06319a-6177-3784-a8d6-f8866e04ea5f","pitchNumber":1,"startTime":"2025-08-09T02:25:49.154Z","endTime":"2025-08-09T02:25:53.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Cole Sands. Maikel Garcia to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"6b06319a-6177-3784-a8d6-f8866e04ea5f","startTime":"2025-08-09T02:26:04.019Z","endTime":"2025-08-09T02:26:16.256Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"},"defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":573262,"link":"/api/v1/people/573262"},"postOnSecond":{"id":672580,"link":"/api/v1/people/672580"},"postOnThird":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"homeTeamWinProbability":99.2,"awayTeamWinProbability":0.7999999999999972,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.2,"dramaIndex":10.0,"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.6,"strikeZoneTop":3.66999906769271,"strikeZoneBottom":1.73915725225148,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.02763762580954,"aZ":-34.79644423756165,"pfxX":5.993382520914945,"pfxZ":-1.846647995286263,"pX":2.684611268884808,"pZ":1.5998209518555528,"vX0":9.252037851410563,"vY0":-118.3104341824124,"vZ0":-1.8155021841118983,"x":14.67,"y":195.58,"x0":-2.0513281674142414,"y0":50.00290682011306,"z0":5.558673668051989,"aX":8.515305191550663},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.5,"breakHorizontal":-13.1,"spinRate":3027,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4625070946751366,"extension":5.740545163200194},"index":2,"playId":"b98f577e-c819-34c3-a25a-fabeb863f9cd","pitchNumber":2,"startTime":"2025-08-09T02:26:16.256Z","endTime":"2025-08-09T02:26:19.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.0,"strikeZoneTop":3.66999824671376,"strikeZoneBottom":1.68511016234749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.913021500630986,"aZ":-35.38442547365177,"pfxX":9.86373486713795,"pfxZ":-2.3026537894798085,"pX":2.4935375547862235,"pZ":0.7321446436323072,"vX0":7.990528614250358,"vY0":-117.81401282770489,"vZ0":-3.392661985751901,"x":21.95,"y":219.01,"x0":-2.232227432609876,"y0":50.001606737703504,"z0":5.4856305729111785,"aX":13.762246549252904},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.8,"breakHorizontal":-19.9,"spinRate":3072,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.46621456404129447,"extension":5.597656564749105},"index":3,"playId":"8a601927-de53-3018-a493-efda12f05791","pitchNumber":3,"startTime":"2025-08-09T02:26:34.722Z","endTime":"2025-08-09T02:26:39.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.6699989102427,"strikeZoneBottom":1.72150192917711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.089711690700632,"aZ":-37.7746843660755,"pfxX":6.011497664254859,"pfxZ":-3.9863668480268313,"pX":0.694990963880344,"pZ":2.49621121060169,"vX0":5.546784246302149,"vY0":-118.01037201938448,"vZ0":0.7138517205299062,"x":90.51,"y":171.38,"x0":-2.469246559563362,"y0":50.00021097925173,"z0":5.6777050082186555,"aX":8.451792231537006},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-6.7,"breakHorizontal":-12.2,"spinRate":3064,"spinDirection":46},"zone":6,"typeConfidence":2.0,"plateTime":0.46465583932880916,"extension":5.619089811688101},"index":4,"playId":"9917a36e-5676-328e-8536-7173cfae7cac","pitchNumber":4,"startTime":"2025-08-09T02:26:54.506Z","endTime":"2025-08-09T02:26:58.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.6700005002718,"strikeZoneBottom":1.74245382385931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.559014875275267,"aZ":-18.14486211766319,"pfxX":-6.469626420328183,"pfxZ":7.2347328317530195,"pX":1.8018333081859783,"pZ":2.6594858507301162,"vX0":12.881364205440779,"vY0":-137.6568731059266,"vZ0":-4.347705873651449,"x":48.32,"y":166.97,"x0":-2.075748696841337,"y0":50.00481265219496,"z0":5.470359836689303,"aX":-12.550085943678681},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.5,"breakHorizontal":9.4,"spinRate":2578,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.3963129644893879,"extension":5.72082818027623},"index":5,"playId":"c0513059-0ad0-3cf1-979d-31fa30dbc523","pitchNumber":5,"startTime":"2025-08-09T02:27:14.597Z","endTime":"2025-08-09T02:27:17.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"second":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.6,"awayTeamWinProbability":1.4000000000000057,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.2,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:27:17.940Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adam Frazier grounds out to first baseman Kody Clemens.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T02:27:30.431Z","endTime":"2025-08-09T02:28:35.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"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":[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":624428,"fullName":"Adam Frazier","link":"/api/v1/people/624428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.18467020285388,"strikeZoneBottom":1.5027232398238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6085787762386,"aZ":-20.559696459462323,"pfxX":0.5930089796746518,"pfxZ":6.624564496490291,"pX":2.054345819577987,"pZ":1.2019236449055732,"vX0":10.472873305640148,"vY0":-131.02480196730872,"vZ0":-7.236290718348309,"x":38.69,"y":206.33,"x0":-2.057965820134622,"y0":50.00019299663163,"z0":5.516286522317096,"aX":1.0376672403102012},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.7,"breakHorizontal":-3.2,"spinRate":2610,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.41675828988618857,"extension":5.748977579571496},"index":0,"playId":"6298d999-0c26-35ee-9b6e-9e58ebd44577","pitchNumber":1,"startTime":"2025-08-09T02:27:43.492Z","endTime":"2025-08-09T02:27:49.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.239456747495797,"aZ":-16.417307536745888,"pfxX":-7.215428279335751,"pfxZ":8.14799902591737,"pX":-0.11304712212160072,"pZ":1.7132151088887193,"vX0":8.51085298562372,"vY0":-137.83239320692294,"vZ0":-7.072943110201699,"x":121.31,"y":192.52,"x0":-2.2963168724793657,"y0":50.00064007152594,"z0":5.411403200151755,"aX":-13.949407526270619},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.6,"breakHorizontal":11.4,"spinRate":2496,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.396657986408969,"extension":5.711088069161791},"index":1,"playId":"68a6f42e-a1ce-3914-aaf0-54b54bb90820","pitchNumber":2,"startTime":"2025-08-09T02:28:07.268Z","endTime":"2025-08-09T02:28:10.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":80.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.836044845072106,"aZ":-30.300426882251386,"pfxX":-9.013263464913521,"pfxZ":1.1230319802808744,"pX":0.345003890767859,"pZ":2.1050825748337347,"vX0":9.041062655556647,"vY0":-128.31713611408995,"vZ0":-2.811936217995169,"x":103.85,"y":181.94,"x0":-2.0549618486593673,"y0":50.001428596534126,"z0":5.578658194896631,"aX":-15.012309600952385},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.6,"breakHorizontal":14.3,"spinRate":1567,"spinDirection":245},"zone":6,"typeConfidence":2.0,"plateTime":0.4270446536628105,"extension":5.777019432515873},"hitData":{"launchSpeed":58.7,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.96,"coordY":168.53}},"index":2,"playId":"e6f7ea5e-9519-3a83-9dbc-2f3ebfc55bf6","pitchNumber":3,"startTime":"2025-08-09T02:28:28.476Z","endTime":"2025-08-09T02:28:35.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":663485,"link":"/api/v1/people/663485","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":624428,"link":"/api/v1/people/624428","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":672580,"link":"/api/v1/people/672580"},"third":{"id":573262,"link":"/api/v1/people/573262"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_ab"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_ab"},{"player":{"id":624428,"link":"/api/v1/people/624428"},"credit":"b_pa"},{"player":{"id":663485,"link":"/api/v1/people/663485"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:28:35.002Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Wallner grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T02:30:57.330Z","endTime":"2025-08-09T02:33:43.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Long replaces Taylor Clarke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T02:29:13.626Z","endTime":"2025-08-09T02:30:59.631Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669674,"link":"/api/v1/people/669674"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":664199,"link":"/api/v1/people/664199","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.052361001151855,"aZ":-17.111285099710248,"pfxX":4.347190622593288,"pfxZ":7.984887656432779,"pX":-0.41909176590346386,"pZ":2.8583064953467376,"vX0":-6.098955796053934,"vY0":-135.37426473855766,"vZ0":-4.978451662991973,"x":132.97,"y":161.61,"x0":1.2814239435820114,"y0":50.00042632334566,"z0":5.8904421487061445,"aX":8.198713739651724},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.8,"breakHorizontal":-6.8,"spinRate":2310,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.4021156044757399,"extension":5.983502608719518},"index":1,"playId":"9a56533c-ae26-3d65-af36-2b278ec514c7","pitchNumber":1,"startTime":"2025-08-09T02:30:59.631Z","endTime":"2025-08-09T02:31:04.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":94.4,"endSpeed":87.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.697051728953,"aZ":-15.96470324710026,"pfxX":4.423848548513862,"pfxZ":8.368358371818791,"pX":-0.02581838899426819,"pZ":2.7210142889852524,"vX0":-5.319062403468196,"vY0":-137.38093036557996,"vZ0":-5.498725946282182,"x":117.98,"y":165.31,"x0":1.3487754015685782,"y0":50.00014267230076,"z0":5.810917316887668,"aX":8.566116826880751},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":-7.1,"spinRate":2364,"spinDirection":141},"zone":5,"typeConfidence":2.0,"plateTime":0.3967130661333571,"extension":6.1145686806336705},"index":2,"playId":"bb98db70-0d60-372e-a749-271edef5ec75","pitchNumber":2,"startTime":"2025-08-09T02:31:16.654Z","endTime":"2025-08-09T02:31:20.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.901403813333182,"aZ":-38.805675648940884,"pfxX":-3.3737650005297564,"pfxZ":-4.7007223405242,"pX":-0.062462827785567936,"pZ":2.179579098857919,"vX0":-3.8452182420597576,"vY0":-118.14184478954832,"vZ0":0.5377825317179397,"x":119.38,"y":179.93,"x0":2.025651818762277,"y0":50.00262339001393,"z0":5.521044149211179,"aX":-4.759453488009986},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-8.0,"breakHorizontal":7.1,"spinRate":2751,"spinDirection":313},"zone":8,"typeConfidence":2.0,"plateTime":0.4639509094798111,"extension":5.587895585319374},"index":3,"playId":"82997186-2114-3e05-906e-7286bbbb1ddf","pitchNumber":3,"startTime":"2025-08-09T02:31:34.879Z","endTime":"2025-08-09T02:31:37.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.77149495848231,"strikeZoneBottom":1.90793673365149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.52862847998587,"aZ":-15.400581758332434,"pfxX":5.559509919938918,"pfxZ":8.771552163556066,"pX":-1.630867140963995,"pZ":2.1165480235068026,"vX0":-9.724433435802906,"vY0":-136.5618252103358,"vZ0":-6.6189566565729905,"x":179.16,"y":181.63,"x0":1.2337192131068644,"y0":50.004540566411336,"z0":5.607497368642109,"aX":10.634242289272091},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":-8.3,"spinRate":2325,"spinDirection":139},"zone":13,"typeConfidence":2.0,"plateTime":0.39917145935891396,"extension":6.203137531380482},"index":4,"playId":"0c8197ae-7a4a-3005-be6f-37010c662ab3","pitchNumber":4,"startTime":"2025-08-09T02:31:57.877Z","endTime":"2025-08-09T02:32:00.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.6,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.63613556286557,"aZ":-41.72738087637281,"pfxX":-2.9018354794247205,"pfxZ":-7.372927710086728,"pX":0.02689593543840891,"pZ":3.952689137211662,"vX0":-1.9587782402476364,"vY0":-113.09541634710392,"vZ0":3.8862687134667024,"x":115.97,"y":132.06,"x0":1.2812646849591285,"y0":50.00327715364928,"z0":6.397146017717098,"aX":-3.7590106008647206},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-12.1,"breakHorizontal":5.8,"spinRate":2613,"spinDirection":332},"zone":12,"typeConfidence":2.0,"plateTime":0.48430684062563545,"extension":5.728864137918584},"index":5,"playId":"51ebdb9e-29cb-3228-9e23-dae672ee680d","pitchNumber":5,"startTime":"2025-08-09T02:32:13.885Z","endTime":"2025-08-09T02:32:17.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.81812981789566,"strikeZoneBottom":1.83045635545118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.000784334653336,"aZ":-26.812387444513085,"pfxX":9.815779363109613,"pfxZ":2.8511028999334584,"pX":-0.14285709465264512,"pZ":3.6015488882995546,"vX0":-8.916986937489096,"vY0":-136.52675194409184,"vZ0":0.3586091287218631,"x":122.45,"y":141.54,"x0":1.8956234792606117,"y0":50.00400522235075,"z0":5.318798809881774,"aX":18.46935108426481},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.4,"breakHorizontal":-15.8,"spinRate":2236,"spinDirection":117},"zone":2,"typeConfidence":2.0,"plateTime":0.401706910873596,"extension":5.616754928010039},"index":6,"playId":"39787fea-758a-356f-8e10-ef39f7ce434c","pitchNumber":6,"startTime":"2025-08-09T02:32:33.124Z","endTime":"2025-08-09T02:32:36.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.598403612980338,"aZ":-35.07486020507792,"pfxX":-5.406220520415925,"pfxZ":-2.1056222269519083,"pX":-0.4264073359616139,"pZ":2.8526487234471034,"vX0":-4.119325003545243,"vY0":-116.44990890120664,"vZ0":1.9036689891254408,"x":133.25,"y":161.76,"x0":2.0671670748896513,"y0":50.00479018910614,"z0":5.339435689678019,"aX":-7.4351570878893325},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.1,"breakHorizontal":10.8,"spinRate":2726,"spinDirection":308},"zone":4,"typeConfidence":2.0,"plateTime":0.4701245353691075,"extension":5.83365927057338},"index":7,"playId":"d32ce772-9734-320a-9ea3-5f341ccaf9b1","pitchNumber":7,"startTime":"2025-08-09T02:32:48.905Z","endTime":"2025-08-09T02:32:52.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.8582929329855,"strikeZoneBottom":1.7964535351054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.206249988040142,"aZ":-14.03695420264724,"pfxX":5.03020596825434,"pfxZ":9.363215901579046,"pX":-0.9143793491040679,"pZ":1.6324258118046748,"vX0":-7.560877741815225,"vY0":-137.72386656798957,"vZ0":-8.389609706414442,"x":151.85,"y":194.7,"x0":1.202496082047385,"y0":50.00341299451194,"z0":5.650465345975978,"aX":9.744664963052275},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.5,"breakHorizontal":-7.7,"spinRate":2404,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.3964470979287884,"extension":6.093334790188976},"index":8,"playId":"cd5b7c27-ff1e-32a2-9fbc-d461bf82ebff","pitchNumber":8,"startTime":"2025-08-09T02:33:08.983Z","endTime":"2025-08-09T02:33:13.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":9,"startTime":"2025-08-09T02:33:23.818Z","endTime":"2025-08-09T02:33:35.660Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.267434084072388,"aZ":-20.292653682548984,"pfxX":7.524311919734076,"pfxZ":6.1966800502368,"pX":0.3334276117937011,"pZ":2.9162293860733066,"vX0":-5.37270626781323,"vY0":-137.1324507591267,"vZ0":-4.010124178320406,"x":104.29,"y":160.04,"x0":1.3332539346318582,"y0":50.00642340454185,"z0":5.769169936920932,"aX":14.437562350429541},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.7,"breakHorizontal":-12.6,"spinRate":2210,"spinDirection":151},"zone":6,"typeConfidence":2.0,"plateTime":0.39830561739424475,"extension":6.031320241796913},"hitData":{"launchSpeed":74.1,"launchAngle":11.0,"totalDistance":143.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.82,"coordY":127.27}},"index":10,"playId":"d7482895-f0b4-34e2-86ca-a0ff9546e3c7","pitchNumber":9,"startTime":"2025-08-09T02:33:35.660Z","endTime":"2025-08-09T02:33:43.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":669674,"link":"/api/v1/people/669674"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":669674,"link":"/api/v1/people/669674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:33:43.462Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Jeffers called out on strikes.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T02:33:57.808Z","endTime":"2025-08-09T02:36:26.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680777,"fullName":"Ryan Jeffers","link":"/api/v1/people/680777"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.41666199364416,"strikeZoneBottom":1.60896819794333,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.2147173091442,"aZ":-14.694863841616211,"pfxX":5.097389030176829,"pfxZ":9.035897438446431,"pX":0.1334305755988357,"pZ":2.2027914068101473,"vX0":-5.078517398589568,"vY0":-138.52024967239709,"vZ0":-6.867879499178415,"x":111.91,"y":179.3,"x0":1.3322043542958408,"y0":50.0060897289177,"z0":5.705172181849923,"aX":9.864283777044111},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.0,"breakHorizontal":-8.2,"spinRate":2423,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.39608704919753634,"extension":6.0205416131018445},"index":0,"playId":"8e3819d0-f669-3638-9f7c-60a36acb9889","pitchNumber":1,"startTime":"2025-08-09T02:34:19.057Z","endTime":"2025-08-09T02:34:22.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":87.9,"endSpeed":81.0,"strikeZoneTop":3.35000111006637,"strikeZoneBottom":1.6140209491903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.79251167509417,"aZ":-26.037833285784597,"pfxX":5.5018309581881955,"pfxZ":3.6683762641333075,"pX":1.118807501655237,"pZ":3.388987939142507,"vX0":-3.402851628015441,"vY0":-128.08415867222234,"vZ0":-0.8793927200273943,"x":74.35,"y":147.28,"x0":1.7452267532385308,"y0":50.002275423702386,"z0":5.760519746961,"aX":9.202549526654913},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.7,"breakHorizontal":-9.2,"spinRate":1663,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.42652950879741747,"extension":6.054048915689444},"index":1,"playId":"408a3067-9446-329b-9b5b-3125cfcafd6f","pitchNumber":2,"startTime":"2025-08-09T02:34:30.358Z","endTime":"2025-08-09T02:34:33.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.3,"strikeZoneTop":3.35230947197444,"strikeZoneBottom":1.57735396113481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.709682082234366,"aZ":-41.84258632814355,"pfxX":-1.0063703803085868,"pfxZ":-7.649026515723103,"pX":-1.752195864007564,"pZ":1.1316084066079262,"vX0":-5.945527915155734,"vY0":-112.09415881934012,"vZ0":-1.6740303797106866,"x":183.79,"y":208.23,"x0":1.0739094685297625,"y0":50.00548801817871,"z0":6.18973845652666,"aX":-1.2713263972825926},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-13.9,"breakHorizontal":3.5,"spinRate":2695,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4900627286175774,"extension":5.944271655071787},"index":2,"playId":"c1ffbcdd-ad80-3377-8ce7-f31804a5bd0c","pitchNumber":3,"startTime":"2025-08-09T02:34:44.104Z","endTime":"2025-08-09T02:34:48.962Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.68596719992925,"aZ":-13.503201711845259,"pfxX":4.5395061040781535,"pfxZ":9.649777537241555,"pX":-0.368641181044983,"pZ":2.3581461856028327,"vX0":-6.135884414557005,"vY0":-137.97258649943726,"vZ0":-6.629139691488822,"x":131.05,"y":175.11,"x0":1.2906235704314926,"y0":50.00169287466849,"z0":5.695654433716426,"aX":8.782658741181987},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":-7.0,"spinRate":2428,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.396444921702348,"extension":6.110588513677068},"index":3,"playId":"66436a1e-7ea0-30d6-9bed-8f57bd4da61b","pitchNumber":4,"startTime":"2025-08-09T02:35:05.938Z","endTime":"2025-08-09T02:35:08.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"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-09T02:35:22.414Z","endTime":"2025-08-09T02:35:36.432Z","isPitch":false,"type":"action","player":{"id":680777,"link":"/api/v1/people/680777"},"defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.34999900183801,"strikeZoneBottom":1.55637840633598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.687238527511646,"aZ":-15.73784304915387,"pfxX":4.691346183964408,"pfxZ":8.419253258143634,"pX":-1.010813994739899,"pZ":1.919600410119092,"vX0":-7.488401100801789,"vY0":-138.54918690724443,"vZ0":-7.331600484092603,"x":155.53,"y":186.95,"x0":1.1121518115091102,"y0":50.00667463497777,"z0":5.643446254858221,"aX":9.163188577953633},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":-7.0,"spinRate":2524,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.39468098126417184,"extension":6.175882925013269},"index":5,"playId":"751c7254-0e5c-300a-80bb-a629a98c5b94","pitchNumber":5,"startTime":"2025-08-09T02:35:36.432Z","endTime":"2025-08-09T02:35:41.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.19139861877652,"aZ":-18.214260346938694,"pfxX":7.964038594553337,"pfxZ":7.3201610954388965,"pX":-0.374873403241637,"pZ":1.3366216942459872,"vX0":-6.958449971669903,"vY0":-136.96004247440172,"vZ0":-8.138500423137204,"x":131.29,"y":202.69,"x0":1.159356654787564,"y0":50.004194390673476,"z0":5.584018637750539,"aX":15.188129207780849},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":-13.1,"spinRate":2317,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.3993501107407935,"extension":6.066693865905214},"index":6,"playId":"27d5ce17-87ca-325e-be4c-c4b1fdd1bcf5","pitchNumber":6,"startTime":"2025-08-09T02:35:50.718Z","endTime":"2025-08-09T02:35:53.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.35000015126249,"strikeZoneBottom":1.59113502891255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.968185463418823,"aZ":-12.932331437590625,"pfxX":2.753433169744442,"pfxZ":10.12785902177594,"pX":-0.4280656849150453,"pZ":1.593967813991916,"vX0":-5.371911322068833,"vY0":-137.12407027452832,"vZ0":-8.399519194983226,"x":133.32,"y":195.74,"x0":1.2007055523241306,"y0":50.00625276594853,"z0":5.584116729012338,"aX":5.233417867555566},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":-3.8,"spinRate":2378,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.39979722604689316,"extension":6.040563595658676},"index":7,"playId":"98929f4f-1494-3f5a-98b0-bf9e258100a0","pitchNumber":7,"startTime":"2025-08-09T02:36:22.050Z","endTime":"2025-08-09T02:36:26.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"offense":{"batter":{"id":680777,"link":"/api/v1/people/680777","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_ab"},{"player":{"id":669674,"link":"/api/v1/people/669674"},"credit":"p_ab"},{"player":{"id":680777,"link":"/api/v1/people/680777"},"credit":"b_pa"},{"player":{"id":669674,"link":"/api/v1/people/669674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:36:26.160Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T02:36:38.930Z","endTime":"2025-08-09T02:37:29.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669674,"fullName":"Sam Long","link":"/api/v1/people/669674"},"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":"Flyout","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":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.4,"endSpeed":80.3,"strikeZoneTop":3.64527584573692,"strikeZoneBottom":1.75248528591465,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.389406444135354,"aZ":-27.084025319347933,"pfxX":-0.6415892355607267,"pfxZ":3.154086017014437,"pX":0.5605535578843448,"pZ":0.535312122657735,"vX0":-2.0622246145644048,"vY0":-125.71310214135573,"vZ0":-7.2378325827997845,"x":95.63,"y":224.33,"x0":1.4719814064631207,"y0":50.00348875714947,"z0":5.623674163784488,"aX":-1.0359806842065846},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.4,"breakHorizontal":1.6,"spinRate":2326,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.434231841330595,"extension":5.83693664914304},"index":0,"playId":"d6ae1fef-de03-34b6-9b5c-8399028f5832","pitchNumber":1,"startTime":"2025-08-09T02:36:51.903Z","endTime":"2025-08-09T02:36:55.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.85831178749496,"aZ":-13.182398184202805,"pfxX":4.218775313997462,"pfxZ":9.79213655210874,"pX":-0.12498753810638992,"pZ":2.1818350276908727,"vX0":-5.541570891942827,"vY0":-138.59491930513872,"vZ0":-7.100997432420318,"x":121.76,"y":179.87,"x0":1.3551338328388138,"y0":50.00376973214228,"z0":5.663216042451928,"aX":8.183181626749565},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.3,"breakHorizontal":-6.5,"spinRate":2421,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.3956678428614726,"extension":6.050969637215037},"index":1,"playId":"ee4f680e-83aa-3393-8f64-63c7663d488f","pitchNumber":2,"startTime":"2025-08-09T02:37:06.660Z","endTime":"2025-08-09T02:37:09.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.538630859752885,"aZ":-16.973836028625442,"pfxX":4.6503231474281295,"pfxZ":7.837725257440734,"pX":0.406788012851744,"pZ":2.953381095302749,"vX0":-4.509926847276014,"vY0":-138.53437458987858,"vZ0":-4.322888301817644,"x":101.49,"y":159.04,"x0":1.4532628044141673,"y0":50.00430743531611,"z0":5.671924299471703,"aX":9.021246279438154},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":-7.4,"spinRate":2425,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.39567016077646766,"extension":6.202586876730417},"hitData":{"launchSpeed":92.5,"launchAngle":28.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.42,"coordY":55.15}},"index":2,"playId":"93f84545-2d03-3d71-ab27-33800d40fbd7","pitchNumber":3,"startTime":"2025-08-09T02:37:21.275Z","endTime":"2025-08-09T02:37:29.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669674,"link":"/api/v1/people/669674","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":521692,"link":"/api/v1/people/521692"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":663697,"link":"/api/v1/people/663697"},"third":{"id":672580,"link":"/api/v1/people/672580"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":670231,"link":"/api/v1/people/670231"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":573262,"link":"/api/v1/people/573262"}},"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":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":669674,"link":"/api/v1/people/669674"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":669674,"link":"/api/v1/people/669674"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.7,"awayTeamWinProbability":0.29999999999999716,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:37:29.612Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out swinging.","rbi":0,"awayScore":3,"homeScore":9,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T02:39:49.446Z","endTime":"2025-08-09T02:40:33.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680777,"link":"/api/v1/people/680777"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brooks Kriske replaces Cole Sands.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T02:38:17.639Z","endTime":"2025-08-09T02:39:51.625Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621139,"link":"/api/v1/people/621139"},"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":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.33999839432806,"strikeZoneBottom":1.50075967515931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.049279091772238,"aZ":-34.76691640450639,"pfxX":-4.074295433434655,"pfxZ":-1.7997235010298978,"pX":0.10693566057573513,"pZ":1.604668549877569,"vX0":3.9136384251207934,"vY0":-118.95404415401683,"vZ0":-3.1614619830204607,"x":112.92,"y":195.45,"x0":-1.027482694730556,"y0":50.004452913574305,"z0":6.091476997146408,"aX":-5.86050366576014},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.7,"breakHorizontal":6.5,"spinRate":1081,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4598147782352022,"extension":6.163899678006221},"index":1,"playId":"653b84c3-3ebf-335f-880e-663d47fd86f5","pitchNumber":1,"startTime":"2025-08-09T02:39:51.625Z","endTime":"2025-08-09T02:39:54.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.11938251356042,"aZ":-32.61531149652608,"pfxX":-4.53187188789546,"pfxZ":-0.312720367728903,"pX":0.3626971019852628,"pZ":1.1625183647403785,"vX0":4.432210378848967,"vY0":-119.03897452996479,"vZ0":-4.452855105558326,"x":103.17,"y":207.39,"x0":-0.9398123914764639,"y0":50.00158055485493,"z0":6.029478935936671,"aX":-6.46513221825079},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.4,"breakHorizontal":7.1,"spinRate":1149,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.46118730499676586,"extension":6.163304642396685},"index":2,"playId":"dbe2d3d8-e192-3cde-94b9-0efa786a0355","pitchNumber":2,"startTime":"2025-08-09T02:40:05.404Z","endTime":"2025-08-09T02:40:08.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-09T02:40:17.784Z","endTime":"2025-08-09T02:40:28.933Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"},"defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.226756021986628,"aZ":-33.71123481179612,"pfxX":-4.68375244348039,"pfxZ":-1.049359049510758,"pX":-0.2389322352528843,"pZ":1.130538378789885,"vX0":3.2264855514041764,"vY0":-120.87220444348911,"vZ0":-4.506761524301672,"x":126.11,"y":208.26,"x0":-0.990678041075507,"y0":50.0037750017651,"z0":6.019011386066355,"aX":-6.846827225736999},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.8,"breakHorizontal":7.6,"spinRate":969,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4552672607971666,"extension":6.16883577341302},"index":4,"playId":"3b97bfdb-1533-3786-b715-7d68e4c8ddd4","pitchNumber":3,"startTime":"2025-08-09T02:40:28.933Z","endTime":"2025-08-09T02:40:33.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":663697,"link":"/api/v1/people/663697","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_ab"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_ab"},{"player":{"id":663697,"link":"/api/v1/people/663697"},"credit":"b_pa"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:40:33.283Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"John Rave doubles (5) on a line drive to center fielder Austin Martin.","rbi":0,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T02:40:42.411Z","endTime":"2025-08-09T02:41:21.870Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.40000103548588,"strikeZoneBottom":1.60175846874181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.113417596308423,"aZ":-29.456662570091172,"pfxX":-4.655891559162403,"pfxZ":1.870766552556736,"pX":-0.4414702081815059,"pZ":2.390295874090204,"vX0":3.1989367252944385,"vY0":-119.99242746486247,"vZ0":-2.4110758956280147,"x":133.83,"y":174.24,"x0":-1.1897415009862549,"y0":50.0031784305383,"z0":6.043533803580776,"aX":-6.761533456895167},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.0,"breakHorizontal":7.7,"spinRate":1051,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.45718951984273204,"extension":6.208897143399721},"index":0,"playId":"dfdd1cd7-2ff5-3b1e-9a27-26df121d2131","pitchNumber":1,"startTime":"2025-08-09T02:40:55.486Z","endTime":"2025-08-09T02:40:58.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.367345936153214,"aZ":-33.81373202168148,"pfxX":-2.9349666424664393,"pfxZ":-1.1323898771517795,"pX":-0.12048019475353093,"pZ":1.849671806985382,"vX0":3.2086744032862824,"vY0":-119.50548353912026,"vZ0":-2.6932671383042663,"x":121.59,"y":188.84,"x0":-1.1002206861005568,"y0":50.00403877059732,"z0":6.033231285244867,"aX":-4.238805742599952},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-2.4,"breakHorizontal":4.6,"spinRate":1099,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.4586055912577489,"extension":6.212007050516056},"hitData":{"launchSpeed":99.8,"launchAngle":14.0,"totalDistance":275.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":159.42,"coordY":59.39}},"index":1,"playId":"04db1ebb-58b1-3914-83c9-8da3fcf81e5d","pitchNumber":2,"startTime":"2025-08-09T02:41:09.611Z","endTime":"2025-08-09T02:41:21.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":670231,"link":"/api/v1/people/670231","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_ab"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_ab"},{"player":{"id":670231,"link":"/api/v1/people/670231"},"credit":"b_pa"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.8,"awayTeamWinProbability":0.20000000000000284,"homeTeamWinProbabilityAdded":-0.10000000000000853,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:41:21.870Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Isbel singles on a line drive to center fielder Austin Martin. John Rave scores.","rbi":1,"awayScore":4,"homeScore":9,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T02:41:41.713Z","endTime":"2025-08-09T02:43:31.560Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":670231,"fullName":"John Rave","link":"/api/v1/people/670231"},"responsiblePitcher":{"id":621139,"link":"/api/v1/people/621139"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.51999829132929,"strikeZoneBottom":1.68610230575618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.553847657593423,"aZ":-35.984711042916224,"pfxX":-5.004518401629335,"pfxZ":-2.5816864680187406,"pX":-0.2729747257662573,"pZ":1.7196913606095956,"vX0":3.9076773327259047,"vY0":-120.82433949065162,"vZ0":-2.546970838819511,"x":127.41,"y":192.35,"x0":-1.2611017798572866,"y0":50.00038489062104,"z0":5.9497733757233275,"aX":-7.397902802680887},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-5.0,"breakHorizontal":8.2,"spinRate":1080,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.453337869443748,"extension":6.283449770843162},"index":0,"playId":"f37a4793-374f-30bf-9059-861ab8dfe5de","pitchNumber":1,"startTime":"2025-08-09T02:41:59.409Z","endTime":"2025-08-09T02:42:02.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.475199417788303,"aZ":-14.473757699463942,"pfxX":-1.900747654926596,"pfxZ":9.40161372868697,"pX":0.013166831293776373,"pZ":3.731724920401637,"vX0":4.232277833398971,"vY0":-136.68055042736628,"vZ0":-3.574062388637757,"x":116.5,"y":138.02,"x0":-1.311783182224856,"y0":50.006468850631855,"z0":6.057015602122279,"aX":-3.5805638009842373},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":2.5,"spinRate":2321,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.40148860405509534,"extension":5.999031225482958},"index":1,"playId":"cbaf94a9-a656-3a26-ae75-30e7b0408dbd","pitchNumber":2,"startTime":"2025-08-09T02:42:16.024Z","endTime":"2025-08-09T02:42:19.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-09T02:42:30.745Z","endTime":"2025-08-09T02:42:44.965Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"},"defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.935867802370474,"aZ":-11.066615254185653,"pfxX":-3.2714345425180293,"pfxZ":10.901070807230727,"pX":-0.055390667231382223,"pZ":2.6685150720866884,"vX0":4.160854389769059,"vY0":-137.86561454918157,"vZ0":-6.66160387887761,"x":119.11,"y":166.73,"x0":-1.1549540655083759,"y0":50.00674462637737,"z0":5.853579131200571,"aX":-6.336935303125575},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.6,"breakHorizontal":5.2,"spinRate":2350,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.39640023007200176,"extension":6.0200210636273},"index":3,"playId":"ce179629-8638-3c21-9cfe-61c2544d63a9","pitchNumber":3,"startTime":"2025-08-09T02:42:44.965Z","endTime":"2025-08-09T02:42:47.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.0,"strikeZoneTop":3.52000173817486,"strikeZoneBottom":1.66505369234612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.766637948440057,"aZ":-32.52029196627406,"pfxX":-3.050109796670675,"pfxZ":-0.24273948822676772,"pX":-1.7437819720575432,"pZ":4.760238209655521,"vX0":-0.4783043745253283,"vY0":-119.58247125092,"vZ0":3.287263971837993,"x":183.47,"y":110.25,"x0":-1.1449189167420164,"y0":50.00044821722977,"z0":6.291238312441264,"aX":-4.402107693304507},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.7,"breakHorizontal":5.6,"spinRate":1002,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.45860877157473734,"extension":6.012536728576406},"index":4,"playId":"3d99cef5-b925-3068-80c9-d0a3d0d7fe79","pitchNumber":4,"startTime":"2025-08-09T02:43:03.381Z","endTime":"2025-08-09T02:43:07.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.217975582839344,"aZ":-28.502718518627535,"pfxX":-3.3167352155280136,"pfxZ":2.5210374912592926,"pX":-0.30252384166359886,"pZ":2.661074683811128,"vX0":2.7685356407975616,"vY0":-120.60526675548753,"vZ0":-2.0595416257489942,"x":128.53,"y":166.93,"x0":-1.0414805850322881,"y0":50.00074665651897,"z0":6.071124842143098,"aX":-4.823980629265073},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.3,"breakHorizontal":5.3,"spinRate":1053,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.4563670946383458,"extension":6.198703986262213},"hitData":{"launchSpeed":99.6,"launchAngle":10.0,"totalDistance":256.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":150.08,"coordY":81.92}},"index":5,"playId":"3b8ab209-e36c-3f65-868a-31d0f34631e0","pitchNumber":5,"startTime":"2025-08-09T02:43:20.560Z","endTime":"2025-08-09T02:43:31.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":670231,"link":"/api/v1/people/670231"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.4,"awayTeamWinProbability":0.5999999999999943,"homeTeamWinProbabilityAdded":-0.3999999999999915,"leverageIndex":0.07,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:43:31.560Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mike Yastrzemski grounds out, shortstop Brooks Lee to first baseman Kody Clemens. Kyle Isbel to 2nd.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T02:43:41.253Z","endTime":"2025-08-09T02:44:48.413Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":573262,"fullName":"Mike Yastrzemski","link":"/api/v1/people/573262"},"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_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.40999820488493,"strikeZoneBottom":1.61674959281724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.80025820326127,"aZ":-12.316041065522587,"pfxX":-5.376941617944893,"pfxZ":10.428194327098383,"pX":-1.382351613944404,"pZ":1.2524329313507956,"vX0":1.615549738335611,"vY0":-137.01122605660817,"vZ0":-10.113114871804704,"x":169.69,"y":204.96,"x0":-1.2804434781172356,"y0":50.00331238926348,"z0":5.829325624578181,"aX":-10.23987637888505},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":9.4,"spinRate":2269,"spinDirection":197},"zone":13,"typeConfidence":2.0,"plateTime":0.3995125382505713,"extension":6.157137099904798},"index":0,"playId":"b64d57e9-f7fc-3882-b9f8-c6ea230dfbb4","pitchNumber":1,"startTime":"2025-08-09T02:44:02.005Z","endTime":"2025-08-09T02:44:05.005Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":93.8,"endSpeed":86.1,"strikeZoneTop":3.40999825476027,"strikeZoneBottom":1.63934644384842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.14371805564818,"aZ":-11.830588549022258,"pfxX":-4.053288860298175,"pfxZ":10.781069809902824,"pX":-0.48729722804405334,"pZ":1.5703083616366544,"vX0":2.840488086926662,"vY0":-136.30459767973412,"vZ0":-9.542956635262572,"x":135.57,"y":196.38,"x0":-1.0147420705604762,"y0":50.00503698166955,"z0":5.9275808385052935,"aX":-7.650067738908181},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":6.7,"spinRate":2245,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.4014017346815808,"extension":6.118123312825681},"index":1,"playId":"ada07931-3e3b-3492-9f41-45da6e7d5935","pitchNumber":2,"startTime":"2025-08-09T02:44:19.919Z","endTime":"2025-08-09T02:44:23.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":74.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.391653597843288,"aZ":-31.167212920010314,"pfxX":-6.723255895232667,"pfxZ":0.7053570956186785,"pX":-0.8212373767267083,"pZ":2.188524092837333,"vX0":2.4193617840443977,"vY0":-119.46553654295,"vZ0":-2.4087197836518994,"x":148.3,"y":179.69,"x0":-0.9799689027139602,"y0":50.00300247404326,"z0":6.04204316336725,"aX":-9.610668562815151},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":1.0,"breakHorizontal":11.5,"spinRate":1036,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.46043008057513646,"extension":6.206627305384938},"hitData":{"launchSpeed":93.5,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":130.86,"coordY":138.68}},"index":2,"playId":"6958b5c9-2b50-3203-a407-48c1105a341a","pitchNumber":3,"startTime":"2025-08-09T02:44:38.752Z","endTime":"2025-08-09T02:44:48.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":573262,"link":"/api/v1/people/573262","batSide":{"code":"L","description":"Left"}},"first":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_ab"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_ab"},{"player":{"id":573262,"link":"/api/v1/people/573262"},"credit":"b_pa"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":99.9,"awayTeamWinProbability":0.09999999999999432,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:44:48.413Z","atBatIndex":76},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":4,"homeScore":9,"isOut":true},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T02:45:04.051Z","endTime":"2025-08-09T02:46:15.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621139,"fullName":"Brooks Kriske","link":"/api/v1/people/621139"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"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_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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.6,"strikeZoneTop":3.52000019669014,"strikeZoneBottom":1.65798452355414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.825270957304607,"aZ":-24.793902260495752,"pfxX":0.8799087375042092,"pfxZ":4.468373421364862,"pX":1.6449337704055127,"pZ":0.4545967794357861,"vX0":6.296115426394932,"vY0":-126.67928613474102,"vZ0":-8.684886031570029,"x":54.3,"y":226.51,"x0":-0.9701606771525714,"y0":50.00568959764622,"z0":5.858709489852075,"aX":1.4533413847058867},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.6,"breakHorizontal":-2.8,"spinRate":2359,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.42965025106833954,"extension":6.211969772694254},"index":0,"playId":"12ab2b30-0809-3b3f-9b3d-de50dec6939e","pitchNumber":1,"startTime":"2025-08-09T02:45:12.823Z","endTime":"2025-08-09T02:45:16.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"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":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.39929028716372,"strikeZoneBottom":1.54137588569058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.00343823940857,"aZ":-30.789903008453393,"pfxX":-3.2864637165407666,"pfxZ":0.9257816374277645,"pX":0.8936117076875962,"pZ":2.8256385586009145,"vX0":4.93339191966712,"vY0":-121.01558713558018,"vZ0":-1.4652995632469534,"x":82.94,"y":162.49,"x0":-0.7376478589667165,"y0":50.0014702173062,"z0":6.117881052363252,"aX":-4.9096616944313},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.6,"breakHorizontal":4.9,"spinRate":1079,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.45135441252231345,"extension":6.241779278277869},"index":1,"playId":"1ca8dfe8-eec0-36b8-a431-972b9ba9a91e","pitchNumber":2,"startTime":"2025-08-09T02:45:32.807Z","endTime":"2025-08-09T02:45:37.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.907264429846155,"aZ":-30.85882064028862,"pfxX":-4.525628678719767,"pfxZ":0.8916689792446153,"pX":-0.19430509387581427,"pZ":2.2456265658467585,"vX0":3.0175370547059903,"vY0":-120.78506437844105,"vZ0":-2.664463558905342,"x":124.41,"y":178.15,"x0":-0.8729165495067299,"y0":50.001929803156436,"z0":6.081131954844938,"aX":-6.67492597299924},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.2,"breakHorizontal":7.4,"spinRate":1037,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.45377283398451596,"extension":6.1353967253702},"index":2,"playId":"48b3ac44-cb09-3326-8223-10a5faa5d4a6","pitchNumber":3,"startTime":"2025-08-09T02:45:49.634Z","endTime":"2025-08-09T02:45:52.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.768106787810694,"aZ":-28.848405631451964,"pfxX":0.5824343163089609,"pfxZ":2.039769549714838,"pX":0.7496157045430727,"pZ":2.0267748962537326,"vX0":4.0523020455396805,"vY0":-125.80072611956848,"vZ0":-4.223381941192527,"x":88.43,"y":184.06,"x0":-0.9473342127431463,"y0":50.001665743907004,"z0":6.024859600478865,"aX":0.9468695523785099},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":-1.8,"spinRate":2455,"spinDirection":178},"zone":9,"typeConfidence":2.0,"plateTime":0.432814217010689,"extension":6.162912405629072},"hitData":{"launchSpeed":93.0,"launchAngle":-21.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.73,"coordY":148.54}},"index":3,"playId":"8e0cc606-3b35-35d4-bf01-63c74754b6a9","pitchNumber":4,"startTime":"2025-08-09T02:46:08.401Z","endTime":"2025-08-09T02:46:15.767Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621139,"link":"/api/v1/people/621139","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":680777,"link":"/api/v1/people/680777"},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":807712,"link":"/api/v1/people/807712"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":686797,"link":"/api/v1/people/686797"},"left":{"id":702176,"link":"/api/v1/people/702176"},"center":{"id":668885,"link":"/api/v1/people/668885"},"right":{"id":670242,"link":"/api/v1/people/670242"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"second":{"id":664728,"link":"/api/v1/people/664728"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483564,"link":"/api/v1/people/483564"},"officialType":"Home Plate"},{"official":{"id":623949,"link":"/api/v1/people/623949"},"officialType":"First Base"},{"official":{"id":427413,"link":"/api/v1/people/427413"},"officialType":"Second Base"},{"official":{"id":427093,"link":"/api/v1/people/427093"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":621139,"link":"/api/v1/people/621139"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-09T02:46:15.767Z","atBatIndex":77}]